Talent.com
Embedded Software Engineer
Embedded Software EngineerMach Industries • Huntington Beach, California, United States
Embedded Software Engineer

Embedded Software Engineer

Mach Industries • Huntington Beach, California, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

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.

Role Summary :

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 :

Software System Design :

Utilize your expertise in embedded systems software design to develop firmware for the control and operation of our embedded systems in weapons applications.

Prototyping and Testing :

Take an active role in sourcing components, firmware specifications, system integration, and troubleshooting of completed embedded system designs, ensuring they meet performance and quality standards.

Embedded Systems Controls :

Implement control algorithms for the precise movement and operation of embedded systems within the weapons platform.

Collaboration :

Collaborate closely with cross-functional teams to seamlessly integrate your embedded system designs into the broader project scope.

Hardware Interaction :

Work in tandem with hardware engineers to ensure optimal communication between software and embedded hardware components.

Continuous Learning :

Stay abreast of the latest technologies and methodologies in embedded systems engineering to bring innovative solutions to the team.

Quality Assurance :

Ensure that all software designs and integrations meet industry and defense standards for quality, performance, and safety.

Documentation :

Maintain detailed records of software designs, specifications, and testing protocols for compliance and future reference.

Required Qualifications :

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.

Proactively identify opportunities for improvement and take initiative to propose and implement solutions that enhance efficiency, quality and overall project success.

Contribute to agile project planning and task generation, including communicating risks, issues and blockers.

Ability to work on-site in Huntington Beach, CA.

U.S. security clearance eligibility.

Preferred Qualifications :

Experience with Rust programming language (Embassy framework strongly preferred).

Knowledge of communication protocols such as SPI, I2C, and UART.

Experience writing drivers for complex sensors (IMU, LIDAR, etc).

Ideal Candidate :

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. The ideal candidate will be a problem-solver adept at translating complex engineering challenges into practical, deployable solutions.

Disclosures

This position may require access to information protected under U.S. export control laws and regulations, including the Export Administration Regulations (EAR) and the International Traffic in Arms Regulations (ITAR).  Please note that any offer for employment may be conditioned on authorization to receive software or technology controlled under these U.S. export control laws and regulations without sponsorship for an export license.

The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offers may vary based on (but not limited to) work experience, education and training, critical skills, and business considerations. Highly competitive equity grants are included in most offers and are considered part of Mach’s total compensation package. Mach offers benefits such as health insurance, retirement plans, and opportunities for professional development.

Mach is an equal opportunity employer committed to creating a diverse and inclusive workplace. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws. If you’d like to defend the American way of life, please reach out!

[job_alerts.create_a_job]

Embedded Software Engineer • Huntington Beach, California, United States

[internal_linking.related_jobs]
Embedded Firmware Engineer

Embedded Firmware Engineer

Jobot • Cypress, CA, US
[job_card.full_time]
Cutting edge manufacturing company seeking an experienced Embedded Firmware Engineer to join our growing team!.This Jobot Job is hosted by : Scott Filbin. Are you a fit? Easy Apply now by clicking th...[show_more]
[last_updated.last_updated_30] • [promoted]
Embedded Engineer, Vehicle Security

Embedded Engineer, Vehicle Security

Harbinger Motors • Garden Grove, California, USA
[job_card.full_time]
Harbinger is an American commercial electric vehicle (EV) company on a mission to transform an industry starving for innovation. Harbingers best-in-class team of EV battery and drivetrain experts ha...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
DevOps Engineer

DevOps Engineer

Jobot • Seal Beach, CA, US
[job_card.full_time]
DevOps Engineer needed for large well-established California Bank (Contract to Hire).This Jobot Consulting Job is hosted by : Joseph Calabrese. Are you a fit? Easy Apply now by clicking the "Apply No...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer - Full Stack & DevOps

Senior Software Engineer - Full Stack & DevOps

Beacon Healthcare Systems • Huntington Beach, CA, US
[job_card.full_time]
Senior Software Engineer – Full Stack & DevOps.We’re seeking a Senior Software Engineer who thrives at the intersection of application development and DevOps.You’ll design, bu...[show_more]
[last_updated.last_updated_30] • [promoted]
Linux Embedded Software Engineer

Linux Embedded Software Engineer

Trimble • Westminster, California, USA
[job_card.full_time]
Linux Embedded Software Engineer.Geospatial Wireless Communication Team.Are you ready to bridge the physical and digital worlds. We are seeking a talented Linux Firmware Engineer to join our team at...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Applications Engineer

Applications Engineer

Trumpf, Inc. • Costa Mesa, CA, United States
[job_card.full_time]
As a family-run, high-tech company with nearly 19,000 employees at 71 locations worldwide, we are looking for forward thinkers with unconventional ideas and drive to join our team.Our company cultu...[show_more]
[last_updated.last_updated_30] • [promoted]
Engineering Technology Instructor Pool-Part-Time

Engineering Technology Instructor Pool-Part-Time

InsideHigherEd • Cypress, California, United States
[job_card.part_time]
Engineering Technology Instructor Pool-Part-Time.North Orange County Community College District.CC Science, Engineering, and Math. The ideal candidate should have experience teaching both theory and...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Remote Frontend Software Engineer (React, TypeScript or JavaScript) - AI Trainer ($80-$120 per hour)

Remote Frontend Software Engineer (React, TypeScript or JavaScript) - AI Trainer ($80-$120 per hour)

Mercor • Cypress, California, US
[filters.remote]
[job_card.part_time]
Mercor is hiring experienced frontend engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending co...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Systems Engineer III

Systems Engineer III

Cambro Manufacturing • Huntington Beach, CA, United States
[job_card.full_time]
First Shift (United States of America).The System Engineer III will be responsible for providing extensive knowledge and working expertise in Active Directory, Group Policy, PowerShell scripting, W...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer–Developer (Senior)

Software Engineer–Developer (Senior)

Boeing • Seal Beach, California, USA
[job_card.full_time] +1
Software EngineerDeveloper (Senior).The Boeing Defense Space & Security (BDS) National Systems Programs (NSP) software capability is seeking a Senior Software Engineer to join the Engineering A...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Product Owner (Hybrid - US)

Senior Software Product Owner (Hybrid - US)

Energy Solutions • Orange, CA, United States
[job_card.full_time]
Interested in joining a growing company where you will work with talented colleagues, enhance a supportive and energetic culture, and be part of the climate solution? At Energy Solutions, we focus ...[show_more]
[last_updated.last_updated_30] • [promoted]
Linux Software Engineer (IoT)

Linux Software Engineer (IoT)

Trimble • Westminster, California, USA
[job_card.full_time]
Geospatial Wireless Communication Team.Ready to bridge the physical and digital worlds.We are seeking a talented Linux Software Engineer to join Trimbles Geospatial Wireless Communication Team.Our ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

Mercor • Fountain Valley, California, US
[filters.remote]
[job_card.part_time]
Mercor is hiring experienced Go Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending coding b...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer Full time

Software Engineer Full time

Kanak Elite Services Inc • Norwalk, California, USA
[job_card.full_time]
I am reaching out to share an excellent career opportunity for the role of.If you are interested then please share your updated resume at. Principal Software Engineer (Embedded Systems).Device Drive...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Systems Security Engineer II

Systems Security Engineer II

Cambro Manufacturing • Huntington Beach, CA, United States
[job_card.full_time]
First Shift (United States of America).The System Security Engineer Level II is required to be a highly skilled and hands-on security engineer, and will be responsible for helping to maintain and e...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer–Developer (Development)

Senior Software Engineer–Developer (Development)

Boeing • Seal Beach, California, USA
[job_card.full_time]
Senior Software EngineerDeveloper (Development).The Boeing Defense Space & Security (BDS) National Systems Programs (NSP) software capability is seeking. El Segundo California or Seal Beach Cali...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer (Developer)

Senior Software Engineer (Developer)

Boeing • Huntington Beach, California, USA
[job_card.full_time] +1
Senior Software Engineer (Developer).This position will focus on supporting the Boeing Defense Space & Security (BDS) Software Engineering organization. This position will focus on supporting th...[show_more]
[last_updated.last_updated_1_hour] • [promoted] • [new]
Sr. Advanced Software Engineer

Sr. Advanced Software Engineer

Honeywell • Costa Mesa, California, USA
[job_card.full_time]
Advanced Software Engineer here at Honeywell the primary responsibility of the person is to represent the engineering in CCB and for Field Issues prioritize the items reproduce troubleshoot and fix...[show_more]
[last_updated.last_updated_variable_days] • [promoted]