Tema

Språk

Global EN
Sverige ENSV
Indien EN

Principal Embedded Software Engineer

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system

I korthet

Emerson is seeking a Principal Embedded Software Engineer in Shakopee, MN, to lead the architecture, design, and development of embedded software for new products. This role involves solving complex software and hardware integration challenges, providing technical leadership, and driving disciplined engineering practices within the Liquid Analysis team.

Ansvarsområden

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

Krav

  • 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

Önskade kvalifikationer

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

Förmåner

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

Färdigheter

C++TCP/IPUMLHARTPROFINETModbusEtherNet/IPCANSPIUARTI2CModbus TCP
#automation#software development#embedded systems#product development#new generation product#technical leadership#software architecture#hardware/software integration#debugging#system integration#requirements#design#cybersecurity#testing#reviews#documentation#release#software testability#AI-assisted engineering#real-time systems#multi-threaded systems#microcontroller#embedded Ethernet#industrial Ethernet protocols#industrial protocols
Emerson Logo

Om Emerson

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…

Emerson Logo

Företag

Emerson

Publicerade jobb

för 1 dag sedan

Anställningstyp

Heltid

Arbetsform

På plats

Lön

150 000–200 000 US$ / år

Erfarenhetsnivå

Senior

Platser

Shakopee, United States

Kvalifikation

Kandidatexamen

Sökande

Ansök tidigt