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 ...
Quick apply
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 ...
Quick apply
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 ...
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 ...
Quick apply
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 ...
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 ...
Quick apply
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 ...
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 ...
Quick apply
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 ...
Saint Paul, MN · On-site +1
... 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
Saint Paul, MN · On-site +1
... 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
Shakopee, MN · On-site +1
$85.41K - $125.27K/yr
Developing real-time embedded systems software for digital, analog, power, and motion control ... Whether you're remote, hybrid, or on-site, we offer flexible options that fit your lifestyle.
Shakopee, MN · On-site +1
$85.41K - $125.27K/yr
Developing real-time embedded systems software for digital, analog, power, and motion control ... Whether you're remote, hybrid, or on-site, we offer flexible options that fit your lifestyle.
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 ...
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 ...
Plymouth, MN · On-site +1
$159.30K - $273.20K/yr
Architectural Risk Assessment: 10 years of experience performing Threat Modeling and deep-dive code reviews across diverse stacks (e.g., Cloud-native/K8s, embedded systems, or SaaS) to identify ...
Plymouth, MN · On-site +1
$159.30K - $273.20K/yr
Architectural Risk Assessment: 10 years of experience performing Threat Modeling and deep-dive code reviews across diverse stacks (e.g., Cloud-native/K8s, embedded systems, or SaaS) to identify ...
Plymouth, MN · On-site +1
$159.30K - $273.20K/yr
Architectural Risk Assessment: 10+ years of experience performing Threat Modeling and deep-dive code reviews across diverse stacks (e.g., Cloud-native/K8s, embedded systems, or SaaS) to identify ...
Plymouth, MN · On-site +1
$159.30K - $273.20K/yr
Architectural Risk Assessment: 10+ years of experience performing Threat Modeling and deep-dive code reviews across diverse stacks (e.g., Cloud-native/K8s, embedded systems, or SaaS) to identify ...
From radio frequency modems to gateways, cellular routers, networking devices, embedded system-on ... Remote or in Hybrid to Hopkins, MN headquarters Position Digi International is seeking an AI ...
From radio frequency modems to gateways, cellular routers, networking devices, embedded system-on ... Remote or in Hybrid to Hopkins, MN headquarters Position Digi International is seeking an AI ...
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 ...
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 ...
Eagan, MN · On-site +1
... 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 ...
Eagan, MN · On-site +1
... 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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
Hopkins, MN · On-site +1
$51K - $80K/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 ...
Hopkins, MN · On-site +1
$51K - $80K/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 ...
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 ...
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 ...
Eagan, MN · On-site +1
$47.90K - $65.30K/yr
Educational Consultants will work onsite in schools, providing daily, embedded coaching rooted in ... Taking action without waiting to be asked and looking for ways to improve systems, processes, or ...
Eagan, MN · On-site +1
$47.90K - $65.30K/yr
Educational Consultants will work onsite in schools, providing daily, embedded coaching rooted in ... Taking action without waiting to be asked and looking for ways to improve systems, processes, or ...
| Aspect | Remote Embedded Systems | Remote Firmware Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Electrical Engineering, Computer Engineering, or related; knowledge of embedded hardware and software | Bachelor's in Electrical Engineering, Computer Engineering, or related; expertise in firmware development and microcontroller programming |
| Work Environment | Designing, developing, and testing embedded hardware/software systems remotely | Writing, testing, and debugging firmware for embedded devices remotely |
| Employer & Industry Usage | Electronics, automotive, IoT, consumer devices | Consumer 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.

Dojo Five | Remote – Contiguous US
About Dojo FiveDojo 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 RoleAs 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 DoSet 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
10+ years of professional embedded systems development (15+ preferred)
2+ years leading other developers (5+ preferred)
Required: C, C++, Python
Desired: Rust, Assembly (ARM, x86, PIC)
Required: FreeRTOS, Zephyr, Embedded Linux (Yocto), Secure bootloaders
Required: UART/USART, I2C, SPI, BLE
Desired: CAN/CAN-FD, USB, Ethernet, WiFi, Cellular/LTE, Protobuf, MQTT, Flash
Required: Various ARM cores
Desired: Single, multi-core & heterogeneous SoCs; Nordic, NXP, SiLabs
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)
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
Always Learning · Humble Confidence · Always Deliver · Push Boundaries · Give a Sh*t · Have Fun
Remote Work RequirementsWork must be performed from a secure, fixed location with reliable high-speed internet within the contiguous United States.
Interview ProcessOur 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 OpportunityDojo 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.
Sourced by ZipRecruiter
11 - 50 Employees
Saint Paul, MN, US
2018