The Pivot Group logo
The Pivot GroupPosted 1 month ago

Embedded Systems Engineer - Battle Creek Area

$80,000–$125,000 year

On-siteBattle Creek, Michigan, United States

Full TimeMasters DegreeSmall

Job Summary

Design and implement firmware for manufacturing equipment while troubleshooting and debugging embedded systems in production environments. Develop and maintain software for real-time operating systems (RTOS) and collaborate with hardware engineers to integrate new components. Optimize embedded code for performance, reliability, and cost-effectiveness, and create technical documentation for these systems. This role requires a Bachelor's or Master's degree in Electrical or Computer Engineering with 3+ years of experience in embedded software for manufacturing, proficiency in C/C++ for microcontrollers and RTOS, and familiarity with industrial communication protocols like Modbus, EtherCAT, and PROFINET. Hands-on experience with hardware debugging tools and version control systems is essential.

Required Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field
  • 3+ years of experience in embedded software development for manufacturing environments
  • Proficiency in C/C++ programming for microcontrollers and real-time operating systems (RTOS)
  • Experience with industrial communication protocols (e.g., Modbus, EtherCAT, PROFINET)
  • Hands-on experience with hardware debugging tools (e.g., oscilloscopes, logic analyzers)
  • Familiarity with version control systems (e.g., Git) and agile development methodologies

Desired Qualifications

  • Experience with industrial communication protocols (e.g., EtherCAT, PROFINET, Modbus TCP)
  • Familiarity with functional safety standards (e.g., IEC 61508, ISO 13849)
  • Proficiency in real-time operating systems (RTOS) like FreeRTOS or Zephyr
  • Knowledge of cybersecurity best practices for embedded systems
  • Experience with vision systems or robotics integration

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce