Senior Software Development Engineer - Satellite Software & Firmware
INSIDER
We are seeking an experienced Software Development Engineer to develop mission-critical satellite software and firmware. The ideal candidate will have proven flight experience, a strong background in embedded software development for satellite systems, and expertise in real-time operating systems (RTOS), fault-tolerant computing, and spacecraft autonomy. This role will focus on designing, developing, testing, and deploying onboard software that ensures the success of satellite missions, including low-Earth orbit (LEO), geostationary (GEO), and deep-space missions. Responsibilities Develop flight software for satellite platforms, including avionics, attitude determination and control systems, power management, and onboard data handling. Design and implement firmware for embedded processors and FPGAs used in satellite subsystems. Work with real-time operating systems (RTOS), embedded Linux, and space-grade processors. Develop autonomous fault detection, isolation, and recovery (FDIR) mechanisms to ensure mission reliability. Implement and optimize spacecraft communication protocols (e.g., CCSDS, SpaceWire, CAN, UART, Ethernet). Perform software validation, verification, and integration with hardware-in-the-loop (HIL) simulations and satellite testbeds. Support pre-flight testing, launch preparations, and in-orbit operations, including remote software updates. Ensure compliance with industry standards (e.g., ECSS, NASA cFS, DO-178C, MISRA, CubeSat standards). Collaborate with partner organizations on satellite software development. Mentor junior software engineers. Basic Qualifications Master’s degree in Computer Science, Electrical Engineering, Aerospace Engineering, or related fields. 10+ years of experience in developing flight software and firmware for satellites. Strong proficiency in C, C++, and Python for embedded systems and satellite software. Experience with real-time operating systems (RTOS) and low-level hardware-software interfaces. Knowledge of satellite communication protocols (e.g., CCSDS, SpaceWire, CAN, RS-422). Understanding of fault tolerance, redundancy, and radiation-hardened computing for space missions. Experience with version control systems (Git) and modern software development best practices. Experience with hardware-in-the-loop (HIL) testing, simulators, and satellite software testbeds. Proven experience with flight-proven software deployed on operational satellites. Preferred skills & Experience Familiarity with satellite command and data handling systems, embedded Linux, and space-grade processors. Experience with CubeSats, small satellites, or GEO satellite constellations. Knowledge of flight software frameworks (e.g., NASA Core Flight System (cFS), FreeRTOS, VxWorks). Background in autonomous spacecraft operations and AI-driven onboard decision-making. Experience with secure satellite communications, encryption, and cybersecurity in space systems. Compensation & Benefits Base salary is just one part of your total rewards package at Portal. You may also be eligible for long-term incentives in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage. Portal is planning to establish future access to a 401(k) retirement plan, short- and long-term disability insurance, life insurance, and various other discounts and perks. Employees typically have 2-3 weeks of paid vacation per year plus company holidays. ITAR Requirements To conform to U.S. Government export regulations, the applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. #J-18808-Ljbffr
- ...Insider, Inc. in Bothell, Washington is seeking an experienced Software Development Engineer to develop mission-critical satellite software and firmware. The role requires extensive experience in flight software development and real-time operating systems, focusing on...Senior
$168k - $230k
...aerospace company in Redmond seeks a SR. Security Software Engineer (Starlink) to design and implement security measures across satellite systems. The ideal candidate will have a... ...extensive experience in security software development, with a competitive salary range of $168,0...Senior- ...An innovative company is seeking an Embedded Software Engineer to design and develop firmware for cutting-edge AR and VR devices. This role involves collaborating with cross-functional teams to deliver high-quality embedded systems, from low-level device drivers to advanced...Senior
- Ampcus Inc is seeking a Software Dev Engineer to enhance the quality and speed in testing satellite components. The role involves full-cycle software development, collaboration with cross-disciplinary teams, and leading design efforts. Ideal candidates will have over 5...Senior
- ...Bellevue, WA, is seeking a Firmware Developer to advance firmware... ...transceivers and create innovative software architectures. This role... ...collaboration with hardware engineers. Ideal candidates should... ...hands-on experience in firmware development. The position offers a...SeniorRemote work
$140k - $190k
A leader in satellite communications technology is seeking a Senior Software Engineer in Redmond. This role involves developing embedded systems for advanced satellite operations, leveraging skills in C/C++ and real-time environments. Ideal candidates will have experience...SeniorFlexible hours- An established industry player is seeking a seasoned firmware developer with extensive experience in embedded systems. This role involves fine-tuning sophisticated software projects, writing critical software patches in C, and collaborating with partners to drive software...Senior
$129k - $205k
Philips Iberica SAU is seeking a Senior Embedded Software Engineer in Bothell, WA, responsible for designing and implementing embedded software for consumer medical devices. The role requires 5+ years of embedded software experience and proficiency in developing low-level...Senior$140k - $190k
Kymeta is seeking a Senior Software Engineer in Redmond, Washington, to lead core application-layer embedded software development for satellite communication platforms. The ideal candidate will have over 10 years of experience, particularly in C/C++, Python, and MATLAB,...SeniorFlexible hours$80 - $85 per hour
Crystal Equation Corporation seeks a Firmware Software Engineer V for onsite work in Redmond, Washington. The role includes developing high-quality... ...have at least 8 years of relevant experience in firmware development with expertise in C and C++. The pay range is $80-$85 per...SeniorHourly pay- Intelliswift - An LTTS Company is seeking an experienced Embedded Firmware Engineer in Redmond, WA. The successful candidate will have over 8... ...pipelines, and collaborating with teams throughout the development lifecycle. A Bachelor's degree in Computer Science is required...Senior
- Insider, Inc. is looking for a highly experienced Senior Satellite Guidance, Navigation, and Control (GNC) Engineer in Bothell, WA. The ideal candidate will have a... ...of control theory and experience in spacecraft development, including skills in avionics integration and mission...Senior
$160k - $225k
...leading aerospace company is seeking a motivated SR. RFIC DESIGN ENGINEER to develop next-generation RFICs for the innovative Starlink... ...teams, and enhancing connectivity solutions in a growing satellite internet infrastructure. Competitive pay range of $160,000 to...Senior$125k - $175k
SPACE EXPLORATION TECHNOLOGIES CORP seeks a Wireless Firmware Engineer in Redmond, WA, to develop software for the Starlink Mobile program. You will design... ...layer algorithms and optimize signal processing for satellite communication systems. Required qualifications include...- ...leading aerospace company seeks a Sr. Software Engineer in Redmond, WA, to enhance the Starlink... ...to optimize user experience in satellite internet. Key qualifications include a... ...degree in STEM and extensive software development experience, particularly in C/C++. This...Senior
- ...developed some great projects, but now if you really want to have impact, well, then you need to join us at Xevo. As a Software Development Engineer, your experience and your savvy will remake the way every car works. We are building *The* Automobile Software company that...Senior
- ...are seeking a highly experienced Senior Satellite Guidance, Navigation, and Control (GNC) Engineer with significant experience in spacecraft and satellite development, including hands‑on expertise... ...in‑the‑loop testing, and flight software validation. Support mission...SeniorPermanent employmentTemporary work
- ...Responsibilities: Develop firmware to integrate custom image sensors with... ...years experience in Firmware or Embedded Software Development in C/C++ ~2+ years experience... ...Bachelor's degree in computer science, software engineering or relevant field required...
$110k - $155k
...company located in Redmond, Washington is looking for a Senior Firmware Test Engineer to work in a lab environment on innovative consumer electronics... ...Firmware Engineering, with strong skills in C and Python development. The ideal candidate will be knowledgeable about embedded...Senior$129k - $205k
...Senior Embedded Software Engineer As an Embedded Software Engineer for high-volume consumer medical devices... ...and automated tests to validate firmware, prevent regression, and ensure release... ...and low‑level driver development. Familiarity integrating AI‑assisted...SeniorRelocationRelocation package- ...company is seeking a highly skilled Signal and Power Integrity Engineer for its Starlink Payload Engineering team. In this role, you... ...Integrity throughout the hardware lifecycle, ensuring cutting-edge satellite technology. The ideal candidate will have a Bachelor's degree...Senior
$129k - $205k
...Job Title Senior Embedded Software Engineer Job Description Sr. Embedded Software Engineer... ...unit and automated tests to validate firmware, prevent regression, and ensure... ...microcontrollers and low-level driver development. Familiarity integrating AI-assisted...SeniorFull timeWork at officeImmediate startRelocation package3 days per week- ...A leading aerospace company is seeking a Sr. Hardware Development Electrical Engineer to join their team in Redmond, WA. You will rapidly develop high-reliability electronics for satellites and spacecraft, collaborating closely with engineers from various disciplines....Senior
$110k - $155k
...Senior Firmware Test Engineer At Andrews Cooper, we specialize in delivering cutting-edge engineering solutions in the HardTech space, partnering... ...in Firmware Engineering. ~ Experience in the development of PC-based drivers and interface applications/scripting...SeniorFull timeWork at officeFlexible hours$135k - $195k
...TECHNOLOGIES CORP (SpaceX) is seeking a Sr. Signal and Power Integrity Engineer for the Starlink team in Redmond, WA. The role includes complete ownership of signal and power integrity for satellite hardware. Candidates should have a Bachelor’s degree in electrical engineering...Senior- ...Senior Firmware Engineer Location: Onsite in Redmond, WA - 5 days a week Must Have: ~ C++... .... Summary: The accessories development team is expanding into new families of... ...in data structures, algorithms, and software design ~ Consumer electronic software...Senior
- ...aerospace manufacturer is seeking a Senior Mechanical Engineer to join their team in Redmond, WA. This... ...design lifecycle for the Starlink satellite constellation, including conceptual design... ...and analysis, familiarity with CAD software, and a strong technical background....Senior
$130k - $180k
SpaceX is seeking a Sr. Mechanical Engineer for the Starlink project in Redmond, WA. This... ...design from concept to production for the satellite constellation, developing design... ...mechanical design, and experience with CAD software. Competitive salary between $130,000 and...Senior$160k - $225k
...aerospace company in Redmond is seeking a Senior Software Engineer to join their Starlink program. In... ...the user experience of their satellite internet service. The ideal candidate... ...with extensive experience in software development. The company offers competitive compensation...Senior$165k - $225k
A leading aerospace company in Redmond is seeking a Sr. RF/Microwave Engineer for the development of high-performance RF devices for satellite applications. Candidates should have a Bachelor's in electrical engineering and over 5 years of experience in RF/microwave circuit...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer - Satellite Software & Firmware. Be the first to apply!
- senior robotics software engineer Bothell, WA
- software development engineer aws Bothell, WA
- startup software engineer Bothell, WA
- part time software developer remote Bothell, WA
- senior software engineer remote Bothell, WA
- software engineer Bothell, WA
- federal - software developer Bothell, WA
- software developer positions Bothell, WA
- software developer Bothell, WA
- software engineer full time Bothell, WA

