Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Mach Industries

Software Engineer

Mach Industries

Software Engineer developing software for autonomous defense platforms at Mach Industries. Focus on designing and optimizing mission-critical applications in a hybrid work setting.

Posted 4/23/2026full-timeSan Francisco • California • 🇺🇸 United StatesMid-LevelSenior💰 $125,000 - $220,000 per yearWebsite

Tech Stack

Tools & technologies
PythonRust

About the role

Key responsibilities & impact
  • Develop, test, and maintain software for autonomous defense platforms
  • Design and implement efficient, well-tested code in C++, Rust, Python, or C
  • Architect end-to-end software solutions
  • Work closely with embedded engineers, GNC specialists, and systems engineers
  • Optimize software for real-time execution
  • Implement secure coding practices
  • Utilize DevOps, CI/CD pipelines, and automated testing
  • Troubleshoot, debug, and refine complex software systems
  • Identify opportunities for optimization and propose solutions
  • Contribute to agile development processes

Requirements

What you’ll need
  • Proficiency in C++, Rust, Python, or C
  • Experience implementing a large (>10,000 line) project
  • Strong understanding of real-time software development, embedded systems, and performance optimization
  • Ability to execute in a fast-paced, high-iteration environment
  • Strong grasp of the full software development lifecycle
  • Demonstrated extreme ownership and ability to operate autonomously
  • Experience working with low-level hardware interfaces
  • Ability to work on-site in Huntington Beach, CA

Benefits

Comp & perks
  • Health insurance
  • Retirement plans
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++RustPythonCreal-time software developmentembedded systemsperformance optimizationsecure coding practicesDevOpsCI/CD pipelines
Soft Skills
extreme ownershipautonomous operationability to execute in fast-paced environmentcollaborationtroubleshootingdebuggingoptimization