> Markdown version of [/jobs/ext/211235-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/211235-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** INVERSION LLC - **Location:** Culver City, CA, United States - **Experience:** Expert - **Salary:** $139,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Unit Testing, C++ (Programming Language), CAN Bus, Code Review, Communications Protocols, Computer Networks, Continuous Integration, Ethernet, Issue Tracking Systems, Software Engineering, Transmission Control Protocol (TCP), Universal Asynchronous Receiver/Transmitter, Software Organization, Linux Development, Integration Tests, Information Technology, Software Version Control - **Published:** May 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a6b89bae4ce90f0b ## About the Role Do you have experience in Writing skills?, Do you have a Master's degree?, * Bachelor's degree in Computer Science, Aerospace Engineering, a related field, or equivalent experience. * Typically 5+ years of applicable experience developing software in a systems level language like Rust, C++, or C. * Experience working in a Linux development environment. * Experience with tools and processes related to software development such as version control, code reviews, issue tracking, and CI/CD environments. * Experience building code deployed to real hardware in a compute-restricted environment. * Demonstrated excellent verbal and written communication skills. * Capable of working in a dynamic, fast-paced startup environment., * Master's degree in Computer Science, Aerospace Engineering, a related field, or equivalent experience. * Prior experience in design and test of qualified aerospace or space-flight software. * Hardware in the Loop (HITL) test experience. * Experience collaborating with GNC engineers and developing interfaces to sensors (IMUs, GPSs, Star Trackers, etc.). * Experience with networking concepts (TCP, UDP, Ethernet, etc.). * Experience with low-level communication protocols (CANbus, UART, I2C, RS422/485, etc.). ## Description As a Senior Flight Software Engineer at Inversion, you will have an instrumental impact on the design, functionality, and performance of our next-generation reentry vehicles. Your impact will encompass all aspects of fight software, including commanding, telemetry, and implementation of control algorithms running on custom hardware that flies the world's first reentry vehicle designed for turning space into a viable transportation layer for Earth. You will be a key member of the Arc Vehicle team. This role is all-encompassing, and includes the complete lifecycle of the vehicle's software including: * Owning critical software components for a new vehicle, from initial concept though design, implementation, testing, and deployment. * Writing and testing software for spacecraft, including drivers, networking, fault management, and attitude control interfaces. * Assisting in creating and executing tests, including HITL (hardware in the loop) and HOOTL/SITL (software in the loop) testing, integration testing, and unit testing. * Assisting with the growth and development of the software organization, including conducting interviews and mentoring/onboarding other engineers and interns. We're a mission-driven team passionate about pushing the limits of space exploration. While there may be moments when the excitement calls for extended hours or weekend work, we prioritize creating an environment where our engineers feel inspired, supported, and constantly challenged to grow. ## Related Videos - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Steps to Get a Software Engineer Internship](https://www.wearedevelopers.com/magazine/160-steps-to-get-a-software-engineer-internship) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)