Principal Software Engineer

Apera
Torrance, CA

Apera is supporting a fast-growing Defense technology company at the forefront of innovation, tackling some of the most complex and evolving challenges in national security. By combining cutting edge software with advanced power management, the company is redefining what high-performance systems can achieve delivering smarter, more efficient solutions where they matter most.


We are looking for a Principal Software Engineer has experience developing high-performance, real-time, autonomous software systems and is motivated to contribute to next-generation technologies. Responsibilities include developing software systems that support functions such as autonomous target tracking, agile electronic beam-forming, and real-time hardware control.



Responsibilities

  • Design and implement embedded software systems from requirements through production and deployment
  • Develop, test, and debug system-level software
  • Build real-time control software across multiple projects
  • Analyze and improve system efficiency, stability, and scalability

Basic Qualifications

  • 5+ years of experience in C and C++ development
  • 3+ years of experience with embedded systems
  • Experience with one or more modern programming languages (e.g., Python, Java, Go, Rust, etc.)
  • Strong understanding of multithreaded design and concurrency


Why Apply?

  • You’d be working on genuinely cutting-edge tech
  • Strong exposure to hardware + software integration
  • High-impact work
  • Opportunity to build from early-stage momentum
// // //