CareerPlan

Sr Software Engineer

Louisville, CO, USFull-time$157k–$215k2026-10-29 → 2026-11-10
No visa sponsorshipCitizens onlySecurity clearance required

Core

Design, architect, and develop complex embedded software systems for space missions, ensuring reliability and scalability.

Role type

Senior Embedded Software Engineer (Team Lead)

Builds

Embedded software systems for satellites, spacecraft, and mission-critical space hardware

Domain

Aerospace & Defense / Embedded Systems

Required skills

C/C++, Python, Real-time Operating Systems (RTOS), Embedded Linux, Hardware Interface Protocols (UART, SPI, I2C, CAN), Git, Agile/Scrum, System Architecture, Debugging, Team Leadership

Preferred skills

Large-scale project leadership, SDLC expertise, Memory/Timing/Throughput optimization, Advanced debugging tools

Technologies

RTOS, Embedded Linux, Git, C, C++, Python, UART, SPI, I2C, CAN

Responsibilities

Design and architect complex embedded software systems; Write clean, maintainable code in multiple languages; Debug and troubleshoot critical software issues; Mentor junior and intermediate engineers; Lead design reviews and make high-level technical decisions; Evaluate and integrate new technologies to enhance development processes.

Seniority

Senior, hands-on IC with leadership responsibilities