Senior Flight Software Engineer
$155k - $180kActalent
Job Description
The Flight Software Engineer plays a key role in the Satellite Embedded Software Group, serving as a hands-on individual contributor and technical leader for satellite imaging payload and attitude determination and control (ADCS) subsystems. In this role, you design, develop, and support mission-critical flight software, contribute to requirements and test planning, and collaborate closely with embedded systems, satellite operations, and mission management teams. You will have the opportunity to influence multiple high-impact programs from design through execution and to grow into broader subsystem ownership and mentorship responsibilities. This position offers a hybrid work option with a preferred location in Tukwila, WA, as well as consideration for remote candidates.
Responsibilities
Work Environment
This role is offered in a hybrid or remote work arrangement, with a preferred location in Tukwila, WA. The ideal scenario allows the engineer to work in the Tukwila office 1-2 days per week while performing the remainder of duties remotely. You will work within a global, collaborative engineering environment that focuses on real-time satellite intelligence, embedded systems, and mission-critical flight software. The team uses modern Agile-like practices, task management tools such as Jira, and contemporary embedded Linux technologies and toolchains. The culture emphasizes being people-first, customer-focused, and engaging, with opportunities to make a meaningful impact across multiple critical satellite programs while working with cutting-edge space and software technologies.
Job Type & Location
This is a Permanent position based out of Tukwila, WA.
Pay and Benefits
The pay range for this position is $155000.00 - $180000.00/yr.
Medical, dental, vision, disability, group term life and AD&D, voluntary life and AD&D insurance BlackSky pays 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 based on hire date), one day of paid volunteerism leave per year, parental leave and more 401(k) pre-tax and Roth deferral options with employer match Flexible Spending Accounts Employee Stock Purchase Program Employee Assistance and Travel Assistance Programs Employer matching donations Professional development Awesome swag
Workplace Type
This is a hybrid position in Tukwila,WA.
Application Deadline
This position is anticipated to close on Aug 20, 2026.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on click.appcast.io for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
The Flight Software Engineer plays a key role in the Satellite Embedded Software Group, serving as a hands-on individual contributor and technical leader for satellite imaging payload and attitude determination and control (ADCS) subsystems. In this role, you design, develop, and support mission-critical flight software, contribute to requirements and test planning, and collaborate closely with embedded systems, satellite operations, and mission management teams. You will have the opportunity to influence multiple high-impact programs from design through execution and to grow into broader subsystem ownership and mentorship responsibilities. This position offers a hybrid work option with a preferred location in Tukwila, WA, as well as consideration for remote candidates.
Responsibilities
- Provide subject matter expertise for ADCS and imaging payload subsystem software design and development, ensuring robust, reliable, and maintainable flight software.
- Design, implement, and maintain flight software features for satellite imaging payloads and ADCS subsystems, focusing on mission-critical performance and quality.
- Drive assigned work to timely completion using task management tools such as Jira in an Agile-like environment, actively participating in and leading status meetings, standups, sprint planning, and task breakdown.
- Collaborate closely with other Embedded Software Group team members and cross-functional engineers from multiple disciplines to deliver on-time, defect-free software features and bug fixes.
- Ensure that documentation, testing, inspection, and analysis are adequately planned and executed to verify compliance with system requirements and program goals.
- Assist Systems Engineering teams with requirements development, refinement, and ongoing requirements management for flight software subsystems.
- Execute and provide feedback on flight software design, development, unit testing, integration, and release processes, continuously improving tools and workflows.
- Support board bring-up and integration activities for embedded Linux platforms where applicable, working closely with hardware and systems engineers.
- Lead and influence cross-functional engineering efforts to drive delivery across teams, helping to keep programs on schedule and aligned with technical objectives.
- Perform root cause analysis and problem solving for complex software and system issues, proposing and implementing effective corrective actions.
- Communicate clearly and professionally in written and verbal forms with diverse technical and non-technical stakeholders, providing status updates and technical insight.
- Work independently with minimal supervision, taking ownership of tasks and proactively identifying and addressing risks and issues.
- Contribute to mentorship and knowledge sharing within the team as you grow in the role, helping to elevate engineering standards and best practices.
- Carry out other job-related duties as assigned in support of satellite flight software development and operations.
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
- At least 10 years of experience delivering and maintaining commercial or embedded software in a production environment.
- Expert-level ability to engineer clean, maintainable, and efficient C/C++ code for embedded and flight software applications.
- Strong proficiency in Python for tooling, automation, testing, and embedded software support workflows.
- Hands-on experience with embedded systems, ideally including Embedded Linux platforms and environments.
- Expertise with embedded Linux build systems and related tools such as Buildroot and Yocto.
- Proven experience delivering production embedded software for mission-critical or hardware-integrated systems.
- Demonstrated ability to lead cross-functional teams and engineering efforts to deliver products on time and within scope.
- Outstanding root cause analysis and problem-solving skills for complex software and system issues.
- Excellent written and verbal communication skills, with the ability to work effectively across teams and skill sets.
- Demonstrated ability to work in a diverse environment and collaborate with a wide range of stakeholders.
- Ability to work with minimal supervision, taking ownership of tasks and driving them to completion.
- Capability to support programs that may require US citizenship, in accordance with applicable program requirements.
- Advanced degree (master's or PhD) in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Experience with board bring-up for embedded Linux platforms, including low-level software and hardware integration.
- Familiarity with hardware interfaces such as GPIO, I2C, SPI, CAN, USART, PHY, SpaceWire, Cameralink, and RS-422.
- Experience working with high-speed interfaces including 10G Ethernet, DMA, and PCIe.
- Experience with Real-Time Operating Systems, including FreeRTOS, for embedded and flight software applications.
- Familiarity with boot loaders such as U-Boot or similar technologies for embedded systems.
- Space industry experience, particularly in satellite systems and payloads.
- Experience working on embedded software related to ADCS and guidance, navigation, and control (GNC).
- Knowledge of satellite payload systems and imaging applications.
- Exposure to tools and workflows commonly used in embedded development such as Buildroot, Yocto, and related ecosystems.
Work Environment
This role is offered in a hybrid or remote work arrangement, with a preferred location in Tukwila, WA. The ideal scenario allows the engineer to work in the Tukwila office 1-2 days per week while performing the remainder of duties remotely. You will work within a global, collaborative engineering environment that focuses on real-time satellite intelligence, embedded systems, and mission-critical flight software. The team uses modern Agile-like practices, task management tools such as Jira, and contemporary embedded Linux technologies and toolchains. The culture emphasizes being people-first, customer-focused, and engaging, with opportunities to make a meaningful impact across multiple critical satellite programs while working with cutting-edge space and software technologies.
Job Type & Location
This is a Permanent position based out of Tukwila, WA.
Pay and Benefits
The pay range for this position is $155000.00 - $180000.00/yr.
Medical, dental, vision, disability, group term life and AD&D, voluntary life and AD&D insurance BlackSky pays 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 based on hire date), one day of paid volunteerism leave per year, parental leave and more 401(k) pre-tax and Roth deferral options with employer match Flexible Spending Accounts Employee Stock Purchase Program Employee Assistance and Travel Assistance Programs Employer matching donations Professional development Awesome swag
Workplace Type
This is a hybrid position in Tukwila,WA.
Application Deadline
This position is anticipated to close on Aug 20, 2026.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on click.appcast.io for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Flight Software Engineer in Tukwila, WA vacancy
$160k - $200k
...fundamentally different class of spacecraft. Engineered to survive the harshest radiation... ...and across multiple orbits. The Role The software team at K2 strives to blur the lines between... ...(Rust, C++), application software on flight computers (Rust, C++), to embedded software...SeniorPermanent employmentShift work$183.19k - $256.47k
...and verification/validation of all the software for the New Glenn rocket system. This... ...off the vehicle. We're looking for a senior-level engineer, a leader with excellent technical and... ...pivotal in qualifying that system for flight. Responsibilities: Define and author...SeniorPermanent employmentTemporary workLocal area- ...Blue Origin LLC is seeking a Senior Director of Software Engineering to lead a talented team responsible for mission-critical software for the New Glenn... ...vehicle. This highly visible role spans embedded flight software and requires deep technical expertise and leadership...SeniorRelocation package
- ...04-30Location: Seattle, WAEmployment Type: Full TimeClient: TechMContact: Meghana GorusuCompany: SRI Tech SolutionsRole:- Senior Software Engineer ( 7 to 8 yrs)Location-Seattle, WA(Onsite)Hire type- FTE Skills : Java 8Experience (Years)10 (Max)Job Description:Must Have...SeniorWork experience placement
$192k - $240k
...banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations... ...tools, resources, and support you need to grow your career.Engineering at BrexEngineering at Brex is about building systems that scale...SeniorWork at officeRemote workWork from home- The Trust and Safety(TnS) engineering team are responsible for protecting our users from harmful content and abusive behaviors. With the... ...facing product experience in building, designing, and scaling software architecture- Strong problem-solving skills and a proactive approach...Senior
$141.9k - $190.3k
Job Posting Title:Senior Product Software Engineer (Swift)Req ID:10154354Job Description:Department OverviewTechnology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product...SeniorFull time$200k - $287.5k
...platform concerns Participate in code reviews, on-call rotations, and architecture discussions Required Qualifications3-5 years of software engineering experience on large-scale distributed systems or cloud servicesStrong proficiency in Java or C++Deep understanding of...Senior- ...Rippling.com addresses.About the IT Product TeamThe IT Product Engineering team is critical to unifying Rippling's workforce management... ...HR and traditional IT administration. Our mission is to build software that enables businesses to manage employee devices, applications...SeniorWork at officeRemote work3 days per week
- ...all official communication will only be sent from @Rippling.com addresses.About the Financial Product TeamThe Financial Product Engineering team is at the forefront of Rippling's expansion into FinTech. Our mission is to build a unified, global financial system for businesses...SeniorWork at office3 days per week
- ...performance. The team culture is very collaborative with ample opportunities for growth and mentorship from Principal engineers.AS A SENIOR SOFTWARE ENGINEER - IDENTITY & ACCESS MANAGEMENT, YOU WILL:Design and implement critical AI security capabilities for controlled...Senior
$200k - $287.5k
....We are looking for a talented and passionate SeniorSoftware Engineer for our Snowpark Container Service, part of our Snowflake Compute... ...is critical to realizing Snowflake’s Data Cloud Mission.AS A SENIOR SOFTWARE ENGINEER, YOU WILL: Design and develop features, understand...SeniorWork at office$184.9k - $250.2k
...fault-tolerant quantum computing. We need a Senior SDE who can build high-performance... ...infrastructure for quantum workloads - the kind of engineer who thinks about latency budgets,... ...make hardware accessible through clean software abstractions.If you have a background in...SeniorInternshipFlexible hours- ...Rippling.com addresses.About the HR Product TeamThe HR Product Engineering team is the foundational layer of Rippling's unified workforce... ...the critical intersection of HR, compliance, and enterprise software. Our products manage the most sensitive and essential aspects...SeniorWork at office3 days per week
$78k - $185k
...construction, backtesting, transition analysis and other analytical tools.As part of the Quantitative Development team, the Senior Research Software Engineer will be responsible for modernizing existing applications, building new applications and ensuring compliance with SDLC...SeniorTemporary workWork at officeLocal areaRemote workWorldwide3 days per week$168.1k - $227.4k
...are looking for passionate and curious engineers to innovate with us on behalf of our customers... .... In this role, you will work with our senior engineers to design and implement... ...design and development of significant system software components critical to our industry...SeniorInternshipFlexible hours- Lead by example, driving engineering excellence across the team while actively mentoring and developing technical talent.Partner closely... ...partnerships across internal stakeholders including Google's software supply chain integrity program and executive leadership as well...Senior
$141k - $225.6k
...and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with... ...that matters at a company where you matter.Your ImpactAs a Senior Software Engineer I on the Frontend Squad, you will collaborate with other...SeniorWork experience placementWork at officeRemote work$180k - $270k
...driving a project’s implementation, including coordinating other engineers’ workBringing a focus on design, development, unit testing,... ...accelerate the development life cycle and reduce traditional software development and maintenance pain pointsWe are primarily an in-...SeniorWork at officeFlexible hours- ...stores, and shop through natural conversation. Our team owns the full search stack: from retrieval and ranking to multi-agent LLM engines, post-training infrastructure, and personalized memory. We translate cutting-edge research into production systems at global scale,...Senior
$168.1k - $227.4k
We are looking for a Software Development Engineer to join the Bottlerocket team, where you'll build and evolve a purpose-built Linux-based operating system for running containers. Bottlerocket is fully open source and powers container workloads across Amazon EKS, Amazon...SeniorInternshipFlexible hours$140k - $193k
...manufacturing, agriculture, food and beverage, retail, and the public sector.Visit gomotive.com to learn more.About the Role:As a Senior Software Engineer on the Equipment Monitoring team, you will build the backend systems that give fleets unmatched visibility into the...SeniorTemporary workWork experience placementWork at office$152k - $241.5k
...to today’s roads. We are looking for passionate, AI-powered, engineers for the DRIVE Mapping team. Maps play important roles in localization... ...complex problems for self-driving cars with a background in software design, embedded software, working on real-time software and...SeniorFull time$164k - $221k
...creating a world-class team of builders, innovators, and dreamers across a wide range of disciplines.We are hiring a full-stack Senior Software Engineer II to join our growing team. As an early-stage company bringing a first-of-its-kind platform to market, this role is...SeniorWork at office$180k - $225k
...by our vision to transform lives with trusted financial services that transcend borders.About the Role:We're hiring Senior Software Development Engineers (SDE3) across multiple engineering teams in our Seattle office. This is a batch hiring effort spanning teams throughout...SeniorFull timeWork at officeWorldwideFlexible hours3 days per week$201.88k - $237.5k
...system of record, Carta brings together the software, services, and legal infrastructure that... ...Team You’ll Work WithYou’ll enter our engineering interview process as part of a pooled... ...in assets.The Problems You’ll SolveAs a Senior Software Engineer II, you will lead technically...SeniorFull time$168.1k - $227.4k
The Software Development Engineer will lead the team in technical strategy, design, build, and operation of infrastructure services including provisioning and availability of AWS Trainium-based AI servers. This role requires expertise in architecting large-scale systems...SeniorInternshipFlexible hours$155k - $190k
Senior Software Engineer - Backend Services Truveta is the world’s first health provider led data platform with a vision of Saving Lives with Data. Our mission is to enable researchers to find cures faster, empower every clinician to be an expert, and help families make...SeniorFor contractorsVisa sponsorshipWork visaFlexible hours$168.1k - $227.4k
...in a way that can scale? Our teams of hundreds of scientists, engineers, aerospace professionals, and futurists have been working hard... ...Basic qualifications- 5+ years of non-internship professional software development experience- 5+ years of programming with at least...SeniorInternshipFlexible hours$180k - $270k
...united by our vision to transform lives with trusted financial services that transcend borders.About the RoleAs a fullstack Senior Software Engineer (SDE III) on the Remitly Business team, you will help build a new product line from the ground up, bringing Remitly's...SeniorFull timeWork at officeWorldwideFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Flight Software Engineer. Be the first to apply!
Related searches
- part time software developer remote Tukwila, WA
- senior application administrator Tukwila, WA
- senior performance engineer Tukwila, WA
- srs Tukwila, WA
- senior vice president of operations Tukwila, WA
- senior manager m&a tax Tukwila, WA
- senior activities Tukwila, WA
- senior resident engineer Tukwila, WA
- senior performance tester Tukwila, WA
- senior manager diversity & inclusion Tukwila, WA


