Software Engineer - Embedded Systems
Swoop Search
About Swoop: Swoop Technologies has a mission to organize and make accessible the world's military and critical infrastructure. We are building a distributed operating system, SwoopOS, that decomposes the world's equipment into a distributed robotic embodiment upon which a new generation of distributed systems, autonomous systems, and agentic AI can be built and deployed using our SDK, Valhalla, and operated via our browser, Surf. Imagine the world's equipment - consisting of the electrical grid, communications architectures, manufacturing facilities, and militaries as a trapped supply of inputs possessing the potential to ensure Western military advantage, sovereign control of economically competitive manufacturing capacity, or the creation of a grid that fosters energy dominance. Swoop is liberating these trapped assets, allowing them to contribute to the world's future as a series of building blocks to be combined at the speed of software, limited by only the hard constraints of physics and the soft constraints of safety. That is what Swoop is building. Not in the data center or cloud or edge on-premise computing node. In the physical world. Impact: Joining our Edge Team means you will get to work on building an operating system. Not an abstraction, virtualization, or data layer. A legitimate distributed operating system. This OS has to work across heterogeneous instruction sets, support a new generation of distributed system abstractions, treat security as a first principle, and work at the scale of power grids and entire militaries. You will influence the intersection of artificial intelligence, robotics, and the physical world - building a compute model the OS schedules and executes across the most geopolitically relevant problem sets. It is a bad-ass problem where every member of the team contributes tangibly on a daily basis. Come join us in either our Minneapolis or Washington, DC offices. Responsibilities:
- Develop and maintain embedded system firmware including low-level drivers, bootloaders, and other OS-critical functions to enable reliable OS initialization and hardware interaction.
- Contribute to OS integration and kernel-level modules, ensuring efficient communication between hardware abstraction layers and higher-level system software.
- Design and implement application-layer features and system services that leverage firmware interfaces, optimizing for performance, resource use, and robustness.
- Collaborate cross-functionally with other engineering teams to debug complex issues spanning firmware, operating system, and application boundaries.
- Collaborate closely with the deployment engineering team, solving technical challenges for various customer requirements
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related technical field, or equivalent technical experience
- 4+ years of experience in one or more of the following: Operating System/Kernel development, RTOS, Embedded Systems/Firmware design, Microkernel development, Bare Metal development
- Software development experience in C and Rust
- Understanding of low level hardware systems
- Travel Requirement - 5-20%
- Active US Security clearance or ability and willingness to be sponsored for a US Security clearance
- Knowledge of one or more of the following: Microcontrollers, SoC, device drivers, hardware bring-up, power management, ARM processors, performance optimization, file systems, bootloading, firmware, x86 assembly, system BIOS, FPGAs or hardware/software integration
- Understanding of clocks and timing as it pertains to processor instructions
- Familiarity with serial protocols such as I2C, SPI, UART, USB
- Demonstrated knowledge of systems engineering and distributed systems
Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Embedded Systems in Minneapolis, MN vacancy
- ...your creativity, innovations, and contributions, you take pride in being a valued member of our growth and success. Software Engineer – HVAC Systems The Software Engineer has a strong mechanical aptitude and HVAC knowledge to support the development and...SuggestedFor contractorsLocal area
$126k - $136k
...Embedded Software Engineer At Xirgo, we're not just transforming logistics — we're redefining what's possible. Let's move forward together.... ...reliability, and maintainability; Work with real-time operating systems (RTOS) to implement deterministic and time-critical...SuggestedWork at office$120k - $150k
...Principal Embedded Software Engineer Location : New Brighton, MN Type: Full Time Schedule: Hybrid - 3 days in office and 2 days remote... ...stacks, driver, and applications suited for embedded systems. # Creates and maintains documentation as required. #...SuggestedFull timeTemporary workWork experience placementWork at officeImmediate startRemote work$150.2k - $283.5k
...dreams. What you'll do… • Design and implement software running on a distributed embedded system with multiple microcontrollers with a focus on creating... ...You'll have... • Bachelor’s degree in electrical engineering, Computer Science, Computer Engineering, experience...SuggestedImmediate startVisa sponsorshipFlexible hours$96.8k - $251.6k
...data structures, algorithms, systems thinking — and you are comfortable... ...across layers, from database engine internals to developer-facing... ...bases in enterprise software. Experienced peers — You will... ...life-saving care. And with AI embedded across our products and services...SuggestedTemporary workFlexible hours- ...Sr Embedded Engineer / C++ / Minneapolis, MN We're hiring an Embedded Software Engineer for a contract role in Bloomington, MN (onsite initially) with a leading defense... ...environments, supporting mission-critical systems. This is a 12–18 month contract with potential...Full timeContract workTemporary workImmediate startFlexible hours
- ...Principal Embedded Software Engineer Det-Tronics is a global technology leader in industrial life safety solutions, specializing in high-end flame and gas detection and automation control systems. As part of Spectrum Safety Solutions with 1,700 employees across 20+...Local areaRelocationFlexible hours
$175k - $190k
...these opportunities are real. Our engineers work with industry-leading experts... ...difference - every day. Sr. Principal Software Engineer - Supervisor (Embedded) at TSI TSI is reimagining... ...running on both RTOS and Linux operating systems for both TSI-designed hardware and...Local area- ...in Plymouth, MN, is hiring a Linux Image Engineer to design and maintain secure Linux... ...The role involves the full lifecycle of embedded Linux images, ensuring reliable data exchange... ...devices. Proficiency in embedded Linux, system hardening, and CI/CD processes is...
- ...Real-time Embedded Software Development Real-time embedded software development Requirements... ..., unit testing Real-time operating systems (VxWorks and Linux/Unix derivatives)... ...software on bare metal Model-based engineering tools Weapon systems, munitions, combat...
$149.83k - $158.02k
...Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or... ...team responsible for developing full-stack embedded software with Realtime Operating Systems using agile methodologies that complies with customer...Flexible hours$98.18k - $115.5k
...maintenance of best in class software experiences. The candidate is... ...reliability and performance of systems/contexts affected when... ...reviews to provide guidance on engineering best practices and compliance... ...reliability engineering standards embedded into development standards...Temporary workWork experience placementLocal area3 days per week$113k - $254.2k
...Robinson is seeking a hands-on Senior Software Engineer to join our Robinson Fresh team. In this... ...including automation and autonomous agent systems in an enterprise environment. If you're... ...; ensure secure practices are embedded in design, implementation, testing, and...Hourly payContract workTemporary workWork experience placementWorldwideFlexible hours- ...We are looking for a Sr Software Engineer for a very important client. Responsibilities may... ...tests, debugs and implements operating systems components, software tools and utilities... ...experience. Excellent knowledge on Embedded systems design, Low level FW Peripherals...Extra incomeFull timeH1bLocal areaVisa sponsorshipWork visa
$100k
...Beacon EmbeddedWorks is a full-service provider of embedded solutions. Its innovative System on Modules (SOMs) are backed by an extensive suite of... ...our products POSITION SUMMARY The Senior Software Engineer performs research, designs, tests, and implements application...Full timeMonday to Friday- ...Software Engineer 3 Job details General information Entity Safran is an international... ...Job field / Job profile Software - Embedded application software Job title Software... ...enhancing existing software and other systems to monitor engine performance. The team...Permanent employmentFull timePart timeWorldwide
$30 per hour
...information technology, technical/systems consulting, technical support... ...for smart, hands-on engineers with the expertise and passion... ...focus of the leading enterprise software company in the world. Values... ...-saving care. And with AI embedded across our products and...Hourly payTemporary workInternshipFlexible hours$110k - $140k
...Software Engineer II - Mobile (Hybrid) Punch Through is a design and engineering firm specializing in connected medical device development... ...'ll work closely with other mobile developers, as well as embedded engineers, general software developers, and electrical...Temporary workWork at officeRemote workWeekend work- ...Nextern is seeking a Senior Software Engineer to join our product realization team. At Nextern,... ...documentation per established quality system procedures. You will work in multi-disciplinary... ...configuration and release of embedded software and firmware Provide technical...Temporary workWork experience placement
- ...Swoop Technologies Software Engineering Team Swoop Technologies has a mission to organize and... ...are building a distributed operating system, SwoopOS, that decomposes the world's... ...Swoop products that include hardware and embedded systems to a high performance web application...Work at officeLocal area3 days per week
$112.92k - $125.28k
...Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology... ...Software Engineer for Airborne Systems, you'll be a member of a cross functional... ...experiences: Strong experience with embedded C/C++ Strong experience with Linux...Flexible hours$45 - $49 per hour
...staffing firm and we are currently seeking a Software Engineer for a prominent client of ours. This... ..., implement and test software for embedded, enterprise, or desktop products medical... ...using CD/DVD/USB to disconnected systems. Linux operating system internals...RelocationShift work- ...Senior Software Engineer Exceptional People. Hard Problems. Meaningful Careers. Big Impact. Nowhere else can you touch... ...teams, be trusted to translate our client's vision into embedded software reality, shape system software architecture, make thoughtful tradeoffs...Local area
$79.2k - $178.1k
...and Revenue Cycle Management systems using LLMs and AI agents, helping... ...for highly skilled AI engineers to design and build high-scale... ...equivalent. 5+ years of relevant software engineering experience.... ...-saving care. And with AI embedded across our products and services...Temporary workFlexible hours$119.77k - $140.9k
...maintenance of best in class software experiences. The candidate is... ...reliability and performance of systems/contexts affected when... ...reviews to provide guidance on engineering best practices and compliance... ...reliability engineering standards embedded into development standards...Temporary workWork experience placementLocal area3 days per week$97.5k - $150.6k
...Senior Software Engineer - New Product Development Title: Senior Software Engineer, Robotics Location: United States - Minneapolis... ...supporting the design, integration, and delivery of embedded and connected software systems for robotic cleaning platforms. The Senior Software...Local area$150k - $165k
...Senior Software Engineer St. Louis Park, MN Job Summary: We are seeking a Senior... ...for active implantable medical device systems. This role involves creating robust, secure... ...for medical device systems, including embedded components and mobile apps (iOS/Android...$110k - $160k
...Senior Software Engineer Senior Software Engineer - Med Device Location: South Metro, Twin... ...supporting medical products, spanning embedded firmware through graphical user interfaces... ..., and operations teams to define system and software requirements. Apply industry...Full timeLocal area- ...Embedded Linux Platform Engineering On-site in either Detroit, MI, Maddison WI or Minneapolis MN. Must have extensive experience with Embedded Linux Platform Engineering. Other core skills: ~ Ubuntu Spyglass Partners LLC has over 20 years of experience...Contract workTemporary work
- ...technologies through cutting-edge research, system development, and flight testing. Our... ..., we invite you to join us. The Lead Engineer – Digital Integrated Systems is a key technical... ...digital engineering hardware and software platforms for multi-domain, complex systems...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Embedded Systems. Be the first to apply!
Related searches
- software developer internship no experience Minneapolis, MN
- federal - software developer Minneapolis, MN
- software engineer contract Minneapolis, MN
- software engineer healthcare Minneapolis, MN
- network software engineer Minneapolis, MN
- ngo software engineer Minneapolis, MN
- software development engineer aws Minneapolis, MN
- software developer internship Minneapolis, MN
- software developer intern Minneapolis, MN
- software developer fintech Minneapolis, MN


