Summer Intern 2025 - Software Engineer

Mach is a defense manufacturing company that builds munitions to help the United States win future wars.
Huntington Beach, CA, USA
Software
Software Engineering Intern
In-Person
AI · Defense

Description For Summer Intern 2025 - Software Engineer

Mach is a defense manufacturing company that builds munitions to help the United States win future wars. Backed by $85M in funding from top venture firms, our small lean team ideates, designs, manufactures, and sells cutting-edge weapons to the Department of Defense.

Mach offers an advanced engineering internship program with hands-on opportunities to design and build cutting-edge autonomous defense systems. You will play a crucial role in the development of innovative solutions for complex systems. Our interns are mentored by industry experts to solve challenging real-world engineering problems across various teams. This is a 12 week internship at our HQ based in Huntington Beach, CA.

Role Summary: Mach is seeking a Software Engineering Intern to contribute to the design, development, and maintenance of mission-critical applications. With a focus on writing efficient code, architecting end to end software stacks, and collaborating with cross-functional teams, this role demands a high degree of technical skill, adaptability, and attention to detail.

Minimum Qualifications:

  • Must be enrolled in a Bachelor's or Master's degree program from an accredited college or university in computer science, computer engineering, or other related engineering disciplines.
  • 3+ months of applied engineering experience (internship, laboratory, and personal/team project experience is applicable).
  • Ability to work full-time onsite in Huntington Beach, CA.
  • Applicant must be a U.S. citizen, national, lawful permanent resident, refugee, or asylee.

Preferred Qualifications:

  • GPA of 3.5 or above.
  • 6+ months experience of application of technical skills outside of the classroom.
  • Proficient in writing clean, well-tested code in one of Python, C, C++, or Rust.
  • Experience implementing a large (> 10,000 line) project.
  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent communication skills and ability to work collaboratively.
  • Eagerness to learn and adapt in a dynamic startup environment.
  • Engineering problem solving capabilities.
  • Self-directed with a positive attitude and team spirit.

This position may require access to information protected under U.S. export control laws and regulations. Mach offers competitive equity grants and benefits such as health insurance, retirement plans, and opportunities for professional development.

Last updated 2 months ago

Responsibilities For Summer Intern 2025 - Software Engineer

  • Contribute to design, development, and maintenance of mission-critical applications
  • Write efficient code
  • Architect end to end software stacks
  • Collaborate with cross-functional teams

Requirements For Summer Intern 2025 - Software Engineer

Python
Rust
  • Enrolled in Bachelor's or Master's in computer science, computer engineering, or related field
  • 3+ months of applied engineering experience
  • U.S. citizen, national, lawful permanent resident, refugee, or asylee
  • Ability to work full-time onsite in Huntington Beach, CA

Benefits For Summer Intern 2025 - Software Engineer

Equity
Medical Insurance
  • Equity
  • Health Insurance
  • Retirement Plans

Interested in this job?