Energy

Space Solar Energy

EmbeddedSoftwareEngineer

Ashburn, Virginia, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Entry candidates.

The Brief

“Embedded Software Engineer at Energy. Skills: Embedded Software, C/C++, RTOS, Hardware Interfacing. Write and test embedded software. Interface with satellite electronics”

Industry & Context.

Space Solar Energy
Eligibility Requirements

U. S. Government security clearance, U. S. citizen, lawful permanent resident, protected individual, eligible to obtain U. S. Department of State authorizations

What They're Looking For.

Must Have

B. S. in Computer Science, Computer Engineering, Aerospace Engineering, Electrical Engineering, or equivalent, 2–5 years of experience, Proficiency in C, Proficiency in C++, Familiarity with Real-Time Operating Systems (RTOS), Familiarity with embedded Linux concepts, debugging skills, comfort working close to hardware, Ability to obtain and maintain a U. S. Government security clearance

Nice to Have

Experience writing hardware drivers, Experience maintaining hardware drivers, Experience writing device interfaces, Experience maintaining device interfaces, Exposure to communication protocols such as CAN, Exposure to communication protocols such as SPI, Exposure to communication protocols such as I2C, Exposure to communication protocols such as UART, Experience with Python for test scripting, Experience with Python for automation, Coursework involving satellite systems, Coursework involving aerospace systems, Coursework involving robotics systems, Internships involving satellite systems, Internships involving aerospace systems, Internships involving robotics systems, Projects involving satellite systems, Projects involving aerospace systems, Projects involving robotics systems, Familiarity with CI/CD tools, Familiarity with version control workflows

What You'll Do.

Write and test embedded software

Interface with satellite electronics

Support hardware driver development

Build and maintain Python scripts

Develop and execute unit tests

Contribute to test efforts

Support CI/CD pipelines

Contribute to Ground Software

Participate in design reviews

Collaborate with engineers

Validate requirements

Write and review code daily

How You'll Work.

Team & Collaboration

collaborate with systems and hardware engineers

Full Job Description

Overview Energy is a mission-driven team committed to delivering Space Solar Energy to the world. We operate at the intersection of space infrastructure and energy abundance, providing continuous baseload power 24/7 - without seasonality or the need for batteries. Headquartered in the Northern Virginia / Washington, DC area and backed by world-class investors, we are advancing the next generation of clean energy technology. ABOUT THE ROLE We're looking for an Embedded Software Engineer to help develop the flight and payload software that powers next-generation satellites. You'll contribute across the space software stack — from bare-metal firmware and RTOS applications to ground systems — writing reliable code for size-, weight-, and power-constrained hardware. Your software won't sit on a shelf: expect to see it on orbit within weeks and months, not years. This is a hands-on role for someone early in their career who is excited to grow at the intersection of software and hardware in high-consequence, harsh operating environments. WHAT YOU'LL DO - Write and test embedded software for microcontrollers in C/C++ using RTOS and/or embedded Linux - Interface with satellite electronics via common protocols including RS-422/485/232, SPI, I2C, GPIO, and UDP/TCP - Support the development of hardware drivers for spacecraft sensors and actuators - Build and maintain Python-based test and automation scripts for payload hardware - Develop and execute unit tests, and contribute to system-level, PIL, HIL, and SIL test efforts - Support CI/CD pipelines for satellite development and flight systems - Contribute to Ground Software and Mission Operations tooling - Participate in design reviews and collaborate with systems and hardware engineers to develop and validate requirements - Write and review code daily, ensuring adherence to coding standards — this is a builder's role Required Qualifications and Experience - B.S. in Computer Science, Computer Engineering, Aerospace Engineering,

Free ATS check

Applying for this Embedded Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Energy?

Real rants from real employees. Read before you apply.

Read Company Rants →