Senior Engineer - Embedded/Flight Software Verified today
Senior Engineer - Embedded/Flight Software
BlackSky is a real-time intelligence company. We own and operate a space-based intelligence platform delivering satellite imagery, automated analytics and high-frequency monitoring globally. We're trusted by allied military, intelligence organizations and commercial customers.
Join the Satellite Embedded Software Group as a Senior Flight Software Engineer. You'll design, develop and lead software primarily for the satellite imaging payload and ADCS subsystems. This hands-on individual contributor role reports to the Senior Manager of Flight Software. You'll contribute to software requirements, test planning, and as you grow, mentorship and work on other flight subsystems.
You'll make business impact across multiple critical programs from design to execution, collaborating with embedded systems, satellite operations and mission management teams.
Location
Tukwila, WA. Expected onsite 1-2 days per week. Exceptional remote candidates may be considered.
Responsibilities
- Provide subject matter expertise for ADCS and imaging payload subsystem software design and development
- Drive work to timely completion using Jira in an Agile-like environment; lead status meetings, sprint planning and tasking
- Collaborate across ESG software team and cross-functional engineers to deliver mission-critical features and bugfixes on-time and defect-free
- Ensure adequate documentation, test, inspection and analysis to verify requirements compliance
- Assist with systems engineering in requirements development and management
- Execute and provide feedback on flight software design, development, unit tests and release processes
Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent experience
- At least 6 years delivering and maintaining commercial/embedded software in production
- Expertise in clean, maintainable C/C++ and Python code
- Expertise in embedded systems, ideally Embedded Linux including build systems (Buildroot, Yocto)
- Proven experience leading cross-functional teams to deliver on time and budget
- Outstanding root cause analysis and problem-solving skills
- Excellent written and verbal communication
- Ability to work across diverse teams and skill sets
- Ability to work with minimal supervision
- US-born citizenship required due to program requirements
Preferred Qualifications
- Advanced degree (Masters or PhD) in relevant field
- Experience with board bring-up for embedded Linux platforms
- Familiarity with hardware interfaces (GPIO, I2C, SPI, CAN, USART, PHY, SpaceWire, Cameralink, RS-422) or high-speed interfaces (10G Ethernet, DMA, PCIe)
- Experience with Real Time Operating Systems including FreeRTOS
- Familiarity with u-boot or other bootloaders
- Space industry experience and familiarity with satellite components
- Experience with embedded software for ADCS/GNC
Compensation and Benefits
Anticipated salary range for Seattle, WA: $140,000 to $165,000 per year. Final compensation depends on background and education.
Full-time benefits-eligible employees receive:
- Medical, dental, vision, disability, group term life and AD&D insurance. BlackSky pays 100% of employee-only premiums for medical, dental and vision, plus $100/month for out-of-pocket expenses
- 15 days PTO, 11 company holidays, 4 floating holidays, paid volunteerism leave, parental leave
- 401(k) with employer match (pre-tax and Roth options)
- Flexible Spending Accounts
- Employee Stock Purchase Program
- Employee Assistance and Travel Assistance Programs
- Employer matching donations
- Professional development
- Choice of Mac or PC
Export Control
To conform to U.S. Government space technology export regulations including ITAR, you must be a U.S. citizen, lawful permanent resident, protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain required authorizations from the U.S. Department of State.
