Embedded Systems Engineer

The Pivot Group Network•Shelby Township, MI

About The Position

The Pivot Group Network is building a network of Embedded Systems Engineers for manufacturing companies in and around Shelby Township, Michigan, including Auburn Hills, Troy, Rochester Hills, and Lake Orion. Partner companies may not have an immediate opening, but the network connects skilled professionals with current or future opportunities aligned with their goals. The salary range is $80,000–$125,000, depending on experience. The role involves developing and maintaining embedded firmware for production equipment, updating legacy code to meet current safety and quality standards, integrating hardware and communication interfaces, and troubleshooting issues in manufacturing environments. Engineers may support equipment from prototype through production launch and work with controls and process engineers to address downtime.

Requirements

  • Bachelor's degree in electrical engineering, computer engineering, or a related field.
  • Experience writing embedded C or C++ for microcontrollers.
  • Familiarity with communication protocols such as SPI, I2C, UART, or CAN.
  • Ability to read electrical schematics and use lab instruments such as oscilloscopes.
  • Hands-on troubleshooting experience in a manufacturing or production setting.
  • Strong written documentation habits for code and test records.
  • Authorization to work in the U.S. without current or future visa sponsorship.

Nice To Haves

  • Familiarity with functional safety standards.
  • Python or scripting skills for test automation.
  • Experience with version control and continuous integration tools.
  • Experience with real-time operating systems.
  • Knowledge of PLC or industrial control systems.

Responsibilities

  • Update legacy embedded code to meet current safety and quality standards.
  • Write and maintain firmware for embedded controllers used on production equipment.
  • Debug hardware and software issues on the factory floor.
  • Integrate sensors, motors, and communication interfaces into control systems.
  • Support new equipment builds from prototype through production launch.
  • Document code, wiring, and test procedures for maintenance teams.
  • Run bench tests and validate firmware against performance requirements.
  • Work with controls and process engineers to resolve downtime causes.

Benefits

  • Market insights, resume feedback, and interview preparation resources.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service