Embedded Systems Engineer

Mach is a defense manufacturing company that builds munitions to help the United States win future wars.
Embedded
Mid-Level Software Engineer
In-Person
11 - 50 Employees
3+ years of experience

Description For Embedded Systems 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.

The Embedded Software Engineer will play a pivotal role in the development of our cutting-edge embedded systems, focusing on firmware development, prototyping, and design for aerospace vehicles. This position requires advanced technical skills in embedded software development, programming for microcontrollers, and knowledge of system-level integration. As a core member of the engineering team, you will contribute significantly to the Mach software team.

Key Responsibilities:

  1. Software System Design: Utilize expertise in embedded systems software design to develop firmware for weapons applications.
  2. Prototyping and Testing: Source components, create firmware specifications, integrate systems, and troubleshoot designs.
  3. Embedded Systems Controls: Implement control algorithms for precise movement and operation of embedded systems.
  4. Collaboration: Work closely with cross-functional teams for seamless integration.
  5. Hardware Interaction: Ensure optimal communication between software and embedded hardware components.
  6. Continuous Learning: Stay updated on the latest technologies in embedded systems engineering.
  7. Quality Assurance: Ensure all designs meet industry and defense standards.
  8. Documentation: Maintain detailed records of designs, specifications, and testing protocols.

The ideal candidate is not only an embedded systems software engineer but also comfortable taking ownership of tasks beyond the purely software domain, such as system analysis and controls. They should be a problem-solver adept at translating complex engineering challenges into practical, deployable solutions.

Mach offers competitive equity grants, health insurance, retirement plans, and opportunities for professional development. We are an equal opportunity employer committed to creating a diverse and inclusive workplace.

Last updated 5 months ago

Responsibilities For Embedded Systems Engineer

  • Develop firmware for control and operation of embedded systems in weapons applications
  • Source components, create firmware specifications, integrate systems, and troubleshoot designs
  • Implement control algorithms for precise movement and operation of embedded systems
  • Collaborate with cross-functional teams for seamless integration
  • Ensure optimal communication between software and embedded hardware components
  • Stay updated on the latest technologies in embedded systems engineering
  • Ensure all designs meet industry and defense standards
  • Maintain detailed records of designs, specifications, and testing protocols

Requirements For Embedded Systems Engineer

Rust
  • Bachelor's or Master's degree in Software Engineering, Computer Science, or related field
  • 3+ years experience working on embedded systems for aerospace applications
  • Proficiency in C/C++/Rust, or similar programming languages for embedded systems
  • Experience using RTOS
  • Hands-on experience with microcontrollers and embedded systems
  • U.S. security clearance eligibility
  • Ability to work on-site in Huntington Beach, CA

Benefits For Embedded Systems Engineer

  • Competitive equity grants
  • Health insurance
  • Retirement plans
  • Professional development opportunities

Interested in this job?

Jobs Related To Mach Industries Embedded Systems Engineer

Avionics Software Test Engineer

HITL Engineer role at defense manufacturer Mach Industries, focusing on hardware-software integration and testing of advanced military systems.

Software Engineer - EGSE, Project Kuiper

Software Engineer position at Amazon's Project Kuiper, developing embedded systems and ground support equipment for satellite operations.

Manufacturing Test Engineer (Electronics)

Manufacturing Test Engineer position at Microsoft focusing on integrated test solutions for devices, combining hardware and software expertise in a factory environment.

Test Engineer

Test Engineer position at Kairos Power, focusing on molten salt testing systems for nuclear energy technology, offering $101K-$119K in Alameda, CA.

Electrical/Firmware Engineer

Electrical/Firmware Engineer role at BioIntelliSense developing medical IoT wearable devices, focusing on embedded systems and firmware development with competitive compensation and benefits.