Firmware Controls Engineer

Körber Group•Pine Grove Township, PA
•Hybrid

About The Position

The Firmware Controls Engineer is responsible for end-to-end development of machine-control firmware for various applications. The role collaborates with electrical and mechanical engineers to design and implement control algorithms, leads firmware engineers through project phases, supports bid and proposal teams with labor-hour and material-cost estimates, and works with test engineers to verify firmware in live mail-processing environments. The position is part of a high-performing, multi-site, multi-program team and requires communicating technical issues to stakeholders and supporting program execution. The role is based in a hybrid work setting in Irving, Texas, with up to 25% domestic travel. Applicants must be authorized to work in the United States on a full-time basis; visa sponsorship is not available.

Requirements

  • Experience leading a team of firmware engineers through a project.
  • Experience bidding time and materials for firmware projects.
  • Experience working with electrical hardware engineers to develop and implement control applications.
  • Experience with C/C++.
  • Experience with Altera NIOS II software build tools for Eclipse.
  • Experience with MicroChip dsPIC processors and MPLAB X IDE build tools.
  • Familiarity with source control software packages such as DevOps and GitHub.
  • Willingness to travel up to 25%.
  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or Electrical Engineering.
  • At least 5 years of firmware development experience creating algorithms, troubleshooting issues, and finding solutions for control systems.
  • Currently authorized to work in the United States on a full-time basis; the employer will not sponsor work visas.

Responsibilities

  • Work with electrical and mechanical engineers to develop machine-control algorithms.
  • Lead teams of firmware engineers through all stages of a project.
  • Assist internal bid and proposal teams in estimating labor hours and material costs for customer projects.
  • Work with test engineers to verify firmware in live mail-processing environments.
  • Develop firmware for various applications through all phases of development.
  • Contribute to a collaborative, team-based, multi-site, and multi-program environment.
  • Communicate technical issues to stakeholders and support program execution across multiple applications.

Benefits

  • Generous time off and a competitive salary.
  • Educational and employee assistance programs.
  • 401(K) contribution matching.
  • Company-paid basic life insurance and AD&D insurance.
  • Short- and long-term disability plans.
  • Modern, flexible work environment with an open culture toward improvements and new ideas.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service