Software Engineer

Mach Industries - Huntington Beach, CA

Hiring: Software Engineer Company: Mach Industries Location: Huntington Beach, CA Job Posted Time: 2026-09-10 13:29:39 Employment Type: On-site Target Skills & Keywords : Agile, C, C++, CI/CD, Embedded Systems, Firmware, Microsoft Excel, Python, RTOS, Rust About the job Required Skills: •Develop, test, and maintain software for autonomous defense platforms, ensuring high performance, reliability, and security. •Design and implement efficient, well-tested code in C++, Rust, Python, or C to power real-time systems. •Architect end-to-end software solutions, from low-level firmware to high-level mission software. •Work closely with embedded engineers, GNC specialists, and systems engineers to ensure seamless hardware-software integration. •Optimize software for real-time execution, ensuring low-latency operation on embedded platforms and edge computing systems. •Implement secure coding practices, ensuring software is resilient to cyber threats and meets defense cybersecurity standards. •Utilize DevOps, CI/CD pipelines, and automated testing to streamline software development and deployment. •Troubleshoot, debug, and refine complex software systems, ensuring they meet mission-critical reliability requirements. Qualifications: •Proficiency in C++, Rust, Python, or C, with the ability to write clean, well-tested, and efficient code. •In-depth knowledge of real-time software development, embedded systems, and performance optimization. •Demonstrated capacity to execute in a fast-paced, high-iteration environment, often shipping software multiple times per day. •Strong grasp of the full software development lifecycle, including design, development, deployment, and support. •Demonstrated extreme ownership and ability to operate autonomously, driving projects to completion with minimal oversight. •Demonstrated capacity to work on-site in Huntington Beach, CA. •Significant experience in Rust, including embedded Rust with Embassy. •Applied hands-on capability in microcontrollers, I²C, or real-time operating systems (RTOS). •Operational familiarity with sensor fusion, state estimation, or GNC systems. •Strong background in firmware development and testing for embedded systems. Compensation: •$125,000 - $160,000 / year Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!