Embedded Software Engineer
$74 - $87 per hourActalent
Job Description
Job Description
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
- 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.
Essential Skills
- 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.
Additional Skills & Qualifications
- 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 & LocationThis is a Contract to Hire position based out of Seattle, WA.
Pay and BenefitsThe pay range for this position is $74.00 - $87.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace TypeThis is a hybrid position in Seattle,WA.
Application DeadlineThis position is anticipated to close on Aug 11, 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 ziprecruiter.com 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.
$106.5k - $170.4k
...justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect... ...Your Impact You will be part of a high-impact software engineering team that develops embedded software for Axon devices , ensuring critical evidence...SuggestedFull timeWork experience placementWork at officeRemote work- ## Senior Embedded Software Engineer - TeraWave Customer TerminalsApplylocations: Greater Seattle Area: Bay Area, CAtime type: Full timeposted on: Posted Todayjob requisition id: R67573Application close date:Applications will be accepted on an ongoing basis until the requisition...SuggestedPermanent employmentTemporary workLocal areaWorldwide
$119k
...provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. This full stcak software development Engineer role is part of the XE - Checkout Experience team which sits within our Technology division. XE - Checkout Experience...SuggestedFull time- ...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 launch vehicle. This highly visible role spans embedded flight software and requires deep technical expertise and leadership...SuggestedRelocation package
$99.2k - $138.88k
...orbit, geostationary transfer orbit, cislunar, and beyond. Its first stage is fully reusable. As part of a hardworking team of engineers, you will be responsible for designing, manufacturing, and installing New Glenn hardware! Your scope delivers safe, reliable, ready...SuggestedPermanent employmentFull timeTemporary workLocal area$170k - $230k
Requisition ID: 96964 Job Category: Infrastructure; Consulting; Engineering; Project Engineering; Project Management Location: Seattle... ...experience. Experience with Structural engineering analysis software like STAAD and RISA is a plus. Experience in field testing of...Full timeFor contractorsLocal areaFlexible hours- ...Senior Embedded Hardware Engineer Our IoT Devices team is seeking a Senior Embedded Hardware Engineer to participate in the design, integration... ...and implementing a wide range of low-level embedded software on our hardware platform, including device drivers, communication...
$150k - $200k
...Lead Systems Engineer The Lead Systems Engineer serves as the primary point of contact and coordination for system-related projects, providing both technical leadership and strategic guidance. This role leads a team of skilled engineers, driving innovation, operational...Full timeWork at officeLocal area$59.15k - $106.93k
...thrive, professionally and personally. For us, helping you grow your career is good business. Leidos is seeking Distribution Engineers in Maui, HI and Oahu, HI who are passionate about electric utility design engineering. We're looking for someone dedicated to...Full timeLocal areaRelocationRelocation packageFlexible hoursNight shift$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...Full timeTemporary workRemote work1 day per week$135k - $200k
...World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right... ...more. The Role We are seeking a Forward Deployed Software Engineer to join a newly-formed team focused on developing advanced Command...Full timeWork experience placementWork at officeRemote workWork from homeRelocation package$180k - $200k
...practical, real-world decisions. Join us as we innovate, execute, and build the future of farming together. As a Sr. Software Engineer, Embedded Systems at Carbon Robotics you will work alongside your software, mechanical and electrical peers to build AI and...Full timeFor contractorsWorldwideFlexible hours- ...role isn't just to execute a function, but to help redefine the future of how work gets done. We’re hiring a seasoned Senior Software Engineer to help us build a world class developer platform to fuel the Snowflake Data Cloud. As an engineer in the Continuous Integration...Full time
$175k - $225k
...Edera is looking for a deeply technical Hypervisor & Virtualization Systems Engineer to help push the boundaries of secure compute—from the earliest boot instructions in firmware through hardened virtual machines running modern container workloads. You will own the...Full time- ...industry, dedicated to revolutionizing experiences for the warfighter. You will develop and optimize advanced game development and game engine technologies that drive real-time simulation, immersive training, and critical mission planning capabilities. This role requires a...Full timeWork experience placementImmediate startRelocation package
$180k - $200k
...real-world decisions. Join us as we innovate, execute, and build the future of farming together. As a Robot Systems Software Engineer at Carbon Robotics you will work alongside your software, mechanical and electrical peers to build AI and robotics products....Full timeFor contractorsWorldwideFlexible hours$145k - $200k
...World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right... ...regulated settings (including IL-5 and FedRAMP). As a Software Engineer on the Seattle Apollo team, you’ll build and operate a large-...Full timeWork experience placementWork at officeRemote workWork from homeRelocation package$90k - $190k
Company Description CapTech is an award-winning consulting firm that collaborates with clients to achieve what’s possible through the power of technology. At CapTech, we’re passionate about the work we do and the results we achieve for our clients. From the outset, our...Full timeWork at officeRemote workVisa sponsorshipWork visaFlexible hours$1,000 - $2,030 per month
...including Chick-fil-A, Ben & Jerry's, KFC, and Eataly trust our software to power their delivery business. We increase sales, reduce... ...delivery headaches. What you'll do As a Software Engineer on the Otter Marketing/Boost team, you'll build the AI-powered...Full timeTemporary workWork at officeFlexible hours$180k - $250k
...neocloud and AI Factory, Lightning AI combines developer-first software with cost-efficient, large-scale compute. Teams get the tools... ...impact. WHAT WE'RE LOOKING FOR We’re looking for a Backend Engineer to help develop and scale the Lightning AI platform, spanning...Full timeWork at officeWork from homeFlexible hours2 days per week$145k - $195k
...playing remarkable - giving us back our most valuable asset, time. Who you are: Metropolis is seeking a Senior Embedded Systems Engineer to own the software lifecycle of our field‑deployed hardware. You will be responsible for the OS layer, driver integration, and the...Full timeTemporary workWork at officeLocal area$155k - $211k
...defined path to $1 billion in revenue, DAT deploys a suite of software solutions, machine learning models, and intelligent automation... ...The Opportunity DAT is hiring a Senior Backend Software Engineer to join the Broker Tech team building the Convoy Platform, a digital...Full timeTemporary workFor contractorsWork experience placementWork at officeLocal areaImmediate startFlexible hours$175k - $225k
...We are seeking a passionate GPU Systems (NVIDIA) Software Engineer with a deep understanding of system architecture and a passion for solving complex, low-level challenges. This role is perfect for an individual who thrives in environments where they can leverage their...Full time- ...impact with a purpose-driven industry leader. Join us today and experience Life at Visa. Job Description As a Senior Staff Software Engineer on the Acceptance Solutions technology team, you will play a crucial role in empowering our most valuable asset—our engineers—...Full timeWork experience placementWork at officeLocal area
$160k - $210k
...Our RTS systems are written in modern C++ and are seeking an engineer who is passionate about writing high performance services.... ...maintain our core platform in the form of robust libraries and software development tools. Document design of complex software systems...Full timeWork at officeLocal areaRemote work- ...our transport of crew and cargo from Earth to the lunar surface. As part of a hardworking team of specialists, technicians, and engineers you will work to design, analyze, build, test, integrate, and operate fluids and propulsion subsystems for Lunar landers. Blue...Permanent employmentTemporary workLocal areaRelocationShift work
$93k - $139k
...Workday Financials and related matters. The Senior Financial Systems Engineer will partner closely with various stakeholders to research,... ..., and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful...Remote workHome office$109k - $204k
...traded company (Nasdaq: CRWV) in March 2025. Learn more at About the Role CoreWeave is seeking a highly skilled and motivated Engineer to join our Hardware Engineering team. In this role, you will play a crucial part in optimizing our server infrastructure at scale...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- ...resume prepared prior to the assessment. Create & maintain UPF for complicated upf blocks based on power intent specs and working with RTL engineers. Guide RTL engineers on UPF creation for less complicated blocks Running of VCLP for Schip and SoC UPF creationImmediate start
$107.14k - $149.99k
...This role is part of Advanced Concepts and Enterprise Engineering (ACE), supporting Blue Origin's mission of millions of people... ...closely with a multi-disciplinary team of mechanical, thermal, software, and systems engineers to define vehicle architecture and ensure...Permanent employmentTemporary workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- entry level software sales Seattle, WA
- ultimate software Seattle, WA
- healthcare software sales Seattle, WA
- software asset management analyst Seattle, WA
- embedded software Seattle, WA
- software sales executive Seattle, WA
- software Seattle, WA
- software applications developer Seattle, WA
- software engineer - cloud services Seattle, WA
- software technical support engineer Seattle, WA




