Software Engineer - Embedded Systems (Cleared)
Swoop Technologies, Huntsville, AL
What you will do
- 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
You Should Have
- Active TS Clearance
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related technical field, or equivalent technical experience