See more Collapse

Firmware Engineer

4 weeks ago


PUNE, India Emerson Full time

Job Summary:

The successful candidate will plan, design, develop and implement firmware from inception to deployment, for microcontrollers and Systems on Chip (SoC), for use in industrial I/O type devices that collaborate with prominent industrial network protocols (EtherNet/IP, DeviceNet, Profinet, Profibus-DP, EtherCAT, etc).

The candidate will be responsible for firmware design, project status reporting and meeting development schedules and achievements including development and execution of testing and validation plans and participating in code reviews. Additionally, the position requires that all development practices are in compliance with standard processes for code development, reuse and portability, as well as documentation, bug tracking and maintaining all records and metrics related to the software development process.

In This Role, Your Responsibilities Will Be:

  • Understand Project / Work Scope, plan and deliver quality output / deliverables to meet the encouraged schedule and timeline.

  • Design, develop, write code, test, and debug system software / firmware.

  • Analyze firmware/software functions and processes.

  • Review code and design criteria and optimize performance.

  • Architecture modelling & verification

  • Analyze and improve efficiency, stability, and scalability of embedded system resources.

  • Integrate new product functional algorithms and structures.

  • Design to support firmware/software QA.

  • Development, modification, and optimization of error handling and diagnostics code routines.

  • Clone detection and management.

  • Assess third party and open-source software.

  • Provide postproduction support by identifying sophisticated technical issues, evaluating options and implementing solutions.

  • Build technical manuscripts of firmware operation.

  • Work with hardware design and development.

  • Coordination and collaboration with other firmware engineers (remote and on-site) and with other fields (hardware, mechanical, etc.) in order to develop, solve, validate, document and release an efficient system solution.

Who you are:

You should quickly and significantly take action in constantly evolving, unexpected situations. You should take consistent action to develop new skills and delivers messages in a clear, compelling, and concise manner.

For This Role, You Will Need:

  • Minimum bachelor’s in engineering Electronics / Instrumentation / System Software or relevant team.

  • 5 -8 years of experience in Embedded firmware/software development and Design including fixing/debugging embedded targets and C/C++ programming.

  • Familiarity with software configuration management tools, defect tracking tools, source code control tools, and peer review including Eclipse, Mercurial (or other DVCS), and GCC

  • Ability to read, write, and implement system and firmware specifications.

  • Proven understanding of software development fundamentals

  • Knowledgeable in using bare metal development as well as RTOS in embedded system applications.

  • Knowledge with CAN and ethernet based protocols.

  • Ability to respond and adapt to changing priorities.

  • Strong interpersonal skills.

  • Self-motivated, capable of working with minimal direction.

  • Undertakes work in an efficient and timely manner.

  • Handle projects independently and guide team members as and when required.

  • Prior Working Experience in Global Engineering Environment is preferred.

Preferred Qualifications that Set You Apart:

  • Respect company’s values and ethics.

  • Excellent organizational and time management skills are a must.

  • A willingness to learn is essential.

  • Good Communication skills in Verbal English with neutral accent is must.

Requisition ID : 24005785

Emerson is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, age, marital status, political affiliation, sexual orientation, gender identity, genetic information, disability or protected veteran status. We are committed to providing a workplace free of any discrimination or harassment.


We have other current jobs related to this field that you can find below

  • Firmware Engineer

    7 days ago


    pune, India Programming.com Full time

    Job Title: Firmware EngineerExperience: 3.5 to 5 yearsLocation: PuneBudget: 15 LPAEducation: Bachelor's/Master's in Electronics, Computer Science, or Software EngineeringNotice Period: Immediate to 15 daysSkills :♦ Proficient in C & C++ programming♦ Experience with 8/16/32-bit microcontrollers & firmware development♦ Experience with...

  • Firmware Engineer

    1 week ago


    pune, India Programming.com Full time

    Job Title: Firmware Engineer Experience: 3.5 to 5 years Location: Pune Budget: 15 LPA Education: Bachelor's/Master's in Electronics, Computer Science, or Software Engineering Notice Period: Immediate to 15 days Skills : ♦ Proficient in C & C++ programming ♦ Experience with 8/16/32-bit microcontrollers & firmware development ♦ Experience with...

  • Firmware Engineer

    2 days ago


    Pune, India Programming.com Full time

    Job Title: Firmware EngineerExperience: 3.5 to 5 yearsLocation: PuneBudget: 15 LPAEducation: Bachelor's/Master's in Electronics, Computer Science, or Software EngineeringNotice Period: Immediate to 15 daysSkills:♦ Proficient in C & C++ programming♦ Experience with 8/16/32-bit microcontrollers & firmware development♦ Experience with communication...

  • Firmware Engineer

    1 week ago


    Pune, India Programming.com Full time

    Job Title: Firmware EngineerExperience: 3.5 to 5 yearsLocation: PuneBudget: 15 LPAEducation: Bachelor's/Master's in Electronics, Computer Science, or Software EngineeringNotice Period: Immediate to 15 daysSkills:♦ Proficient in C & C++ programming♦ Experience with 8/16/32-bit microcontrollers & firmware development♦ Experience with communication...

  • Firmware Engineer

    1 week ago


    Pune, Maharashtra, India Olive Green Consulting Full time

    Job Description :We are seeking a highly skilled Firmware Engineer to join our team, focusing on the development and maintenance of Battery Management Systems (BMS) for Electric Vehicles (EV). The ideal candidate will have a strong background in embedded systems, firmware development, and a deep understanding of BMS for EV applications. This role requires a...


  • Pune, India Altair Infrasec Full time

    Company Description One of India's lowest profile, but most highly awarded Defence and Aerospace Start ups.Role Overview:We are seeking a talented Firmware Engineer with expertise in Embedded C to join our dynamic product engineering team. As a Firmware Engineer, you will be responsible for designing, developing, and maintaining embedded software solutions...


  • Pune, India Altair Infrasec Full time

    Company Description One of India's lowest profile, but most highly awarded Defence and Aerospace Start ups.Role Overview:We are seeking a talented Firmware Engineer with expertise in Embedded C to join our dynamic product engineering team. As a Firmware Engineer, you will be responsible for designing, developing, and maintaining embedded software solutions...


  • Pune, India Altair Infrasec Full time

    Company Description One of India's lowest profile, but most highly awarded Defence and Aerospace Start ups.Role Overview:We are seeking a talented Firmware Engineer with expertise in Embedded C to join our dynamic product engineering team. As a Firmware Engineer, you will be responsible for designing, developing, and maintaining embedded software solutions...

  • Firmware Engineer

    1 week ago


    Pune, Maharashtra, India Global Pharma Tek Full time

    Location: PuneExp : to Yrs.Skills : Firmware EngineerBasic qualificationsBachelor's Degree in Electronics/Instrumentation EngineeringPreferred qualificationsMinimum of years of related experience.Programming experience using C or C++.Ability to design, build, and maintain firmware.Desire to work on a self-organized Scrum Team.Good communication skills.Strong...

  • Firmware Engineer

    2 months ago


    pune, India Global Pharma Tek Full time

    Location: Pune Exp : to Yrs. Skills : Firmware Engineer Basic qualifications Bachelor's Degree in Electronics/Instrumentation Engineering Preferred qualifications Minimum of years of related experience. Programming experience using C or C++. Ability to design, build, and maintain firmware. Desire to work on a...

  • Firmware Engineer

    2 months ago


    Pune, India Global Pharma Tek Full time

    Location: Pune Exp : to Yrs. Skills : Firmware Engineer Basic qualifications Bachelor's Degree in Electronics/Instrumentation Engineering Preferred qualifications Minimum of years of related experience. Programming experience using C or C++. Ability to design, build, and maintain firmware. Desire to work on a self-organized Scrum...


  • Pune, India Uplers Full time

    This is about an opportunity for a Lead Firmware Engineer/ Senior Firmware engineer with one of our client having a presence in India.About Uplers- We are a futuristic and fast-paced Technology and Marketing Solution Partner for 5000+ companies across 52 countries.An Equal Opportunity Employer with a People-first approach, we believe in a high-performance,...


  • Pune, India Uplers Full time

    This is about an opportunity for a Lead Firmware Engineer/ Senior Firmware engineer with one of our client having a presence in India.About Uplers- We are a futuristic and fast-paced Technology and Marketing Solution Partner for 5000+ companies across 52 countries.An Equal Opportunity Employer with a People-first approach, we believe in a high-performance,...


  • pune, India Uplers Full time

    This is about an opportunity for a Lead Firmware Engineer/ Senior Firmware engineer with one of our client having a presence in India. About Uplers- We are a futuristic and fast-paced Technology and Marketing Solution Partner for 5000+ companies across 52 countries. An Equal Opportunity Employer with a People-first approach, we believe in a high-performance,...


  • Pune, India Uplers Full time

    This is about an opportunity for a Lead Firmware Engineer/ Senior Firmware engineer with one of our client having a presence in India.About Uplers- We are a futuristic and fast-paced Technology and Marketing Solution Partner for 5000+ companies across 52 countries.An Equal Opportunity Employer with a People-first approach, we believe in a high-performance,...

  • Firmware Engineer

    2 months ago


    pune, India Sciemetric Full time

    Title: Firmware EngineerResponsibilities Include:• Develop firmware for our Leak test devices.• Perform debugging and provide technical support to service team• Participate in requirements analysis and collaborate with internal teams to produce firmwaredesign and architecture• Revise, update, refactor and debug code• Drive peer reviews and peer...

  • Firmware Engineer

    3 weeks ago


    pune, India Sciemetric Technologies India Pvt Ltd Full time

    Title: Firmware EngineerResponsibilities Include:• Develop firmware for our Leak test devices.• Perform debugging and provide technical support to service team• Participate in requirements analysis and collaborate with internal teams to produce firmwaredesign and architecture• Revise, update, refactor and debug code• Drive peer reviews and peer...

  • Sr. Firmware Engineer

    4 weeks ago


    Pune, India Vertiv Full time

    Responsibilities:Works jointly with other embedded control firmware engineers on system and product architecture and related design strategies.Develops control algorithms using knowledge and experience related to proportional-integral-derivative (PID) controls and/or other feedback control techniques.Develops models of the system to be controlled using...

  • Sr. Firmware Engineer

    4 weeks ago


    pune, India Vertiv Full time

    Responsibilities: Works jointly with other embedded control firmware engineers on system and product architecture and related design strategies. Develops control algorithms using knowledge and experience related to proportional-integral-derivative (PID) controls and/or other feedback control techniques. Develops models of the system to...


  • Pune, Maharashtra, India Vertiv Full time

    Responsibilities: Works jointly with other embedded control firmware engineers on system and product architecture and related design strategies. Develops control algorithms using knowledge and experience related to proportional-integral-derivative (PID) controls and/or other feedback control techniques. Develops models of the system to be...