Embedded Software Engineer
Embedded Software Engineer | Space Tech | Renewables 📍Ashburn, Virginia | OnsiteA venture-backed aerospace company pioneering space-based power infrastructure is looking for an Embedded Software Engineer to join its growing engineering team in Northern Virginia.The company is developing wireless power beaming technology designed to deliver continuous energy from orbit, helping solve one of the biggest long-term infrastructure challenges in both space and clean energy. Following a series of successful technical demonstrations, the business is now moving toward its next major milestone: launching its first LEO satellite mission.This is a rare opportunity to join an early-stage company working on genuinely cutting-edge technology with real-world impact. Engineers here work closely across software and hardware, move quickly, and have the chance to see the systems they build progress toward flight on accelerated timelines rather than traditional multi-year development cycles.The OpportunityYou’ll play a key role in developing embedded software for autonomous systems operating in demanding environments, working closely with multidisciplinary teams across software, hardware, testing, and mission operations.The team is looking for engineers who enjoy solving complex real-world problems at the intersection of software and hardware, particularly within safety-critical systems.Candidates from aerospace, robotics, UAVs, autonomous vehicles, medical devices, defense, or other embedded systems environments are encouraged to apply.What You’ll Be DoingDeveloping embedded software in C/C++ across RTOS and embedded Linux environmentsWriting and maintaining drivers for sensors, actuators, and peripheral systemsSupporting communication between flight computers and embedded controllersWorking across Linux, FreeRTOS, ROS 2, and micro-ROS environmentsSupporting hardware bring-up, integration, and debugging activitiesParticipating in hardware/software testing, validation, and troubleshootingContributing to ground support tooling and scripting where neededCollaborating closely with multidisciplinary engineering teams in a highly iterative environmentWhat They’re Looking For3+ years of experience in embedded software engineeringStrong C/C++ development experienceExperience working with RTOS and/or embedded Linux systemsExperience developing low-level software, drivers, or hardware interfacesComfortable debugging hardware/software integration issuesStrong systems-thinking and problem-solving mindsetExperience within autonomous, robotics, aerospace, UAV, automotive, or other safety-critical environmentsNice to HaveROS 2 or micro-ROS experiencePython scripting experienceExperience supporting hardware validation or integration testingSpacecraft or satellite software experienceFamiliarity with embedded communications protocols such as CAN, SPI, I2C, UART, RS422/485, or EthernetExperience working within startup or fast-growth engineering teamsCulture & EnvironmentThis is a startup environment and the team is looking for engineers who are comfortable operating with pace, ownership, and ambiguity.The culture is highly collaborative and hands-on, with engineers expected to contribute directly to solving technical challenges across both software and hardware domains.This is not a heavily layered corporate environment. The successful candidate will thrive in an environment where initiative, adaptability, and curiosity are highly valued.Compensation & BenefitsCompetitive base salary plus equityRelocation support available20 days PTO plus federal holidaysMedical, dental, and vision coverage401(k) with company matchingHealth & wellness stipendLife and disability insuranceAdditional InformationPrimarily onsite in Ashburn, VAUS Citizens or Green Card holders are eligible to apply due to export control regulationsIf you’re interested in building cutting-edge autonomous systems within a high-growth aerospace startup environment, apply now or reach out to Ciara Holmes at EVONA for a confidential discussion.