Swoop Technologies

Software Engineer - Embedded Systems

Swoop Technologies
Apply
20 days ago
Washington, DC, USA or Minneapolis, MN, USAMid Level

Base Salary

$130k - $260k/yr

Responsibilities

  • Develop and maintain embedded firmware, low-level drivers, bootloaders, and OS-critical functions for reliable OS initialization and hardware interaction.
  • Contribute to OS integration and kernel-level modules connecting hardware abstraction layers with higher-level system software.
  • Design and implement application-layer features and system services using firmware interfaces while optimizing performance, resource usage, and robustness.
  • Debug complex issues spanning firmware, operating system, and application boundaries in collaboration with other engineering teams.
  • Work with deployment engineering to solve technical challenges for customer requirements.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent technical experience.
  • At least 4 years of experience in operating-system or kernel development, RTOS, embedded systems or firmware design, microkernel development, or bare-metal development.
  • Software development experience in C and Rust.
  • Understanding of low-level hardware systems.
  • Active US security clearance or ability and willingness to be sponsored for a US security clearance.
  • Ability to travel 5–20%.
  • Bonus qualifications include knowledge of microcontrollers, SoCs, device drivers, hardware bring-up, power management, ARM processors, performance optimization, file systems, bootloading, firmware, x86 assembly, system BIOS, FPGAs, hardware/software integration, processor clocks and timing, I2C, SPI, UART, USB, systems engineering, and distributed systems.

Benefits

  • Hybrid position based in Minneapolis/St. Paul or Washington, DC, requiring in-office work at least 3 days per week.
  • Travel requirement of 5–20%.

Tech Stack

Categories

Swoop Technologies

About Swoop Technologies

51-200 employees

Swoop Technologies builds SwoopOS, a secure distributed operating system for coordinating equipment and data across militaries and critical infrastructure. Its platform includes the Valhalla SDK for deploying autonomous and distributed systems and the Surf browser for operations, targeting defense, energy, communications, and manufacturing operators at the digital edge. The privately held company sells enterprise software and tooling for edge orchestration and data utilization, rather than cloud-only solutions.

Contact me