Principal Software Engineer
Mach Industries · Huntington Beach, CA
- Posted
- 101 days ago
- Last confirmed live
- 1 day ago
What this role involves
This role is for a Principal Software Engineer at Mach Industries, a defense technology company. The position involves leading the architecture, design, and implementation of software for autonomous defense platforms, focusing on real-time performance, reliability, security, and scalability. The engineer will work across the full software stack from firmware to mission systems and mentor other engineers.
Skills this posting asks for
- c++
- rust
- python
- c
- real-time systems
- embedded systems
- rtos
- hardware-software co-design
- secure coding
- devops
- ci/cd
- automated testing
- infrastructure-as-code
- gnc
- edge computing
- performance optimization
- firmware
- low-level hardware interfaces
- mission-critical software
- agile
Requirements
- 10 years of experience
- Level: principal
- Remote policy: onsite
From the employer’s posting
ABOUT MACH INDUSTRIES Founded in 2022, Mach Industries is a rapidly growing defense technology company focused on developing next-generation autonomous defense platforms. At the core of our mission is the commitment to delivering scalable, decentralized defense systems that enhance the strategic c…
Read the full description on Mach Industries’s careers pageApply without filling the form
Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.
Other roles at Mach Industries
- Sr. Embedded Software Engineer, High-Performance Signal ProcessingHuntington Beach, CA
- Software Engineer, Mission Autonomy Huntington Beach, CA
- Machine Learning EngineerHuntington Beach, CA
- Factory Automation EngineerHuntington Beach, CA
- CNC Machine ProgrammerHuntington Beach, CA
- Sr. Embedded Software Engineer - Radar & DSPHuntington Beach, CA