Principal Software Engineer: Autonomous Defense Platforms
Mach Industries
Huntington Beach (CA)
On-site
USD 120,000 - 160,000
Full time
14 days+
Application generator
Stand out for this role — generate a tailored resume and cover letter in about a minute.
Get past ATS filters
Benefits offered by this job
Health insurance
Retirement plans
Professional development opportunities
Job summary
Mach Industries in Huntington Beach is looking for a Principal Software Engineer to develop and advance autonomous defense systems. The role includes ensuring high performance, reliability, and security of the software, with responsibilities from low-level firmware to high-level mission software. Candidates should have over 10 years in software projects, expert-level skills in programming languages, and experience in embedded systems. Benefits include competitive compensation, health insurance, and retirement plans.
Qualifications
10+ years of experience leading large-scale software projects.
Deep expertise in real-time software development and embedded systems.
Proven ability to work on-site in Huntington Beach or San Francisco.
Responsibilities
Lead the design, development, testing, and maintenance of software.
Collaborate with engineers for hardware-software integration.
Troubleshoot and resolve complex software and system-level issues.
Skills
Expert-level proficiency in C++, Rust, Python, or C
Real-time software development
Embedded systems
Performance optimization
Technical leadership
Mentoring skills
Education
Bachelor's degree in Computer Science or related field
Tools
RTOS
CI/CD tools
Automated testing frameworks
Job description
Mach Industries in Huntington Beach is looking for a Principal Software Engineer to develop and advance autonomous defense systems. The role includes ensuring high performance, reliability, and security of the software, with responsibilities from low-level firmware to high-level mission software. Candidates should have over 10 years in software projects, expert-level skills in programming languages, and experience in embedded systems. Benefits include competitive compensation, health insurance, and retirement plans.