Software Engineer - Embedded Systems
Tech Stack
Operating SystemsKernel DevelopmentRtosEmbedded SystemsFirmware DesignMicrokernel DevelopmentBare Metal DevelopmentCRustHardware SystemsMicrocontrollersSOCDevice DriversHardware Bring-UpPower ManagementArm ProcessorsPerformance OptimizationFile SystemsBootloadingFirmwareX86 AssemblySystem BiosFpgasHardware/Software IntegrationI2cSpiUartUsbDistributed Systems
Solid badges = required, outlined = preferred
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.
Soft Skills
Systems EngineeringCross-Functional Collaboration
Culture
Cross-Functional TeamsImpact-Oriented
Requirements
Required: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related technical field, or equivalent technical experience
Regions: Us
Get jobs like this in your inbox
Weekly Operating Systems, Kernel Development, Rtos hiring trends and salary data — free.
Join 8 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Swoop Technologies
Industry: defense
Size: startup
Swoop Technologies is building a distributed operating system, SwoopOS, to organize and make accessible the world's military and critical infrastructure, enabling a new generation of distributed, autonomous, and AI systems in the physical world.
View company profile →Similar Jobs
Software Engineer - Backend
Swoop Technologies · |Remote (United States) • Washington+1
Hybrid
Software Engineer - Backend (Cleared)
Swoop Technologies · |Washington • Minneapolis
Hybrid
Embedded Software Engineer - job post
Red Sky Engineering · Spanish Fork, UT 84660
$110k – $165k
Software Engineer - Embedded Firmware
Zipline · Our team uses a hybrid in-office and distributed work environment, centered around our headquarters in South San Francisco, CA. You must be able to work from the office on a regular basis.
Hybrid
$125k – $210k
Embedded Software Engineer - job post
Asylon · 52 Buttonwood Street, Norristown, PA 19401
$120k – $160k