Industrial Firmware Engineer: CIP, RTOS & Safety

Creative Solutions Services, LLC

Mequon (WI)

On-site

USD 85,000 - 120,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Creative Solutions Services, LLC in Mequon, Wisconsin, is seeking a firmware engineer to design and develop software for industrial components, safety devices and sensing products used in automation and PLC systems. You will implement CIP protocol support, develop unit and functional tests, and collaborate with hardware engineers to ensure seamless integration.

The role requires strong C++ skills, experience with ARM cores and embedded RTOS, plus Python scripting for automation and test support.

Qualifications

  • Strong experience in C++ and firmware development.
  • Experience with multi-core processors (ARM).
  • Experience with CIP protocol implementation.
  • Proficiency in Python for scripting and test support.
  • Solid understanding of embedded systems, microcontrollers and RTOS.
  • Experience writing and maintaining system/functional test cases.
  • Familiarity with automated testing tools.
  • Excellent communication and documentation skills.
  • Knowledge of functional safety and reliability compliance.

Responsibilities

  • Design and develop firmware for industrial components, safety devices and sensing products.
  • Design and develop unit and functional tests for product code.
  • Implement CIP protocol and related communications.
  • Report and verify exceptions/bugs.
  • Collaborate with hardware engineers for seamless integration.
  • Optimize code for performance and safety compliance.
  • Support debugging, root cause analysis and issue resolution during development and deployment.

Skills

C++ firmware
ARM cores
CIP protocol
Python scripting
Embedded RTOS
Unit/functional testing
Automated testing tools
Documentation
Functional safety

Education

Bachelor's degree in Electronics Engineering

Job description

Creative Solutions Services, LLC in Mequon, Wisconsin, is seeking a firmware engineer to design and develop software for industrial components, safety devices and sensing products used in automation and PLC systems. You will implement CIP protocol support, develop unit and functional tests, and collaborate with hardware engineers to ensure seamless integration.

The role requires strong C++ skills, experience with ARM cores and embedded RTOS, plus Python scripting for automation and test support.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Development Engineer
Firmware Development Engineer

Creative Solutions Services, LLC • Mequon (WI)

On-site
USD 85,000 - 120,000
Embedded Firmware Engineer - Industrial Controls (C)
Embedded Firmware Engineer - Industrial Controls (C)

Alliance Laundry System LLC • Ripon (WI)

On-site
USD 85,000 - 105,000
Embedded Firmware Engineer – Industrial Automation
Embedded Firmware Engineer – Industrial Automation

Crane Co. • Saddle Brook (NJ), Northern (KY)

Hybrid
USD 95,000 - 120,000
Industrial Embedded Firmware Engineer
Industrial Embedded Firmware Engineer

Crane ChemPharma & Energy • Saddle Brook (NJ)

On-site
USD 95,000 - 120,000
401K contribution and match
Paid Time Off
Performance-based bonus programs
+1
Lead Firmware Architect – Real-Time Embedded Systems
Lead Firmware Architect – Real-Time Embedded Systems

TTI Group • Town of Brookfield (WI), Northern (KY)

Hybrid
USD 110,000 - 160,000
Health insurance
401(k) savings plan
Education assistance
+1
Embedded Software Engineer – C/C++, Industrial Protocols
Embedded Software Engineer – C/C++, Industrial Protocols

RTA - Real Time Automation, Inc. • City of Pewaukee (WI)

On-site
USD 75,000 - 100,000
Senior Real-Time Embedded Firmware Engineer
Senior Real-Time Embedded Firmware Engineer

Milwaukee-Tool • Town of Brookfield (WI)

On-site
USD 110,000 - 150,000
Industrial Firmware Engineer - ARM, Linux & UEFI
Industrial Firmware Engineer - ARM, Linux & UEFI

OnLogic • Cary (NC)

On-site
USD 120,000 - 140,000
401k Plan with employer contribution
Profit sharing
Paid maternity & paternity leave
+2
Firmware Test Engineer I - Embedded Systems & Automation
Firmware Test Engineer I - Embedded Systems & Automation

Milwaukee-Tool • Menomonee Falls (WI)

On-site
USD 65,000 - 90,000
401(k) savings plan
Education assistance
On-site wellness and fitness center
Industrial Automation Engineer (Robotics & PLCs)
Industrial Automation Engineer (Robotics & PLCs)

CyberCoders • Waukesha (WI)

On-site
USD 90,000 - 130,000
Medical
Dental
Vision
+5