Jobs · Engineering · Wisconsin

Firmware Development Engineer

Katalyst CRO · Mequon, WI · 1 mo ago
On-siteEngineeringContract

Responsibilities

  • Design and develop firmware for industrial components, safety devices and sensing products (for PLCs, IO modules, Redundant modules, safety devices etc.)
  • Design and develop unit testing, functional testing for product code
  • Implement communication protocols, with a focus on CIP (Common Industrial Protocol)
  • Exception/bug reporting and verification
  • Collaborate with hardware engineers to ensure seamless integration of firmware with automation products
  • Optimize code for performance, reliability, and safety compliance
  • Support debugging, root cause analysis, and issue resolution during development and deployment

Requirements

  • Strong experience in C++ and firmware development
  • Experience working with multi‑core processors (ARM or Client)
  • Experience in industrial automation protocols like CIP protocol implementation
  • Proficiency in Python for scripting, automation, and test support
  • Solid understanding of embedded systems, microcontrollers, and real‑time operating systems
  • Experience in writing and maintaining system and functional test cases
  • Familiarity with automated testing tools
  • Excellent communication and documentation skills
  • Knowledge of functional safety and safety, reliability compliance checking in implementation

Qualifications

Bachelor's degree in Electronics Engineering.

Similar jobs

Firmware Engineer

Katalyst CROCedar Rapids, IA· 1 mo ago
Engineeringapply on www1.jobdiva.com

Firmware Engineer

WhiskerAuburn Hills, MI· 1 mo ago
Engineeringapply on recruiting.paylocity.com

Firmware Engineer

Anduril IndustriesCosta Mesa, CA· 1 mo ago
Engineering$166k–$220k/yrapply on boards.greenhouse.io

Firmware Engineer

Staffing Spot, Inc.Columbus, OH· 2 mo ago
Engineeringapply on jobs.pyjamahr.com