HamburgerMenu
hirist

Emerson - Senior Embedded Software Engineer - C/C++

Emerson
Pune
6 - 9 Years
star-icon
3.9white-divider397+ Reviews

Posted on: 08/01/2026

Job Description

Description :

In This Role, Your Responsibilities Will Be :


- Collaborate with a multi-disciplinary global development team.

- Design/implement embedded real-time systems that meet rigorous functional safety and cybersecurity requirements.

- Work in an agile development environment that uses Azure DevOps (dont worry if you dont have experience in these tools).

- Present status updates and development metrics to management.

- Lead cross-functional teams through product definition processes, leading documentation of :

1. System/product architecture, system requirements, user interface requirements.

2. Allocation of system requirements to technical areas subsystems and requirements.

- Plan, lead, and execute software development activities, including :


1. Creation of software architecture.

2. Performing Object-Oriented Design and coding of real-time embedded software.

3. Development of software requirements, including elicitation, analysis, and documentation.

4. Participate in sprint planning sessions.

- Performing extensive peer reviews.

- Manage code changes using version control tools.

- Creation and execution of unit and integration tests for verifying firmware requirements.

- Debugging software and hardware/software integration issues.

- Prototyping software on custom hardware and performing low-level board bring-up.

- Potential to lead two to three engineers by providing work direction, coaching and technical expertise.

- Propose improvements to identify software inefficiencies and deficiencies.

- Use scopes, meters, power sources, logic analyzers, sniffing tools etc. as necessary to complete the task.

Who You Are :

- You relate comfortably with people across levels, functions, cultures, and geography.


- You are a self-motivated, team-oriented individual who can set and achieve goals.

- You are interested in learning, problem solving, and you collaborate well with others.

- You work with other functional groups that include Electronics HW Engineering, Software Test, and User Interface Software.

For This Role, You Will Need :

- Bachelor of Engineering in Computers / Electronics / Electronics & Telecommunication / M.Sc. Electronics with a focus on programming.

- Expert programming skills with C / C++ compilers and linkers.

- Prior embedded development experience of 6-9 years.

- Knowledge and experience with agile development methodologies.

Preferred Qualifications that Set You Apart :

- Knowledge of Ethernet Stack TCP/IP/UDP, Fieldbus, Profibus, Profinet etc.


- Cybersecurity and SIS product development experience (e.g. IEC61508, IEC62443).

- Knowledge of industrial digital communication protocols (e. 4-20mA, HART, Modbus, Ethernet, Profibus, Profinet, USB, BLE etc.

- Knowledge and experience with RTOS.

- Knowledge and experience with distributed version control such as (GIT, SVN etc).

- Knowledge and experience with static code analysis tools such as PC-Lint MISRA C Std.

- Knowledge and experience with 8-, 16-, and 32-bit Micro-controllers.

- Knowledge and experience with serial communication protocols like SPI, I2C, CAN, etc.

- Experience working in geographically distributed teams.

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 perspectivesbecause 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.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in