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
- ...EXPLORATION TECHNOLOGIES CORP in Redmond is seeking a Sr. Wireless Firmware Engineer to design and implement physical layer algorithms for 4G/5G... ...This role involves developing and optimizing algorithms for satellite communication and will require effective communication and...Senior
- 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 software...Senior
- Ampcus, Inc is looking for a Software Dev Engineer to join their team in Redmond, WA. This role... ...participating in all phases of software development, from requirements to deployment, and... ...the speed and quality of testing satellite components. #J-18808-Ljbffr AmpcusSenior
- 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
- Energy Jobline ZR is looking for a Senior Embedded Firmware Engineer in Redmond, WA. You will contribute to firmware development for cutting-edge consumer devices, collaborating... ...a passion for solving complex hardware-software challenges. Benefits include health insurance...Senior
- 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
- 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
- ...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
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$71 - $87 per hour
...Team Red Dog is hiring a Senior Embedded Firmware Engineer for our client, a Fortune 50 technology leader... ...hardware integration, and product development for technology used by millions of... ...embedded firmware and low-level software components for hardware products....SeniorContract workLocal areaWorldwide- 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
$67 - $74 per hour
...Description Team Red Dog is hiring a Senior Embedded Firmware Engineer for our client, a world‑class... ...role, you'll contribute to firmware development for cutting‑edge consumer devices,... ...development, and solving complex hardware‑software challenges in a fast‑moving product...SeniorContract workLocal areaImmediate start$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...$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- ...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...
$143.7k - $194.4k
...constellation of 3,236 satellites in low Earth orbit (... ...systems and software design. Come work at... ...life-cycle of software development, from requirements definition... ...hardware and systems engineers to support design,... ...optical, electrical, firmware, and opto‑mechanical...Permanent employmentInternshipLocal areaFlexible hours- ...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
$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- ...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
- ...manufacturer in Redmond is seeking a Sr. Software Engineer for the Starlink program. You will develop real-time software to enhance satellite internet services, focusing on... ...and substantial experience in software development, especially in C or C++. Offering a salary...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- Premera is looking for a Software Development Engineer IV to lead enterprise software projects that improve healthcare solutions. This pivotal role requires strong technical leadership, communication skills, and the ability to guide project teams effectively. In this hybrid...Senior
$130k - $180k
...is looking for a Sr. Mechanical Design Engineer for its team in Redmond, WA. This position... ...designing the future factory for mass satellite production, developing structures and automation... ...experience, particularly in CAD software and systems design. Benefits include a salary...Senior- 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. A...Senior
$1,000 per month
...Overview Job Title: Senior Software Engineer Location: 100% Remote (US) This Senior Software Engineer position is a full-time, 100% remote opportunity... ...Cloud-native & AI Workflows) 30% Web & Mobile Application Development Daily Responsibilities 70% Hands-On Coding & Architectural...SeniorFull timeRemote workHome officeFlexible hours$160k - $180k
...providers. Position Overview Deep Sync is seeking a Senior Software Engineer to be a core member of our US engineering team. This... ...make significant technical contributions to the design and development of our AI-first products and platforms. This role requires...SeniorFull timeTemporary workWork at officeLocal areaRemote workFlexible hours$140k - $190k
...Description Senior Software Engineer Who We Are Kymeta revolutionizes satellite communications through Intelligent Communications Platforms (ICPs). Our electronically... ...with strong experience in embedded systems development and real-time software engineering. This role...SeniorWorldwideFlexible hours
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!
- software engineer amazon Bothell, WA
- software developer positions Bothell, WA
- senior software design engineer Bothell, WA
- software developer Bothell, WA
- ngo software engineer Bothell, WA
- startup software engineer Bothell, WA
- senior software engineer Bothell, WA
- senior software engineer ruby on rails Bothell, WA
- remote entry level software developer Bothell, WA
- cybersecurity software engineer Bothell, WA

