1

Embedded System Engineer Hybrid Jobs in Minnesota

Sr Embedded Engineer

Golden Valley, MN · On-site

$107K - $147K/yr

Aid in the design and development of equipment and systems, and redesign of existing systems to ... HYBRID About Us Resideo Technologies has announced its intention to spin off ADI Global ...

Embedded Software Engineer

Eden Prairie, MN · On-site

$134K - $176K/yr

The ideal candidate has experience in embedded systems, machine control, and motor driver ... Work Conditions Hybrid structure with 3 days a week on-site required. Open to candidates located in ...

Job Title: Sr. Systems Engineer Summary The Sr. Systems Engineer leads architecture design ... embedded system development for industrial or high-reliability applications. Involves cross ...

Apply Early

Job Title: Sr. Systems Engineer Summary The Sr. Systems Engineer leads architecture design ... embedded system development for industrial or high-reliability applications. Involves cross ...

Apply Early

Job Title: Sr. Systems Engineer Summary The Sr. Systems Engineer leads architecture design ... embedded system development for industrial or high-reliability applications. Involves cross ...

Apply Early

Sr Embedded Engineer

Golden Valley, MN · Hybrid

$129K - $169K/yr

Aid in the design and development of equipment and systems, and redesign of existing systems to ... LI-JB1 #LI-HYBRID Resideo Technologies has announced its intention to spin off ADI Global ...

next page

Showing results 1-20

Embedded System Engineer Hybrid information

What is an Embedded System Engineer Hybrid?

An Embedded System Engineer Hybrid is a professional who designs, develops, and maintains embedded systems—specialized computing systems that perform dedicated functions within larger electrical or mechanical systems—while working in a hybrid work environment (both remotely and onsite). These engineers typically work on hardware-software integration, real-time operating systems, and device drivers. The hybrid aspect allows for flexibility in work location, enabling collaboration with team members both in-person and virtually. This role often requires strong skills in programming languages like C/C++, knowledge of microcontrollers, and familiarity with hardware interfaces.

How does working as an Embedded System Engineer in a hybrid environment impact daily collaboration and project workflows?

As an Embedded System Engineer in a hybrid setting, you'll typically split your time between onsite work—such as hardware testing or integration—and remote tasks like coding and documentation. This structure encourages frequent virtual collaboration with software, hardware, and QA teams using digital tools, while still allowing critical in-person sessions for lab work or troubleshooting. Effective communication and proactive project management are essential to ensure smooth handoffs and alignment across distributed teams. The hybrid model offers flexibility, but also requires strong organizational skills to stay connected and productive across locations.

What is the difference between Embedded System Engineer Hybrid vs Embedded Software Engineer?

AspectEmbedded System Engineer HybridEmbedded Software Engineer
CredentialsBachelor's in Electrical, Computer Engineering, or related; certifications like ARM or RTOSBachelor's in Computer Science, Electrical Engineering; similar certifications
Work EnvironmentHardware and software integration, often in manufacturing or IoTPrimarily software development, embedded firmware, real-time OS
Industry UsageAutomotive, consumer electronics, industrial systemsConsumer electronics, medical devices, automotive
Search & Comparison IntentYesYes

Embedded System Engineer Hybrid focuses on both hardware and software integration, often working across multiple platforms and environments. Embedded Software Engineer primarily concentrates on developing firmware and software for embedded devices. While both roles require similar technical skills and certifications, their work environments and industry applications differ slightly, with the hybrid role being more hardware-inclusive.

What are the key skills and qualifications needed to thrive as an Embedded System Engineer (Hybrid), and why are they important?

To thrive as an Embedded System Engineer (Hybrid), you need a solid background in computer engineering, embedded C/C++ programming, and experience with hardware/software integration, usually backed by a relevant engineering degree. Familiarity with RTOS, microcontrollers, debugging tools, and version control systems like Git is typically required, and certifications such as Certified Embedded Systems Engineer can be advantageous. Strong problem-solving abilities, effective teamwork, and clear communication are essential soft skills for collaborating on complex projects and troubleshooting issues. These skills ensure reliable system performance, seamless cross-functional collaboration, and innovative solutions in dynamic product development environments.
What cities in Minnesota are hiring for Embedded System Engineer Hybrid jobs? Cities in Minnesota with the most Embedded System Engineer Hybrid job openings:
Embedded Firmware Software Engineer @ Eagan, MN(Locals only)

Embedded Firmware Software Engineer @ Eagan, MN(Locals only)

Sovereign Technologies

Eagan, MN • On-site

$105K - $143K/yr

Other

Posted 17 days ago


Job description

Title : Embedded Firmware Software Engineer
Location : Eagan, MN (Locals only)
Duration : 6 Months
Rate : Open

Relevant Experience: 5+ Years

Job Description

This role focuses on developing embedded firmware and software for new sensor products used in laundry systems that monitor water and energy usage. You will work 100% onsite in Eagan, MN, collaborating closely with hardware and electrical engineers to design, build, and validate custom embedded solutions from the ground up. The position offers high autonomy, exposure to advanced technologies, and the opportunity to own the full firmware development lifecycle for net-new products rather than sustaining legacy systems.

Top Skills:

C/C++ pure embedded environment

Firmware Free RTOS ModBus Sensors

Custom board bring up - stand up diagnose firmware from the ground up BLE-Bluetooth

Responsibilities

Design, develop, and maintain embedded firmware in C and C++ for microcontroller-based systems used in laundry applications.

Own the end-to-end firmware development lifecycle from concept and architecture through build, test, debug, and deployment.

Develop and implement connectivity between sensors and systems to monitor heat and temperature, water usage, and energy usage cycles.

Work extensively with communication protocols such as Modbus and CANBus, and support Bluetooth Low Energy (BLE) connectivity where applicable.

Collaborate closely with hardware and electrical engineers to perform custom board bring-up on new hardware platforms.

Diagnose, troubleshoot, and resolve firmware issues at the board and system level, including low-level device drivers and RTOS-related problems.

Build embedded systems from scratch, including setting up FreeRTOS (or similar RTOS) environments and integrating sensors and communication stacks.

Participate in the design and implementation of communication-focused sensor solutions that measure differential pressure and other key parameters.

Contribute to the development of automated checks to detect when filters and related components require maintenance or replacement.

Use Agile development practices and tools such as JIRA and DevOps-based testing workflows to plan, track, and validate work.

Collaborate cross-functionally with a small team of firmware, software, and hardware engineers while maintaining a high level of independence.

Take ownership of assigned deliverables, ensuring high quality, reliability, and performance of the embedded firmware.

Support testing and debugging activities in a lab environment, including working with sensors, boards, and related hardware.

Document firmware designs, interfaces, and testing procedures to support ongoing development and future enhancements.

Essential Skills

Proven experience in embedded firmware development for microcontroller-based systems.

Strong proficiency in C and C++ programming in a pure embedded environment.

Hands-on experience with RTOS platforms such as FreeRTOS or similar real-time operating systems.

Demonstrated ability to perform custom board bring-up, including initializing hardware and validating low-level functionality.

Strong debugging and troubleshooting skills at the firmware and hardware interface level.

Experience working with communication protocols such as Modbus and CANBus for sensor and system connectivity.

Background in developing communication-focused sensor solutions, including integration and data handling.

Ability to work independently and in a small team, taking ownership of deliverables and collaborating cross-functionally.

5 15 years of experience working with sensors and communication protocols in embedded systems.

Comfort working in a fast-paced environment and partnering closely with hardware engineers on new product development.

Additional Skills & Qualifications

Experience with Bluetooth or Bluetooth Low Energy (BLE) for wireless communication.

Familiarity with Agile development workflows and tools such as JIRA and DevOps-based testing frameworks.

Experience with sensor-related development, including integration, calibration, and data processing.

Exposure to Simulink, Python, or other tools used in embedded system modeling, testing, or automation.

Background in developing firmware for measuring differential pressure, water flow, or similar sensor applications.

Experience working with device drivers, low-level hardware interfaces, and firmware diagnostics.

Prior involvement in full lifecycle ownership of embedded products, from initial concept through deployment and support.

Interest in high-technology environments and net-new product development for connected systems.