Mach is a defense manufacturing company seeking an Embedded Software Engineer to develop cutting-edge embedded systems for aerospace vehicles. The ideal candidate will have advanced technical skills in embedded software development, programming for microcontrollers, and knowledge of system-level integration.
Requirements
- Bachelor’s or Master’s degree in Software Engineering, Computer Science, or a 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.
- Proven experience in embedded software development and prototyping, preferably in a product development setting.
- Hands-on experience with microcontrollers and embedded systems.
- Solid fundamentals of the entire software development life-cycle, including architecture, design, development, deployment and support of complex software systems.
- U.S. security clearance eligibility.
Benefits
- Health insurance
- Retirement plans
- Opportunities for professional development