Firmware Engineer

Actalent

Job Title: Firmware Engineer

Job Description

We are seeking a talented Firmware Engineer to develop applications for dispensing and IoT equipment systems. This role involves working closely with team members to integrate software and hardware from various divisions and full-stack IoT end-node solutions. The position follows the SCRUM/Agile software development process and requires collaboration with product owners to define and document User Stories including Acceptance Criteria. Additionally, the engineer will apply DevOps practices to efficiently work with multidisciplinary teams.

Responsibilities

  • Code, support architectures, document designs, and create Proof of Concepts to develop applications.
  • Work with team members to integrate software and hardware developed by other divisions.
  • Integrate full-stack IoT end node solutions.
  • Participate in SCRUM/Agile software development process.
  • Define and document User Stories including Acceptance Criteria.
  • Apply DevOps practices in collaboration with multidisciplinary teams.

Essential Skills

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Software Engineering or applicable technical degree.
  • 5+ years of experience in C or C++ in embedded firmware development.
  • Experience with embedded RTOS and bare-metal development.
  • Proficiency in serial communication protocols such as UART, SPI, I2C.
  • Hands-on programming experience in C language.

Additional Skills & Qualifications

  • Experience in ARM based microcontrollers such as ST Micro, NXP, or Silicon Labs EFM.
  • Experience in Modbus RTU/TCP or CANBus.
  • Experience with Embedded Firmware Platform and Board Support Package development.
  • Experience in two or more areas: bootstrap loader, embedded file systems, system controls, embedded Linux.
  • Familiarity with Agile development methodologies.
  • Knowledge of board layout and design.
  • Scripting experience in Python and Bash for testing is a plus.

Work Environment

This full-time position is based in Eagan, Minnesota, adhering to standard business hours. The work environment is engineering-focused, with a high emphasis on technology. Immigration and relocation sponsorships are not available for this role.

Pay and Benefits

The pay range for this position is $45.00 - $68.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 Saint Paul,MN.

Application Deadline

This position is anticipated to close on Jun 25, 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 actalentaccommodation@actalentservices.com for other accommodation options.

Read Full Description
Confirmed an hour ago. Posted 2 days ago.

Discover Similar Jobs

Suggested Articles