HamburgerMenu
hirist

Emerson - Lead Embedded Software Engineer - C/C++ Programming

Emerson
Hyderabad
7 - 12 Years
star-icon
3.9white-divider351+ Reviews

Posted on: 03/12/2025

Job Description

Description :


In This Role, Your Responsibilities Will Be :


- You will use your skills to design and develop real-time embedded software for our next generation controller products.

- Work in small, self-motivated teams collaborating with global Scrum teams.

- Be involved in all phases of software development from product definition to production release.

- Use Agile software development practices to build and test our products using Continuous Integration.

- Break down problems and estimate time for development tasks.

- Work with multi-functional teams (i.e Software, Hardware, System Test and Product Management) to accomplish your assignments.

- Develop deep domain expertise while working on various assignments in control system platforms.

- Demonstrate the ability to help team members through pair programming and code reviews.

- Drive premier quality in the development and support of products.

Who You are :

- You can take quick and decisive actions in constantly evolving, unexpected situations.

- Showing a tremendous amount of initiative in tough situations; is outstanding at spotting and seizing opportunities.

- Have a clear sense of ownership in accomplishing objectives despite obstacles and setbacks.

- Open to work collaboratively with others across the organization to achieve shared objectives.

- Like to encourage the expression of diverse ideas and opinions.

For This Role, You Will Need :

- Bachelor/Masters degree in computer science/Electronics and Communication/Electrical Engineering.

- 7 to 12 years of Embedded software development experience with Intel x86/ ARM architectures-based microprocessors/controllers.

- Strong expertise and experience in C/C++ Programming languages.

- Low-level device drivers and application firmware development in VxWorks or Linux.

- Experience with embedded systems board bring up and good understanding of various boot loaders.

- Realtime experience in Embedded firmware design and development using multi-threaded environment preferably Windriver VxWorks or any commercially available RTOS.

- Experience in debugging multi-threaded systems using various debugging tools provided by RTOS vendor.

- Good understanding of TCP/IP, UDP and Serial based industrial communication protocols like EtherCat, Profinet, Profibus, EGD, Modbus, DNP3, IEC104 etc.

- Experience in integrating industrial communication protocol stack into application firmware.

- Ability to read hardware schematics and use of debugging instruments like oscilloscope, logic analyzers.

- Experience with standard JTAG based debuggers for debugging the system.

- Experience with Agile development process.

- Good understanding of Continuous Integration systems used in software development.

- Strong analytical and problem-solving skills.

- Diagnose, troubleshoot, and resolve firmware issues reported by customers.

- Strong written and oral communication skills.

- The individual must be well organized, methodical, and diligent.

- A self-starter who can identify problems, taking initiative to propose solutions, and optimally implementing plans.

Preferred Qualifications that Set You Apart :

- Experience with Programmable Logic Controllers.

- Having firmware development experience with Xilinx's Ultrascale SOC is an added advantage.

- Experience in scripting languages like Python.

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?