Actalent
Firmware Engineer
We are seeking a skilled Firmware Engineer to design, develop, and maintain firmware for embedded systems. This role involves collaboration with hardware engineers to optimize system performance and requires debugging and troubleshooting firmware issues. You will also develop and execute firmware test plans, support manufacturing with product programming, testing, and debugging, maintain technical documentation, and participate in code reviews. Responsibilities Design, develop, and maintain firmware for embedded systems. Collaborate with hardware engineers to optimize system performance. Debug and troubleshoot firmware issues. Develop and execute firmware test plans. Support manufacturing with product programming, testing, and debugging. Maintain technical documentation and participate in code reviews. Essential Skills Proficiency in C language (C or C++) and firmware development. Experience with bare metal coding for ARM Cortex-M microcontrollers. Relevant Firmware Engineering experience. Hands-on experience working with cross-functional teams to build prototypes and support production. Experience in engineering documentation management, version control best practices, and maintaining design files in a Git repository or similar version control system. Additional Skills & Qualifications At least 5 years of Firmware engineering experience. Bachelor's degree in Computer Science, Electrical Engineering, or related field; open to candidates with associate degrees. Background in small companies or startup environments where flexibility is valued. Work Environment Join a smaller team with in-house manufacturing. Enjoy a comfortable workspace and flexible work hours, with options such as 7-3 or 8-4 shifts. The company provides a supportive, inclusive culture, encouraging collaboration, continuous improvement, and knowledge-sharing. Pay and Benefits The pay range for this position is $100000.00 - $120000.00/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 fully onsite position in Gilbert,AZ. Application Deadline This position is anticipated to close on Aug 12, 2025.
We are seeking a skilled Firmware Engineer to design, develop, and maintain firmware for embedded systems. This role involves collaboration with hardware engineers to optimize system performance and requires debugging and troubleshooting firmware issues. You will also develop and execute firmware test plans, support manufacturing with product programming, testing, and debugging, maintain technical documentation, and participate in code reviews. Responsibilities Design, develop, and maintain firmware for embedded systems. Collaborate with hardware engineers to optimize system performance. Debug and troubleshoot firmware issues. Develop and execute firmware test plans. Support manufacturing with product programming, testing, and debugging. Maintain technical documentation and participate in code reviews. Essential Skills Proficiency in C language (C or C++) and firmware development. Experience with bare metal coding for ARM Cortex-M microcontrollers. Relevant Firmware Engineering experience. Hands-on experience working with cross-functional teams to build prototypes and support production. Experience in engineering documentation management, version control best practices, and maintaining design files in a Git repository or similar version control system. Additional Skills & Qualifications At least 5 years of Firmware engineering experience. Bachelor's degree in Computer Science, Electrical Engineering, or related field; open to candidates with associate degrees. Background in small companies or startup environments where flexibility is valued. Work Environment Join a smaller team with in-house manufacturing. Enjoy a comfortable workspace and flexible work hours, with options such as 7-3 or 8-4 shifts. The company provides a supportive, inclusive culture, encouraging collaboration, continuous improvement, and knowledge-sharing. Pay and Benefits The pay range for this position is $100000.00 - $120000.00/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 fully onsite position in Gilbert,AZ. Application Deadline This position is anticipated to close on Aug 12, 2025.