Principal Software Engineer
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.ResponsibilitiesDesign and implement embedded software systems from requirements through production and deploymentDevelop, test, and debug system-level softwareBuild real-time control software across multiple projectsAnalyze and improve system efficiency, stability, and scalabilityBasic Qualifications5+ years of experience in C and C++ development3+ years of experience with embedded systemsExperience with one or more modern programming languages (e.g., Python, Java, Go, Rust, etc.)Strong understanding of multithreaded design and concurrencyWhy Apply?You’d be working on genuinely cutting-edge techStrong exposure to hardware + software integrationHigh-impact workOpportunity to build from early-stage momentum