Embedded Software & Systems Integration Engineer – Remote Control

SMX Services & Consulting, Inc.

Mossville (IL)

On-site

USD 100,000 - 140,000

Full time

6 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SMX Services & Consulting, Inc. in Mossville, IL seeks an Embedded Software & Systems Integration Engineer to join an advanced engineering team.

You will develop real-time embedded control software for remote control and machine vision systems, and lead end-to-end integration across hardware, software, and networks. The ideal candidate has hands-on Embedded C, MATLAB/Simulink, RTOS, and multi-node system integration experience, with strong debugging skills and cross-functional collaboration

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or related field.
  • 5+ years of embedded software development using Embedded C and MATLAB/Simulink.
  • 5+ years of RTOS-based real-time embedded systems experience.
  • 3-5 years of hands-on system integration across multi-node systems.
  • Experience with CAN, J1939 and Ethernet networks.
  • Experience with diagnostic tools such as Vector CANoe/CANalyzer and Wireshark.

Responsibilities

  • Design, develop, and deploy embedded control software on RTOS platforms using Embedded C/C++ and MATLAB/Simulink.
  • Perform end-to-end system integration across embedded software, ECUs, networks, and machine vision systems.
  • Integrate and troubleshoot CAN, J1939, and Ethernet communications.
  • Execute V&V using Hardware-in-the-Loop (HIL) environments.
  • Use CANoe/CANalyzer and Wireshark for testing and diagnostics.
  • Diagnose system-level defects and perform root-cause analysis across hw/sw interfaces.
  • Troubleshoot on bench and in machines; support cross-functional teams on releases.

Skills

Embedded C
MATLAB/Simulink
RTOS
System Integration
CAN
J1939
Ethernet
CANoe/CANalyzer
Wireshark
Git

Education

Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science

Tools

Vector CANoe/CANalyzer
Wireshark
Git

Job description

Role: Embedded Software & Systems Integration Engineer - Remote Control SystemsLocation: Mossville, ILWork Arrangement: 100% OnsiteSchedule: Monday-Friday, 8:00 AM-5:00 PMContract Duration: 13 Months Top Skills

  • Embedded C
  • MATLAB/Simulink
  • Real-Time Embedded Systems / RTOS
  • System Integration

Position Overview

Our client is seeking an Embedded Software & Systems Integration Engineer to join an advanced engineering team developing and validating next-generation remote control, teleoperation, and machine vision systems for industrial applications.

The engineer will be responsible for developing real-time embedded control software, defining and supporting system architectures, and performing end-to-end system integration across embedded software, electronic control modules, communication networks, and machine vision hardware.

The ideal candidate has strong hands-on experience with Embedded C, MATLAB/Simulink, RTOS-based embedded systems, and multi-node system integration, along with the ability to troubleshoot complex hardware/software issues at the system level.

Key Responsibilities
  • Design, develop, and deploy embedded control software using Embedded C/C++ and MATLAB/Simulink on RTOS platforms.
  • Perform end-to-end system integration across embedded software, ECUs, communication networks, and machine vision systems.
  • Integrate and troubleshoot systems involving CAN, J1939, and Ethernet communication protocols.
  • Execute verification and validation (V&V) activities using Hardware-in-the-Loop (HIL) test environments.
  • Utilize tools such as Vector CANoe/CANalyzer and Wireshark for system testing, diagnostics, and troubleshooting.
  • Diagnose system-level defects and perform root-cause analysis across hardware/software interfaces.
  • Troubleshoot embedded systems on physical benches and machines.
  • Collaborate with systems engineering teams on functional safety, FMEA, architecture traceability, requirements, and release documentation.
  • Support system architecture development and integration throughout the product lifecycle.
  • Work closely with cross-functional engineering teams to ensure successful software and system releases.
Required Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.
  • 5+ years of embedded software development experience using Embedded C and MATLAB/Simulink.
  • 5+ years of real-time embedded systems development experience using RTOS.
  • 3-5 years of hands-on system integration experience, including multi-node systems and physical bench/machine troubleshooting.
  • Strong experience with CAN, J1939, and Ethernet communication protocols.
  • Experience with diagnostic and development tools such as:
    • Vector CANoe/CANalyzer
    • Wireshark
    • Git
  • Strong troubleshooting and root-cause analysis skills.
  • Experience working across hardware/software interfaces and integrating complex embedded systems.
Preferred Qualifications
  • Experience with teleoperation, remote control systems, machine automation, robotics, or perception/machine vision systems.
  • Familiarity with AUTOSAR architecture.
  • Knowledge of Functional Safety, including ISO 26262 and/or ISO 13849.
  • Experience with HIL/SIL automated test frameworks.
  • Experience with requirements management tools such as DOORS or Jama.
  • Experience with system architecture, FMEA, requirements traceability, and technical documentation.
Must-Have Skills

Embedded C | MATLAB/Simulink | RTOS | Embedded Systems Development | System Integration | CAN | J1939 | Ethernet | CANoe/CANalyzer | Wireshark | Hardware/Software Integration | Troubleshooting | Root-Cause Analysis

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

Similar jobs worth comparing

Embedded Software Engineer 3
Embedded Software Engineer 3

Belcan Corporation • Mossville (IL)

On-site
USD 110,000 - 135,000
Health care
Dental
Vision benefits
+4
(1111023) Embedded Software Engineer - Remote Control Systems
(1111023) Embedded Software Engineer - Remote Control Systems

Diversified Services Network, Inc. • Northern (KY)

Hybrid
USD 95,000 - 108,000
401(k)
Dental insurance
Vision Insurance
+7
Systems Integration Engineer
Systems Integration Engineer

Veriipro • Chillicothe (IL)

On-site
USD 90,000 - 130,000
Embedded Software Engineer 2 #99464
Embedded Software Engineer 2 #99464

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Optional benefits
Long-term contract with potential to extend
Remote Embedded Software Engineer III
Remote Embedded Software Engineer III

Belcan Corporation • Mossville (IL)

On-site
USD 110,000 - 135,000
Health care
Dental
Vision benefits
+4
Embedded Systems Integration Engineer - Remote Control RTOS
Embedded Systems Integration Engineer - Remote Control RTOS

SMX Services & Consulting, Inc. • Mossville (IL)

On-site
USD 100,000 - 140,000
C++ Embedded Software Engineer 3 #99775
C++ Embedded Software Engineer 3 #99775

Swoon • Peoria (IL)

On-site
USD 120,000 - 160,000
Optional benefits
Embedded Software Engineer for Remote Control Systems
Embedded Software Engineer for Remote Control Systems

Diversified Services Network, Inc. • Mossville (PA)

Remote
USD 95,000 - 108,000
401(k)
Dental insurance
Vision Insurance
+7
System Engineer (Software Integration)
System Engineer (Software Integration)

Redolent Infotech Pvt. Ltd. • Burr Ridge (IL)

On-site
USD 90,000 - 130,000
Embedded Systems Engineer
Embedded Systems Engineer

Cintal, Inc. • Chillicothe (IL)

On-site
USD 90,000 - 120,000
10 paid holidays per year
2 weeks paid time off per year (pror.
Health insurance (medical, dental, and
+4