Embedded Software Engineer 3

Cullerton Group, LLC
Peoria, IL, United States
1 day ago
Apply on www.disabledperson.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$156,000.0
Working hours
Shift work

Tech stack

Artificial Intelligence Systems Engineering AUTomotive Open System Architecture (AUTOSAR) C++ (Programming Language) Embedded C Embedded Software Ethernet Failure Mode Effects Analysis Hardware-In-The-Loop Simulation MATLAB Real-Time Operating Systems Software Tools
+13 more
Software Engineering Software Requirements Analysis Verification and Validation (Software) Systems Architecture Systems Integration Wireshark Visual Systems Jama (Software) Microsoft Power Automate GitHub Copilot Software Troubleshooting Git Information Technology

Job description

We are seeking an experienced Embedded Software Engineer to support the development of advanced remote-control and autonomy technologies for machine applications. This engineer will design, develop, integrate, and test embedded software and electronic control systems, working across software, hardware, controls, communication networks, and vision systems. The role combines hands-on Embedded C/C++ and MATLAB/Simulink development with system architecture, requirements engineering, integration, verification and validation, and troubleshooting. The engineer will collaborate with a small development team and global engineering groups to deliver robust, production-ready remote-control solutions., * Define system requirements, architecture, interfaces, and end-to-end feature traceability for embedded remote-control systems.

  • Design, develop, integrate, and validate systems spanning embedded software, hardware, controls, communication networks, and vision systems.
  • Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink in RTOS-based environments.
  • Perform system integration, verification and validation (V&V), troubleshooting, and root-cause analysis.
  • Support functional safety, FMEA, product quality, testing, and software release activities.
  • Use AI-assisted engineering tools, such as GitHub Copilot or Microsoft Copilot, to improve development, testing, and documentation.
  • Collaborate with remote-control system engineers and global teams to deliver production-ready solutions.

Requirements

  • Bachelor’s degree or equivalent in Engineering, Computer Science, or a related technical field.
  • Approximately 5+ years of relevant embedded software/systems engineering experience, with strong experience in embedded system development and integration.
  • Strong hands-on experience with Embedded C/C++ and MATLAB/Simulink.
  • Strong embedded development experience involving RTOS.
  • Approximately 3-5 years of system integration experience.
  • Knowledge of requirements engineering, system architecture, electrical schematics, system integration, and V&V.
  • Experience with CAN, Ethernet, and embedded control systems.
  • Experience with tools such as CANoe/CANalyzer, Wireshark, and Git.
  • Experience using AI-assisted engineering tools such as GitHub Copilot or Microsoft Copilot.
  • Strong troubleshooting, analytical, communication, and collaboration skills., * Experience with autonomy, robotics, remote control, or machine-control systems.
  • Familiarity with AUTOSAR, Functional Safety, FMEA, HIL/SIL, DOORS/Jama, and automated testing frameworks.
  • Experience developing embedded systems that integrate software with controls, hardware, communication networks, sensors, or vision systems.
  • Self-motivated and able to learn quickly while working effectively within collaborative engineering teams.

Benefits & conditions

Cullerton Group has a new opportunity for an Embedded Software Engineer 3 - Remote Control Systems. The work will be done onsite full time in Mossville, IL. This is a 12-month position that can lead to permanent employment with our client. Compensation pays $75/hr + full benefits (vision, dental, health insurance, 401k, and holiday pay). The position follows a first-shift schedule, approximately 8:00 AM-4:00 PM, and may require up to 25% domestic travel.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.disabledperson.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · World Congress 2024

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · World Congress 2025

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · World Congress 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all