Avionics Software Engineer

Created in 2025 to accelerate missile defense technology, developing containerized, mass-producible missile defense systems and rapid, low-cost flight testing.
Long Beach, CA, USA
$95,000 - $220,000
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Defense · Space

Description For Avionics Software Engineer

Long Wall Company, established in 2025, is at the forefront of missile defense technology development for the U.S. and its allies. As an Avionics Software Engineer, you'll join a mission-driven team focused on creating innovative defensive technology solutions that are more cost-effective and higher-performing than current systems.

The role offers a unique opportunity to work cross-functionally with GNC, propulsion, avionics, and test teams, developing and maintaining hardware-in-the-loop (HITL) testbed capabilities. You'll be responsible for creating modular software frameworks that are essential for testing and verifying vehicle designs and implementations. This position requires a strong background in software/firmware development, with expertise in languages like C++, Python, and C.

The ideal candidate brings 3+ years of relevant experience and thrives in a dynamic startup environment. You'll need to demonstrate strong problem-solving abilities, take ownership of projects, and work effectively as part of a small agile team. The role offers competitive compensation ranging from $95,000 to $220,000 based on experience level, along with comprehensive benefits including medical insurance, 401k matching, and paid parental leave.

Located in Long Beach, California, this position offers the chance to work on cutting-edge defense technology while contributing to global security and stability. The company culture emphasizes innovation, embracing challenges, and learning from failure. As an ITAR-regulated position, US person status is required.

This is an excellent opportunity for a software engineer passionate about defense technology and interested in working with complex systems at the intersection of hardware and software. You'll be part of a team that values total ownership, cross-functional collaboration, and mission-driven problem-solving, while working on technology that directly impacts national security.

Last updated 21 hours ago

Responsibilities For Avionics Software Engineer

  • Collaborate across domains to develop and maintain the hardware-in-the-loop (HITL) testbed simulation capabilities
  • Design modular software frameworks for avionics instrumentation and testbed designs
  • Develop and maintain data analysis tooling for sub-system verification
  • Partner with domain REs to define and develop HITL test cases
  • Expand existing HITL architecture and software framework

Requirements For Avionics Software Engineer

Python
Linux
  • B.S. degree or higher in electrical engineering, computer engineering, computer science, or related subject
  • 3+ years of relevant experience in software/firmware environment
  • Proficiency with programming languages (C++, C, C#, Python, Lua)
  • Experience with Unix-like operating systems
  • Understanding of instrumentation and communication protocols
  • Excellent written, verbal, and interpersonal communication skills
  • US person status required (ITAR requirement)

Benefits For Avionics Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Heavily employer-subsidized medical, dental, and vision insurance plans
  • Company paid life insurance and LTD coverage
  • 4% 401k match
  • Student loan repayment assistance program
  • Paid parental leave
  • Family planning assistance program
  • Company paid financial wellness program
  • Flexible vacation policy for exempt employees

Interested in this job?

Jobs Related To Long Wall Company Avionics Software Engineer

Electrical Test and Reliability Engineer (Starlink)

Electrical Test and Reliability Engineer position at SpaceX's Starlink division, focusing on satellite hardware reliability and automated testing systems.

Software Engineer- Cellular Modem Firmware Developer

Software Engineer position at Tietoevry focusing on Cellular Modem Firmware Development in Wroclaw, Poland

Software Engineer II, Vehicle Control

Software Engineer II position at Aurora focusing on vehicle control systems for autonomous vehicles, developing embedded software and control frameworks.

System Controls Engineer

System Controls Engineer position at Invinity Energy Systems, developing PLC and HMI software for grid-scale vanadium flow battery systems, hybrid work model, 2-5 years experience required.

Software Engineer, Embedded Platform

Software Engineer position focused on embedded systems development for robotics platforms, offering $175k-$195k plus equity at Collaborative Robotics in Santa Clara.