May 2027 New Graduate Engineer, Software
Mach Industries - Huntington Beach, CA
Hiring: May 2027 New Graduate Engineer, Software Company: Mach Industries Location: Huntington Beach, CA Job Posted Time: 2026-09-11 13:29:38 Employment Type: On-site Target Skills & Keywords : Aerospace Engineering, C, C++, CI/CD, Embedded Systems, Firmware, Linux, Microsoft Excel, Python, Rust, Systems Integration About the job Required Skills: •Mach Industries is seeking a New Graduate Software Engineer to develop software for next-generation autonomous defense systems. Depending on your experience and interests, you may contribute to embedded software, firmware, flight software, autonomy, simulation, developer infrastructure, or mission applications. •Develop, test, and maintain software for autonomous aircraft, missiles, propulsion systems, and related defense platforms. •Write clean, efficient, and well-tested code in C, C++, Rust, Python, or similar languages. •Contribute to one or more technical areas, including embedded software, firmware, flight software, autonomy, simulation, mission applications, and developer infrastructure. •Partner cross-functionally with avionics, GNC, systems, test, and mechanical engineers to support hardware-software integration. •Build tools, automated tests, and simulation environments that accelerate software development and system validation. •Troubleshoot and debug complex software and hardware-software interactions. •Optimize software for performance, latency, reliability, memory usage, and computational efficiency. Qualifications: •Bachelor’s, master’s, or doctoral degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, Robotics, or a related technical field. •Graduating with a bachelor’s, master’s, or doctoral degree by summer 2027. •Software development experience gained through internships, research, academic projects, student teams, open-source contributions, or professional roles. •Proficiency in at least one programming language, such as C, C++, Rust, or Python. •Understanding of core computer science concepts, including data structures, algorithms, software architecture, and version control. •Demonstrated capacity to work effectively across engineering disciplines in a fast-paced, hardware-focused environment. •Demonstrated capacity to work on-site in Huntington Beach, California. •Operational familiarity with Linux, networking, multithreading, concurrency, or distributed systems. •Operational familiarity with autonomous systems, robotics, aerospace systems, or unmanned vehicles. •Operational familiarity with sensor integration, state estimation, autonomy, or GNC systems. Compensation: •$130,000 - $135,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!