Jobs · Alabama

Software Engineer - Embedded Systems (Cleared)

Swoop Technologies · Alabama, United States · 2 days ago
Hybrid$130k–$190k/yrFull-time

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

Requirements

  • Active TS Clearance
  • 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

Qualifications

  • 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
  • Familiarity with serial protocols such as I2C, SPI, UART, USB
  • Demonstrated knowledge of systems engineering and distributed systems

Skills

  • Operating System/Kernel development
  • RTOS
  • Embedded Systems/Firmware design
  • Microkernel development
  • Bare Metal development
  • Software development in C and Rust

Benefits

  • Equal Opportunity Employer

Pay

  • $130K - $190K

Schedule

  • Hybrid position requiring onsite work 3+ days per week in Huntsville, AL

Similar jobs