Posted on: 03/12/2025
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.
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1584542
Interview Questions for you
View All