Location
Eagan
Job Type
Full-time
Posted
June 13, 2026
Job Description
Job Title: Embedded Firmware & Linux Software EngineerJob Description
This full-time, onsite role in Eagan, Minnesota focuses on designing and developing embedded firmware and Linux-based software for microcontroller-based systems. You will work across the full embedded stack, from bare-metal and RTOS-based firmware to embedded Linux, contributing to high-technology products in an engineering-focused environment.
Responsibilities
+ Design, develop, and maintain embedded firmware and software solutions for microcontroller-based boards and applications.
+ Develop and integrate software within embedded Linux environments, including system-level components and services.
+ Implement and optimize C and C++ code for embedded platforms, including bare-metal and RTOS-based systems.
+ Develop, test, and debug device drivers and low-level interfaces for microcontrollers and peripherals.
+ Implement and support serial communication protocols such ...
This full-time, onsite role in Eagan, Minnesota focuses on designing and developing embedded firmware and Linux-based software for microcontroller-based systems. You will work across the full embedded stack, from bare-metal and RTOS-based firmware to embedded Linux, contributing to high-technology products in an engineering-focused environment.
Responsibilities
+ Design, develop, and maintain embedded firmware and software solutions for microcontroller-based boards and applications.
+ Develop and integrate software within embedded Linux environments, including system-level components and services.
+ Implement and optimize C and C++ code for embedded platforms, including bare-metal and RTOS-based systems.
+ Develop, test, and debug device drivers and low-level interfaces for microcontrollers and peripherals.
+ Implement and support serial communication protocols such ...