✨ AI Insights & Summary
BlackSky is looking for a Senior Software Build Engineer to revolutionize their satellite embedded software development lifecycle. This hands-on role is crucial for designing, implementing, and managing the end-to-end build systems, CI/CD pipelines, and cloud infrastructure (AWS), significantly impacting critical space programs. If you possess deep expertise in Python, Bash, build tools, and Agile methodologies, and are passionate about enabling high-quality software delivery for cutting-edge space technology, this is a prime opportunity to make a substantial business impact.
About BlackSky
BlackSky is a leading real-time intelligence company, renowned for its advanced space-based intelligence platform. They provide vital satellite imagery, automated analytics, and high-frequency monitoring services to government and commercial clients, offering strategic foresight critical for national security and economic stability. BlackSky is committed to innovation, customer focus, and fostering a positive work environment.
Job Summary
Join the Satellite Embedded Software Group (ESG) as a Senior Software Build Engineer. This individual contributor role reports to the Director of Flight Software and is responsible for the complete build systems, configuration management, CI/CD pipelines, and integration of internal tools. You will also contribute to internal tools like device emulators and emulation environments, support software requirements, and test plans. The preferred location is Tukwila, WA, with remote options considered, ideally with 1-2 days per week in the office.
Responsibilities
- Deploy and manage build systems, CI/CD pipelines, and cloud-based infrastructure (e.g., AWS).
- Drive tasks to completion using Agile methodologies (Jira, status meetings, sprint planning).
- Collaborate with ESG software team members and cross-functional engineers to deliver mission-critical software infrastructure and tools.
- Ensure adequate documentation, testing, inspection, and analysis for compliance with requirements.
- Execute and provide feedback on flight software design, development, unit testing, and release processes.
- Perform other job-related duties as assigned.
Required Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
- At least six (6) years of experience delivering and maintaining commercial/embedded software in a production environment.
- Expertise in engineering clean and maintainable Python and Bash code.
- Experience with version control (e.g., Git) and continuous integration.
- Expertise with developer toolchains, build tools, and pipelines (e.g., Git, GitLab, GitLab CI, Jenkins, JIRA).
- Expertise working with Linux toolchains and environments (Gnu toolchain, QEMU, Buildroot, Yocto).
- Experience working in an Agile/SCRUM environment.
- Proven track record of delivering products on time and within budget.
- Excellent root cause analysis and problem-solving skills.
- Excellent written and verbal communication skills.
- Demonstrated ability to collaborate effectively across diverse teams and skill sets.
- Ability to work with minimal supervision.
- This position may require U.S. citizenship for certain programs.
Preferred Qualifications
- Advanced degree (Master’s or PhD) in a relevant field.
- Comfort interfacing with physical hardware.
- Knowledge of FPGA (Verilog, HDL) build tools and environments.
- Working knowledge of hardware interfaces (e.g., GPIO, I2C, PHY, RS-422) or high-speed interfaces (e.g., 10G Ethernet).
- Experience with Real-Time, Fault-Tolerant systems.
- Familiarity with C/C++ or Rust.
Life at BlackSky
Full-time benefits-eligible employees enjoy:
- Medical, dental, vision, disability, group term life and AD&D, voluntary life and AD&D insurance (BlackSky covers 100% of employee-only premiums for medical, dental, and vision, and contributes $100/month for out-of-pocket expenses).
- 15 days of PTO, 11 company holidays, four floating holidays (pro-rated), one day of paid volunteerism leave, parental leave, and more.
- 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 opportunities.
- Choice of Mac or PC.
- Company swag.
Compensation
The anticipated salary range for candidates in Seattle, WA is $140,000 - $160,000 per year. Final compensation will depend on the candidate's specific background and education. Please note this range may differ in other states or locations.
Equal Opportunity Employer
BlackSky is committed to hiring and retaining a diverse workforce and is proud to be an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, sexual orientation, gender identity, disability, protected veteran status, or any other characteristic protected by law.
Export Control Requirements
To conform to U.S. Government space technology export regulations, including ITAR, applicants 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 the required authorizations from the U.S. Department of State.