Principal Software Engineer: Autonomous Defense Platforms
Mach Industries
Huntington Beach (CA)
On-site
USD 120,000 - 160,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
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.