{"id":705283,"url":"https://alion.io/job/inversionspace-avionics-embedded-software-engineer-ii","title":"Avionics Embedded Software Engineer II","company":{"id":678249,"name":"Inversion","domain":"inversionspace.com","url":"https://alion.io/company/inversionspace","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"C","score":67,"open_postings":73,"ghost_share":0.548,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-09-28T05:45:00Z"}},"role":"Hardware","role_family":"Hardware","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Vista, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":106000,"max":150000,"currency":"USD","period":"year","gross":null,"usd_annual":150000},"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"CoAP","optional":false},{"name":"Cyclone DDS","optional":false},{"name":"Fast DDS","optional":false},{"name":"FreeRTOS","optional":false},{"name":"Git","optional":false},{"name":"gRPC","optional":false},{"name":"JTAG Debuggers","optional":false},{"name":"Linux","optional":false},{"name":"MQTT","optional":false},{"name":"PetaLinux","optional":false},{"name":"Python","optional":false},{"name":"RTOS","optional":false},{"name":"Spark","optional":false},{"name":"TCP/IP","optional":false}],"status":"live","first_seen_at":"2026-07-13T20:07:01Z","employer_posted_date":"2026-09-25","last_verified_at":"2026-09-29T01:44:35Z","board_verified":true,"closed_at":null,"days_open":77,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":76},"description":"Advanced Reentry Technologies\nWho We Are:\n\nInversion is an aerospace and defense company pioneering advanced reentry technology to enable next-generation capabilities from space. By combining high-performance materials, precision aerodynamics, and mission-driven autonomy, Inversion is transforming reentry into an operational capability for an entirely new class of missions.\nThe company’s highly maneuverable reentry spacecraft, Arc, is designed for rapid global cargo delivery, hypersonic testing, and other national security missions that require precise, controlled flight through the atmosphere. Arc creates an entirely new transportation domain, unlocking unprecedented speed and global reach.\nHeadquartered in Los Angeles, Inversion designs, manufactures, and integrates its spacecraft under one roof, enabling the company to move rapidly from concept to flight. The company is backed by leading investors including Y Combinator, Spark Capital, and Lockheed Martin Ventures, with customers across the U.S. government and commercial space industry.\nPosition Overview:\nAs an Embedded Software Engineer II at Inversion you will develop the software that powers and controls Inversion’s hypersonic reentry vehicle. You will work across the full software stack, from low-level hardware interfaces and board support packages to real-time vehicle control, networking, and mission-critical flight applications.\nYou will partner closely with electrical, systems, GNC, and integration engineers to bring up new hardware, develop flight software architectures, and deliver reliable software capable of operating through all phases of flight. This role requires strong ownership, hands-on debugging skills, and the ability to rapidly solve challenging hardware-software integration problems.\nKey Responsibilities:\nDesign, develop, test, and maintain embedded software for flight computers, avionics subsystems, payload interfaces, and vehicle control systems.\nDevelop high-reliability software in C and C++ for real-time embedded systems operating in mission-critical aerospace environments.\nOwn software development throughout the entire product lifecycle, including requirements definition, architecture, implementation, verification, flight test support, and operational deployment.\nDevelop and maintain Board Support Packages (BSPs), hardware abstraction layers, bootloaders, and device drivers for custom avionics hardware.\nPerform board bring-up and hardware enablement activities on new processor and FPGA-based platforms.\nDevelop software interfaces for sensors, actuators, radios, power systems, storage devices, and vehicle networks.\nDesign and implement vehicle-wide communication architectures enabling reliable exchange of telemetry, commands, sensor data, and control information across distributed embedded computing platforms using DDS, CoAP, and other modern networking technologies.\nSupport distributed vehicle software architectures including telemetry, command and control, health monitoring, fault management, and data logging systems.\nDesign and execute unit tests, integration tests, and Hardware-in-the-Loop (HIL) verification campaigns.\nDebug complex software and hardware interactions using oscilloscopes, logic analyzers, protocol analyzers, JTAG debuggers, and software instrumentation tools.\nCollaborate closely with electrical, systems, manufacturing, integration, and flight operations teams to rapidly identify and resolve vehicle-level issues.\nParticipate in software design reviews, architecture reviews, code reviews, and flight readiness reviews.\nSupport vehicle integration, environmental testing, flight test operations, and mission execution activities as required.\nRequired Qualifications:\nBachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Aerospace Engineering, or a related technical discipline.\nTypically 2+ years of professional experience developing embedded software for aerospace, defense, robotics, automotive, or other high-reliability systems.\nStrong proficiency in modern C and C++ development.\nExperience developing software for bare-metal, RTOS, or Embedded Linux environments.\nExperience debugging software at the hardware boundary, including processor bring-up and peripheral integration.\nStrong understanding of computer architecture, memory systems, interrupts, DMA, and embedded operating systems.\nExperience developing software interfaces for common embedded communication protocols including SPI, I2C, UART, CAN, and RS-422/-232/-485.\nExperience with software verification, unit testing, integration testing, and root-cause analysis.\nProficiency with Git-based development workflows and modern software development practices.\nStrong Python development skills for test automation, hardware control, and engineering tooling.\nExcellent communication skills and ability to work effectively across multidisciplinary engineering teams.\nMust have the ability to obtain and maintain a U.S. government Secret/Top Secret security clearance.\nDesired Qualifications:\nExperience developing flight software for spacecraft, launch vehicles, hypersonic vehicles, autonomous aircraft, or defense systems.\nExperience with NXP i.MX RT, STM32, TI Sitara, Xilinx Zynq, AMD Versal, or similar embedded processing platforms.\nExperience developing distributed embedded systems using communication middleware and protocols such as DDS (Cyclone DDS, Fast DDS, RTI Connext), CoAP, MQTT, gRPC, REST, TCP/IP, UDP, and Ethernet.\nExperience with embedded operating systems (FreeRTOS, Zephyr, Embedded Linux) and embedded Linux build systems (Yocto/OpenEmbedded, Buildroot, PetaLinux), including development of custom Linux distributions, BSPs, and production image pipelines.\nExperience developing device drivers, Board Support Packages (BSPs), bootloaders, and low-level hardware interfaces.\nExperience with deterministic networking, Precision Time Protocol (PTP), DDS middleware, or distributed embedded systems.\nExperience with high-speed interfaces such as PCIe, GigE Vision, USB 3.0, CameraLink, Aurora, or GMSL.\nExperience with FPGA development, HDL design, or hardware acceleration architectures.\nExperience developing automated test frameworks and Hardware-in-the-Loop (HIL) systems.\nFamiliarity with cybersecurity concepts, secure boot, encryption, and trusted computing architectures.\nExperience with fault-tolerant and safety-critical software architectures.\nExperience supporting vehicle integration campaigns, environmental testing, flight testing, or mission operations.\nPrevious experience working in a fast-paced startup environment with aggressive development schedules.\nOur office headquarters is located in Playa Vista, CA. This position requires in office presence.\nThe California annual base salary for this role is currently $106,000 - $150,000. Pay Grades are determined by role, level, location, and alignment with market data. Individual pay will be determined on a case-by-case basis and may vary based on the following considerations: interviews and an assessment of several factors that are unique to each candidate, job-related skills, relevant education and experience, certifications, abilities of the candidate and internal equity. \nITAR Compliance:\nTo conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here. \nEqual Employment Opportunity:\nInversion provides equal employment opportunities to all employees and applicants without regard to race, color, religion, age, sex, gender identity, sexual orientation, national origin, veteran status, or disability. \nInversion collects and processes personal data in accordance with applicable data protection laws. If you are a US Job Applicant see the CCPA Privacy Policy Notice for further details.","description_format":"text","description_chars":8047,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":true,"languages":[]},"benefits":["Equity"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Military","Logistics"],"lifecycle":[{"event":"open","at":"2026-09-11T03:44:23Z"}],"liveness":{"score":16,"band":"cold","label":"Long shot","p_open":1,"p_active":0.354,"p_room":0.45,"age_days":76,"expected_fill_days":39,"reasons":["conf:1","stale_co","velocity","win:tail"],"computed_at":"2026-09-28T05:45:00Z"},"pay":{"stated_usd_annual":150000,"is_top_pay":false},"html_url":"https://alion.io/job/inversionspace-avionics-embedded-software-engineer-ii","json_url":"https://alion.io/job/inversionspace-avionics-embedded-software-engineer-ii.json","meta":{"generated_at":"2026-09-29T03:38:57Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":3382,"day_limit":5000,"remaining_today":1618,"minute_limit":60,"resets_at":"2026-09-30T00:00:00Z"}}}