Senior Firmware Engineer

7 days ago


Sterling Heights, Michigan, United States Actalent Full time

Job Title: Firmware Engineer
Job Description
We are seeking a highly skilled Firmware/Embedded Systems Engineer with 5–10 years of experience to support advanced technology development in the defense, automotive, aerospace, and robotics domains. This role involves designing and implementing low-level embedded software for high-performance computing systems, autonomous platforms, and robotics applications.

Responsibilities

  • Develop and maintain firmware and embedded software for microcontrollers, FPGAs, and custom hardware platforms.
  • Design and implement device drivers and real-time operating system (RTOS) components.
  • Architect and optimize embedded systems for performance, reliability, and scalability.
  • Collaborate with cross-functional teams to integrate hardware and software systems.
  • Support system-level design and high-performance computing initiatives.
  • Contribute to autonomy and robotics projects, including sensor integration and control systems.

Essential Skills

  • Minimum of 5 years of experience developing embedded software in C++ for embedded systems in RTOS.
  • Expert level understanding of embedded systems development from automotive, defense, robotics, or aerospace.
  • Proficiency in C++, embedded software, embedded systems, microcontroller, and RTOS.
  • Understanding of high-performance computing, computer clusters, and complex simulations.

Additional Skills & Qualifications

  • Experience in robotics, autonomy, or acceleration technologies.
  • Experience in automotive, defense, aerospace, or robotics industries.
  • Familiarity with sensor fusion, motion control, or embedded AI.

Work Environment
Enjoy a highly flexible hybrid schedule.

Job Type & Location
This is a Contract to Hire position based out of Sterling Heights, MI.

Pay And Benefits
The pay range for this position is $ $76.92/hr.

Eligibility requirements apply to some benefits and may depend on your job

classification and length of employment. Benefits are subject to change and may be

subject to specific elections, plan, or program terms. If eligible, the benefits

Available For This Temporary Role May Include The Following

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type
This is a hybrid position in Sterling Heights,MI.

Application Deadline
This position is anticipated to close on Nov 22, 2025.

About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email for other accommodation options.



  • Sterling Heights, Michigan, United States BAE Systems, Inc. Full time

    Job DescriptionWhat does it take to advance the limits of technology? Bold Thinking. Working at BAE Systems means working with an innovator in next generation of combat vehicles. We take pride in the work we do and think you will too. Right now, our Combat Mission Systems team in Sterling Heights is hiring Senior Embedded Software Engineers excited about...


  • Sterling Heights, Michigan, United States SAIC Full time

    We are currently seeking a motivated, career and customer oriented Senior Hardware/Electrical Engineer to join our team in Sterling, VA to begin an exciting, fulfilling, and challenging career with SAIC. You will be responsible for designing, developing, and testing computer hardware, including computer systems, circuit boards, power supplies and other...


  • Sterling Heights, Michigan, United States Axon Full time

    Join Axon and be a Force for Good.At Axon, we're on a mission to Protect Life. We're explorers, pursuing society's most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with candor and care, seeking out diverse perspectives from our customers, communities and each...


  • Sterling Heights, Michigan, United States General Dynamics Land Systems Full time $120,000 - $180,000 per year

    Position Overview:General Dynamics Land Systems, part of General Dynamics, is seeking an Electrical Power Hardware Engineer to lead the design, development, and integration of smart High and Low Voltage Electrical Power Storage and Power Management Hardware solutions. This role is essential in advancing our vision of providing transformational capabilities...


  • Sterling Heights, Michigan, United States Dedrone Full time

    Company Overview: Dedrone is the world's most trusted smart airspace security company. Hundreds of commercial, government and military customers around the world rely on Dedrone's comprehensive, command and control (C2) solution to protect against the persistent and escalating threat from drones while enabling "good" drones to fly. By leveraging AI/ML,...

  • Sr. Controls Engineer

    2 weeks ago


    Sterling Heights, Michigan, United States Engtal Full time

    This company has two openings for mid/senior level controls engineers. One opportunity on the general industrial automation team, and one opening on the automotive automation team.Key Responsibilities:· Design control architectures, including selection and integration of sensors, actuators, PLCs, and other hardware components.· Develop and implement...


  • Sterling Heights, Michigan, United States Amtec Staffing Full time

    Position Title:Senior Design SpecialistLocation:Sterling Heights, MIPay Rate:$61.72Work Schedule:9/80Position DescriptionTheSr. Designerwill support various program initiatives and be responsible for creating innovative and practical mechanical and electro-mechanical concepts and designs for components, assemblies, tools, and products of varying...

  • Mechanical Engineer

    5 days ago


    Sterling Heights, Michigan, United States Aligned Data Centers Full time

    It's fun to work in a company where people truly BELIEVE in what they're doingWe're committed to bringing passion and customer focus to the business.JOB TITLE: Mechanical EngineerDEPARTMENT: Platform Delivery - EngineeringREPORTS TO: Director, Mechanical EngineeringDoes the thought of joining one of the fastest-growing, privately held data center companies...


  • Sterling Heights, Michigan, United States BAE Systems, Inc. Full time $120,000 - $200,000 per year

    Job DescriptionBAE Systems is hiring a Program Engineering Manager (PEM) for the Combat Vehicles Product Line.The PEM will be responsible for the technical and operational leadership of various engineering projects. The PEM leads the project engineering team and is the Program Manager's single interface for all Engineering activity.The position is located in...


  • Sterling Heights, Michigan, United States BAE Systems USA Full time $120,000 - $200,000 per year

    Job DescriptionBAE Systems is hiring a Program Engineering Manager (PEM) for the Combat Vehicles Product Line. The PEM will be responsible for the technical and operational leadership of various engineering projects. The PEM leads the project engineering team and is the Program Manager's single interface for all Engineering activity.The position is located...