Talent.com
This job offer is not available in your country.
Sr. Firmware Engineer

Sr. Firmware Engineer

CopelandPune, Maharashtra, India
11 hours ago
Job description

Aa a Senior Engineer, You will :

  • Working with geographically distributed stakeholder organization to capture requirements and develop and define firmware architecture for embedded systems.
  • Create and maintain detailed documentation of firmware architecture, design, and code.
  • Demonstrate a hands-on technical background; excellent C programming and embedded code in compliance with coding standards and best practices, low level device driver development experience.
  • Familiarity with computer system architecture, microcontroller fundamentals (Caches, buses, memory controllers, DMA, etc.)
  • Experience with complex system-level debugging and troubleshoot firmware-related issues throughout the development lifecycle.
  • Design and implement firmware solutions that meet system requirements and specifications.
  • Work closely with cross-functional teams, including hardware engineers, software developers, and QA engineers, to ensure cohesive and integrated product development.
  • Provide clear and concise technical documentation for both internal and external use.
  • Develop and implement test strategies for firmware components.
  • Collaborate with SQA teams to ensure the reliability and quality of firmware.

WHO YOU ARE :

You are team focused, making the outcomes of the entire team your priority. You push yourself to achieve results and partner with others to drive work to completion while providing timely, relevant information to individuals across the organization. You are a problem solver who seeks new approaches.

REQUIRED EDUCATION, EXPERIENCE & SKILLS :

  • degree in Computer Science, Electronics Engineering, or related level of experience plus certifications
  • years of professional work experience in embedded software development.
  • Proven experience as a Firmware Architect or similar role.
  • Strong proficiency in embedded systems programming languages, such as C and C++.
  • In-depth knowledge of firmware development processes, tools, and methodologies.
  • Experience with microcontroller and microprocessor-based systems.
  • Familiarity with communication protocols (, UART, SPI, IC) and wireless technologies (, Bluetooth, Wi-Fi).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Experience in system level design is a plus.
  • PREFERRED EDUCATION, EXPERIENCE & SKILLS :

  • years of experience, including both embedded software.
  • Experience with real-time operating systems (RTOS).
  • Knowledge of security best practices for embedded systems.
  • Familiarity with version control systems (, Git) and issue tracking tools.
  • Experience with Distributed Version Control (Mercurial, Git, or similar)
  • Familiarity with Continuous Integration (TeamCity, Jenkins, or similar)
  • Experience in developing / testing products with industrial protocols : HART, Foundation Fieldbus, Profibus, Industrial Ethernet
  • Our Culture & Commitment to You :

    At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results.

    We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave.

    Create a job alert for this search

    Firmware Engineer • Pune, Maharashtra, India

    Related jobs
    • Promoted
    • New!
    Manager Linux Firmware Engineer

    Manager Linux Firmware Engineer

    Talent CornerPune, Maharashtra, India
    Experience in Embedded C programming Microchip / 8 / 16 / 32 microcontrollers Application development on Embedded Linux, CAN Language & Team Leading.Show moreLast updated: 11 hours ago
    • Promoted
    Sr. CyberArk Engineer

    Sr. CyberArk Engineer

    CyberSolvePune, IN
    CyberSolve is a fastest growing IAM Specialist firm in the US with aspirations of becoming the world's largest company in the IAM space. CyberSolve’s 350+ specialists solve interesting puzzles in IG...Show moreLast updated: 19 days ago
    • Promoted
    • New!
    Sr. Engineer

    Sr. Engineer

    Giesecke+DevrientPune, Maharashtra, India
    We are seeking an experienced Principal Engineer to develop the technical vision and strategy for our projects / products, ensuring alignment with organizational objectives.This role involves impleme...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Sr. Software Engineer

    Sr. Software Engineer

    CircanaPune, Maharashtra, India
    Let’s be unstoppable together!.At Circana, we are fueled by our passion for continuous learning and growth, we seek and share feedback freely, and we celebrate victories both big and small in an en...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Sr. Software Engineer

    Sr. Software Engineer

    Align TechnologyPune, Maharashtra, India
    We are looking for a Senior Software Engineer in an international company to create new products and features for our application. The perfect match candidate will deeply understand requirements, gi...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Sr. Software Engineer

    Sr. Software Engineer

    dentsuKharadi, Maharashtra, India
    The purpose of this role is to develop required software features, achieving timely delivery in compliance with the performance and quality standards of the company. Works independently with a broad...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Sr. Software Engineer

    Sr. Software Engineer

    ZendeskPune, Maharashtra, India
    Zendesk is seeking an innovative and motivated Senior Software Engineer to join our growing Engineering & Integration Shared Services team. This role is essential for driving productivity and effici...Show moreLast updated: 11 hours ago
    • Promoted
    Firmware Engineer

    Firmware Engineer

    ACL DigitalPune, Maharashtra, India
    Embedded Software development experience of 6+ years with C++.Hands on experience on RTOS (like Zephyr) based application development in C / C++ and GTest for Unit Testing. Knowledge of data acquisiti...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Sr.Software Engineer

    Sr.Software Engineer

    MaerskPune, Maharashtra, India
    Senior Software Engineer – Full Stack.Department : Technology – Maersk Unified Asset Management.Maersk is achieving an unprecedented transformation in the growth of our. From the farm to your or the ...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Sr Engineer - Firmware

    Sr Engineer - Firmware

    SeagatePune, Maharashtra, India
    Part of Cloud Systems and Services.Seagate is developing a new storage software platform designed for storage controller. Communicate and document software design and effectively listen and discuss ...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Sr. Software Engineer

    Sr. Software Engineer

    HuronPune, Maharashtra, India
    Huron helps its clients drive growth, enhance performance and sustain leadership in the markets they serve.We collaborate with education organizations to develop strategies and implement solutions ...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    System Software Engineer – Simulation and Virtualization

    System Software Engineer – Simulation and Virtualization

    NVIDIAPune, Maharashtra, India
    NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 30 years.Today, we are increasingly known as “the AI computing company” — with the GPU deep learning...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Sr. Platform Engineer

    Sr. Platform Engineer

    Cummins Inc.Pune, Maharashtra, India
    Responsible for defining and communicating a shared technical and architectural vision for Product Teams to help ensure the system or Solution under development is fit for its intended purpose.Embr...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Sr Software Engineer

    Sr Software Engineer

    ACI WorldwidePune, Maharashtra, India
    Welcome to ACI Worldwide! As a global leader in the payments industry, we develop state-of-the-art solutions that revolutionize how the world transacts and does business. Our Merchant Fraud Portfoli...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Sr Staff Engineer Software

    Sr Staff Engineer Software

    Palo Alto NetworksPune, Maharashtra, India
    At Palo Alto Networks everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and mo...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Sr Software Engineer

    Sr Software Engineer

    Data AxlePune, Maharashtra, India
    Data Axle has set up a strategic global centre of excellence in Pune.This centre delivers mission critical data services to its global customers powered by its proprietary cloud-based technology pl...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Sr. Software Engineer - IBM Sterling B2B Integrator Job

    Sr. Software Engineer - IBM Sterling B2B Integrator Job

    YASH TechnologiesPune, Maharashtra, India
    Design, develop, and maintain integration solutions using IBM Sterling Integrator.Configure, test, and deploy B2B and EDI transactions, ensuring alignment with requirements and industry standards.M...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Sr. Software Engineer, AI Applications

    Sr. Software Engineer, AI Applications

    AvayaPune, Maharashtra, India
    Avaya is an enterprise software leader that helps the world’s largest organizations and government agencies forge unbreakable connections. The Avaya Infinity™ platform unifies fragmented customer ex...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Engineer I - Firmware

    Engineer I - Firmware

    SeagatePune, Maharashtra, India
    As part of the Cloud Systems and Services group, the team is developing a new storage software platform specifically designed for storage controllers. Effectively communicate and document software d...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Engineer II - Firmware

    Engineer II - Firmware

    SeagatePune, Maharashtra, India
    Part of Cloud Systems and Services.Seagate is developing a new storage software platform designed for storage controller. Communicate and document software design and effectively listen and discuss ...Show moreLast updated: 11 hours ago