2

Remote Embedded Systems Jobs in Minnesota (NOW HIRING)

You'll tackle complex embedded systems challenges, guide architectural decisions, mentor engineers ... Have Fun Remote Work Requirements Work must be performed from a secure, fixed location with ...

... embedded systems or programming (C, C++, C#, Linux) a plus Knowledge of control cabinet design and ... remote options plus site visits for projects and installations #J-18808-Ljbffr

Director - Product Security

Minneapolis, MN · On-site +1

$243.20K - $254.70K/yr

Houston, TX is the ideal location for this role, but this is open to Remote opportunities for well ... At least 3 years of experience integrating security into embedded systems or connected medical ...

Web Designer (Remote - US)

Hopkins, MN · On-site +1

$63K - $99K/yr

From radio frequency modems to gateways, cellular routers, networking devices, embedded system-on-modules (SOM) and single-board computers (SBCs), Digi's solutions have continually grown to serve an ...

... systems-level decision-making. * Deliver ongoing, job-embedded coaching to school leaders that ... This is a remote position with expectations of on-site partnership. This position requires weekly ...

AI Automation Engineer -Remote

Rochester, MN · On-site +1

$202.38K - $234.20K/yr

This is a unique opportunity to shape how LLMs become embedded in our daily operations. Your goal ... Develop and maintain internal tools and systems that automate existing work and increase employee ...

AI Automation Engineer -Remote

Plymouth, MN · On-site +1

$202.38K - $234.20K/yr

This is a unique opportunity to shape how LLMs become embedded in our daily operations. Your goal ... Develop and maintain internal tools and systems that automate existing work and increase employee ...

AI Automation Engineer -Remote

Minneapolis, MN · On-site +1

$202.38K - $234.20K/yr

This is a unique opportunity to shape how LLMs become embedded in our daily operations. Your goal ... Develop and maintain internal tools and systems that automate existing work and increase employee ...

AI Automation Engineer -Remote

Saint Cloud, MN · On-site +1

$202.38K - $234.20K/yr

This is a unique opportunity to shape how LLMs become embedded in our daily operations. Your goal ... Develop and maintain internal tools and systems that automate existing work and increase employee ...

AI Automation Engineer -Remote

Duluth, MN · On-site +1

$202.38K - $234.20K/yr

This is a unique opportunity to shape how LLMs become embedded in our daily operations. Your goal ... Develop and maintain internal tools and systems that automate existing work and increase employee ...

Scrum Master III

Eagan, MN · On-site +1

$60 - $66/hr

Remote Employment Type: Contract Role Overview This role serves as a Scrum Master for an Enterprise ... Preferred Qualifications * 5 years of experience as a Scrum Master for multiple embedded technology ...

next page

Showing results 1-20

Remote Embedded Systems information

What is the difference between Remote Embedded Systems vs Remote Firmware Engineer?

AspectRemote Embedded SystemsRemote Firmware Engineer
Required CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related; knowledge of embedded hardware and softwareBachelor's in Electrical Engineering, Computer Engineering, or related; expertise in firmware development and microcontroller programming
Work EnvironmentDesigning, developing, and testing embedded hardware/software systems remotelyWriting, testing, and debugging firmware for embedded devices remotely
Employer & Industry UsageElectronics, automotive, IoT, consumer devicesConsumer electronics, IoT, industrial automation

Remote Embedded Systems professionals focus on designing and integrating embedded hardware and software, while Remote Firmware Engineers specialize in developing firmware for microcontrollers and embedded chips. Both roles require similar technical skills and often overlap, but their core responsibilities differ in scope and focus.

What are the most commonly searched types of Embedded Systems jobs in Minnesota? The most popular types of Embedded Systems jobs in Minnesota are:
What job categories do people searching Remote Embedded Systems jobs in Minnesota look for? The top searched job categories for Remote Embedded Systems jobs in Minnesota are:
What cities in Minnesota are hiring for Remote Embedded Systems jobs? Cities in Minnesota with the most Remote Embedded Systems job openings:
Infographic showing various Remote Embedded Systems job openings in Minnesota as of May 2026, with employment types broken down into 69% Full Time, 23% Part Time, and 8% Temporary. Highlights an 25% Physical, and 75% Remote job distribution.
Staff Firmware Engineer | W2

Staff Firmware Engineer | W2

Dojo Five

Saint Paul, MN • Remote

Full-time

Posted 29 days ago


Job description

Staff Firmware Engineer | W2

Dojo Five | Remote – Contiguous US

About Dojo Five

Dojo Five is on a mission to drive the firmware industry forward. We partner with companies to modernize their embedded software development—integrating the right tools, techniques, and culture to deliver reliable, high-performance firmware. Our vision: 10,000 Successful Modernization Initiatives by 2035.

We're a team that takes quality seriously, celebrates continuous learning, and genuinely has fun doing it.

The Role

As a Staff Firmware Engineer at Dojo Five, you'll be a trusted technical leader—both for our clients and within our team. You'll tackle complex embedded systems challenges, guide architectural decisions, mentor engineers, and help set the standard for modern firmware development.

This isn't just a heads-down coding role. You'll engage directly with clients, lead projects end to end, and play an active part in shaping how Dojo Five grows.

What You'll Do
  • Set strategic direction for firmware best practices—for clients and for Dojo Five

  • Design, develop, review, and test firmware, products, and electronics

  • Define build systems, repository structures, and documentation standards

  • Lead projects: work breakdown, architecture, and delivery

  • Mentor and coach engineers; lead technical training

  • Collaborate cross-functionally to align on project goals and requirements

  • Represent Dojo Five's technical capabilities in client and sales discussions

  • Participate in recruiting, group interviews, and technical reviews

  • Contribute to branding, outreach, and marketing initiatives

  • Manage your time independently with accurate reporting

What We're Looking ForExperience
  • 10+ years of professional embedded systems development (15+ preferred)

  • 2+ years leading other developers (5+ preferred)

Programming Languages
  • Required: C, C++, Python

  • Desired: Rust, Assembly (ARM, x86, PIC)

Operating Systems
  • Required: FreeRTOS, Zephyr, Embedded Linux (Yocto), Secure bootloaders

Protocols & Drivers
  • Required: UART/USART, I2C, SPI, BLE

  • Desired: CAN/CAN-FD, USB, Ethernet, WiFi, Cellular/LTE, Protobuf, MQTT, Flash

Processors
  • Required: Various ARM cores

  • Desired: Single, multi-core & heterogeneous SoCs; Nordic, NXP, SiLabs

Development Tools
  • Required: IDEs (VSCode, Eclipse, STM32CubeIDE), Docker/devcontainers, benchtop tools (oscilloscope, logic/protocol analyzers, power supplies, multimeter), Git, pytest, unit testing frameworks (Unity/CMock/Ceedling, Google Test/gMock), Agile (Scrum & Kanban), risk assessments

  • Desired: CI/CD pipeline configuration, CMake, binutils, serial consoles (minicom, screen)

You'll Thrive Here If You
  • Are passionate about best practices and modern development approaches

  • Communicate clearly and build trust with a wide range of stakeholders

  • Approach problems with curiosity, optimism, and kindness

  • Are a methodical thinker who can articulate trade-offs and lead others to good decisions

  • Prioritize outcomes over ego and lead through influence, not authority

  • Can take a client's vision—often from non-embedded experts—and make it real

  • Are proactive: you spot risks early and come prepared with solutions

  • Enjoy both leading people and doing deep technical work

Our Values

Always Learning · Humble Confidence · Always Deliver · Push Boundaries · Give a Sh*t · Have Fun

Remote Work Requirements

Work must be performed from a secure, fixed location with reliable high-speed internet within the contiguous United States.

Interview Process

Our process is designed to see how you think and work.

  • Conversational interviews: No AI tools, reference materials, or outside assistance permitted. We want to hear your thinking.

  • Coding exercise: AI tools are welcome—with disclosure. We want to see how you work with them in practice.

All interview stages require video with camera on (no virtual backgrounds). Candidates must provide proof of US-based residence and verify identity prior to or during the process.

Equal Opportunity

Dojo Five provides equal employment opportunities to all applicants and prohibits discrimination or harassment of any type—regardless of race, color, religion, age, sex, national origin, disability, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local law.