Embedded Development Engineer
Technology, Data & Digital · Software & Web Development · Embedded Systems · Software Engineering
In short
Responsibilities
- Design and develop embedded software features and components for new products, product enhancements, and sustaining engineering.
- Develop and maintain software requirements, detailed designs, interfaces, tests, and traceability for owned features; participate actively in technical and peer reviews.
- Work on assigned tasks, develop estimates, and maintain accurate work status in Azure DevOps.
- Solve embedded software problems through hands-on development, debugging, testing, and root-cause analysis.
- Collaborate with technical and feature leads and global, cross-functional teams across software, test, systems, hardware, project management, and product management.
- Follow engineering practices aligned with our SDLA and IEC 62443-4-1, including requirements, design, cybersecurity, implementation, testing, reviews, documentation, traceability, and release.
- Maintain and improve existing products while contributing ideas, tools, and approaches that improve product quality and engineering effectiveness.
Requirements
- Bachelor's degree in Engineering or Science from an engineering school required.
- Minimum of three (3) years of applicable experience.
- Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field.
- Experience developing and delivering embedded software features for real-time, multi-threaded systems and microcontroller-based products.
- Demonstrated ability to solve embedded software and hardware/software integration problems through debugging, testing, and root-cause analysis.
- Proficiency in C/C++, with practical experience in modular embedded software design, object-oriented design, design patterns, and UML.
- Experience estimating effort and managing individual work in Azure DevOps or a similar tool.
Desired Qualifications
- Exposure to industrial Ethernet protocols and stacks such as EtherNet/IP, Modbus TCP, or PROFINET is a plus.
- Working knowledge of embedded communication interfaces and industrial protocols such as CAN, SPI, UART/SCI, I²C, HART, Modbus, or PROFIBUS.
- Experience with requirements-based development, technical and peer reviews, configuration management, traceability, and secure software development practices; familiarity with IEC 62443-4-1 is preferred.
Benefits
- Opportunity to work on next-generation Liquid Analysis products with significant market potential.
- Real embedded engineering across software, electronics, sensors, communications, automation, cybersecurity, and test.
- Chance to influence products, architecture, automation, engineering practices, AI, and team dynamics.
- Work in a culture that values curiosity, fast learning, open communication, constructive challenge, and collaboration.
- Development and test are partners, with quality belonging to the whole engineering team.
- Fostering a culture where every employee is valued and respected for their unique experiences and perspectives.
- Diverse and inclusive work environment that contributes to the rich exchange of ideas and diversity of thoughts.
- Inspiring innovation and bringing the best solutions to customers.
Skills
Emerson is a leading global technology, software, and engineering company providing innovative solutions for customers in industrial and commercial markets. We help customers in the world’s most essential industries solve the biggest challenges of modern life. Every day, our global workforce fulfills our unified Purpose and lives out the Values we hold close as an organization: Integrity, Safety & Quality, Support Our People, Customer Focus, Continuous Improvement, Collaboration, and Innovation. Across the globe, we are united by a singular Purpose: We drive innovation that makes the world…
Company
EmersonJob Posted
1 day ago
Employment Type
Full Time
Work mode
Hybrid
Experience Level
Mid-Senior
Locations
Pune, India
Qualification
Applicants
Be an early applicant
