Principal Embedded Software Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems
In short
Responsibilities
- Lead the architecture, design, and development of embedded software for new products and major product enhancements.
- Solve complex embedded software and hardware/software integration challenges, staying hands-on with development, debugging, and system integration.
- Lead complex software efforts from concept through completion, breaking down technical work, coordinating execution, managing dependencies and risks, and helping the team deliver results.
- Provide approachable, collaborative technical leadership and mentoring, helping engineers solve difficult problems and grow their capabilities.
- Partner with engineering leadership and global, cross-functional teams to build alignment, make sound technical decisions, and move complex work forward.
- Drive disciplined engineering practices aligned with our SDLA and IEC 62443-4-1, including requirements, design, cybersecurity, implementation, testing, reviews, documentation, and release.
- Define and improve software architectures, interfaces, development approaches, and testability across products and platforms.
- Lead meaningful technical and peer reviews that improve software quality and engineering outcomes.
- Explore and apply new technologies, tools, and approaches that advance our products and software engineering capabilities.
Requirements
- Bachelor's degree in engineering or science
- 8 years of embedded software development
- Demonstrated technical leadership of complex embedded software development, including architecture, design, work breakdown, and mentoring.
- Authorized to work in the United States without sponsorship now and in the future
Desired Qualifications
- Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field; ABET-accredited engineering degree preferred
- Deep knowledge of real-time, multi-threaded embedded systems and microcontroller-based products
- Strong proficiency in C/C++, with expertise in modular embedded software architecture, object-oriented design, design patterns, and UML
- Hands-on experience with embedded Ethernet and TCP/IP networking, including industrial Ethernet protocols and stacks such as EtherNet/IP, Modbus TCP, and PROFINET
- Working knowledge of embedded communication interfaces and industrial protocols such as CAN, SPI, UART/SCI, I²C, HART, Modbus, and PROFIBUS
- Demonstrated success solving complex embedded software and system-level technical problems
- Experience with secure software development lifecycle practices; familiarity with IEC 62443-4-1 or similar product cybersecurity standards preferred
- Ability to clearly communicate complex technical designs, decisions, and tradeoffs
- Experience applying AI-assisted engineering tools and approaches to improve software development, testing, debugging, and engineering productivity
- Demonstrated experience leading complex software efforts, including architecture and design decisions, technical planning and work breakdown, coordinating work across engineers, and mentoring others.
Benefits
- Competitive base salary
- Annual merit review process
- Market-leading 401(k) and profit-sharing plan
- Variety of medical insurance plans, with dental and vision coverage
- Family formation benefits
- Paid parental leave (maternal and paternal)
- Employee Assistance Program
- Tuition reimbursement
- Employee resource groups
- Recognition
- Flexible time off plans, inclusive of vacation, holiday, and sick leave.
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
On Site
Salary
US$150,000–200,000 / year
Experience Level
Senior
Locations
Shakopee, United States
Qualification
Applicants
Be an early applicant
