Tema

Språk

Global EN
Sverige ENSV
Indien EN

Embedded Software Engineer

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

I korthet

As an Embedded Software Engineer at Emerson, you will design, develop, test, and maintain embedded software for process analytical equipment. This hybrid role in Shakopee, MN, requires a Bachelor's degree and at least 2 years of experience in embedded systems development using languages like C/C++ or Python, with a strong emphasis on collaboration and adherence to engineering practices. The position is not open to individuals requiring visa sponsorship.

Ansvarsområden

  • Design, develop, test, and maintain embedded software for new and existing products.
  • Contribute to software features throughout implementation, integration, testing, and release.
  • Troubleshoot embedded software and hardware/software integration issues using debugging and testing techniques.
  • Collaborate with cross-functional teams across software, test, systems, hardware, project management, and product management.
  • Apply established engineering practices throughout requirements, design, implementation, testing, review, documentation, and release activities.
  • Contribute to software requirements, design documentation, interfaces, and traceability throughout the development lifecycle.
  • Participate in technical and peer reviews and incorporate feedback to strengthen software quality.
  • Support existing products while learning new technologies, tools, and approaches that improve our products and engineering capabilities.

Krav

  • Bachelor's degree in engineering or science
  • 2+ years of applicable software engineering experience
  • Demonstrated software engineering experience developing or testing embedded systems using languages such as C/C++, C#, or Python, with experience in areas such as software design, implementation, debugging, integration, or automated test development.
  • 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.
  • Experience developing embedded software for real-time, multi-threaded, or microcontroller-based systems.
  • Proficiency in C or C++, including experience with structured or modular software design.
  • Familiarity with embedded communication interfaces such as CAN, SPI, UART/SCI, or I²C.
  • Exposure to Ethernet, TCP/IP, or industrial communication protocols such as EtherNet/IP, Modbus TCP, PROFINET, HART, Modbus, or PROFIBUS.
  • Experience debugging software and hardware/software integration issues.
  • Familiarity with software development lifecycle, cybersecurity, or product development practices, including IEC 62443-4-1 or similar standards.
  • Ability to communicate technical information and work effectively with cross-functional engineering teams.
  • Interest in using AI-assisted engineering tools to support software development, testing, debugging, or engineering productivity.

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 programs
  • Flexible time off plans, inclusive of vacation, holiday, and sick leave.

Färdigheter

C++C#PythonCANSPIUARTSCII2CEthernetTCP/IPEtherNet/IPModbus TCPPROFINETHARTModbusPROFIBUSIEC 62443-4-1
#embedded software#software development#product development#automation#analytical instruments#real-time systems#microcontroller#software testing#debugging#hardware integration#cross-functional teams#software design#documentation#technical reviews#peer reviews#software quality#troubleshooting#maintenance#continuous learning#AI tools#engineering productivity
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

Hybrid

Lön

80 000–114 000 US$ / år

Erfarenhetsnivå

Mellannivå

Platser

Shakopee, United States

Kvalifikation

Kandidatexamen, Masterexamen

Sökande

Ansök tidigt