×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Solutions Engineer - Space Systems

Job in Seattle, King County, Washington, 98127, USA
Listing for: Jobot
Full Time position
Listed on 2026-05-26
Job specializations:
  • Engineering
    Embedded Software Engineer, Systems Engineer, Hardware Engineer
Salary/Wage Range or Industry Benchmark: 126000 - 250000 USD Yearly USD 126000.00 250000.00 YEAR
Job Description & How to Apply Below
This Jobot Job is hosted by:
Christina Finster
Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.
Salary: $126,000 - $250,000 per year

A bit about us:

Our client was founded with the intention of delivering on the promise of what Internet-of-Things (IoT) was supposed to be. They're building a global Bluetooth network dedicated to machine-to-machine connectivity.

Our client is an early-stage, venture-backed startup supported by some of the best investors in the world.

Why join us?

Salary: $ - $/year (final compensation is determined by experience level, technical depth, and interview performance)
Comprehensive Benefits - Health, Dental, Vision, & HSA options
Unlimited PTO
Commuter Benefits (if working from HQ)
Learning & Development Allowance
Health & Wellness Stipend
Sabbatical Program - Recharge and explore new ideas
Cutting-Edge Space Tech - Work on state-of-the-art satellite system

Job Details

We are seeking an experienced Senior Embedded Engineer to architect and implement software for our satellite systems. This is a hands-on role where you will work closely with our hardware, RF, and operations teams to develop high-reliability embedded software that powers our constellation.

You will act as a technical leader on our engineering team, taking system-level requirements and translating them into robust, efficient embedded solutions that operate in the harsh space environment. This position offers a unique opportunity to work across the full embedded stack: from low-level device drivers to application-level software managing satellite operations, all while contributing to the architecture of our next-generation satellite platform.

This is a full-time position based in Seattle, WA

Key Responsibilities
Python & C Development:
Write high-quality, maintainable code in both Python and C for satellite command scripts and performance-critical embedded applications.
Embedded Linux Systems:
Design, implement, and maintain embedded Linux systems for satellite payloads, including kernel configuration, driver development, and system optimization for resource-constrained space hardware.
Low-Level Driver Development:
Develop and debug device drivers for common interfaces (SPI,I2C, UART, Ethernet) and peripherals including ADCs, DACs, DDR memory controllers, and custom hardware.
Flight Software Architecture:
Contribute to the design and implementation of satellite flight software, including command & data handling, telemetry systems, and autonomous operations.
Hardware Bring-Up:
Lead board bring-up activities for new hardware, working closely with electrical engineers to validate designs, debug interfaces, and commission new systems.
Space Environment Considerations:
Design software with awareness of space-specific challenges including radiation effects (SEUs, latch-up), thermal constraints, and power budgets.

How We Work
Hands-On Engineering:
We value engineers who can move seamlessly between architecture ,implementation, and debugging.

You'll work with real hardware daily.

Cross-Functional Collaboration:

You'll interface with RF engineers, digital design engineers, mechanical engineers, and operations staff to ensure software meets system-level needs.
Tools:
We use modern development tools including AI, Git, Jira, and Confluence.

Experience with oscilloscopes, logic analyzers, and JTAG debuggers is essential.

An Ideal Candidate Has
A Sense of Urgency:
Lead projects from concept to reality, rapidly and effectively
High Learning Agility:
Love to learn; have a grounded approach to recognizing your weaknesses and take the initiative to brush up on and sharpen your engineering foundations to better collaborate with your teammates with different backgrounds
System-Level Design and Analysis:
Understand the requirements flow down process and be able to quickly iterate on evolving requirements
Excellent Communication

Skills:

Effectively convey ideas and communicate technical topics with engineering, build staff, and operations; run self-directed design reviews and participate in reviews of parallel systems
Anticipation of Needs:
Identify problems, think creatively, and rapidly produce reliable and cost-effective solutions to meet the ever growing and changing needs of an early-stage company

Qualifications
5+ Years of

Experience:

Proven track record of delivering embedded systems for production hardware, preferably in Aerospace, Defense, or other high-reliability domains.
Expert-Level C Programming:
Deep understanding of C for embedded systems, including memory management, real-time constraints, and optimization techniques.
Expert-Level Python:
Strong Python skills for scripting, automation, test frameworks, and ground system integration.
Embedded Linux Proficiency:
Solid experience with embedded Linux (kernel configuration, device drivers, build root/Yocto, or similar).
Hardware Interface

Experience:

Demonstrated ability to work with SPI, I2C, UART, Ethernet, and other common protocols.

Experience with ADCs, DACs, and memory…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary