Embedded Software Engineer – Remote Control & Autonomy Systems

ARi

Peoria (IL)

On-site

USD 90,000 - 100,000

Full time

12 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ARi is seeking an Embedded Software Engineer for Remote Control & Autonomy Systems in Peoria, IL. You will design, develop, and test embedded software for remote control and autonomy applications, collaborating with a global team to deliver robust, production-ready solutions.

The role requires 5–7 years in embedded software and system integration, proficiency in Embedded C/C++, MATLAB/Simulink, RTOS, CAN/Ethernet, and V&V activities.

Qualifications

  • 5–7 years of experience in Systems Engineering, Embedded Software Development, System Integration, and/or Validation.
  • Strong hands-on background in embedded software and system-level development.
  • Experience in embedded software with hardware integration; candidates focused only on validation may not be suitable.

Responsibilities

  • Design, develop, and test embedded software for Remote Control and Autonomy systems.
  • Define system requirements, architecture, interfaces, and traceability.
  • Develop with Embedded C/C++ and MATLAB/Simulink.
  • Support RTOS environments and hardware/software integration.
  • Perform V&V, troubleshooting, root-cause analysis.
  • Work with CAN and Ethernet networks.
  • Use CANoe, CANalyzer, and Wireshark for analysis.
  • Review electrical schematics and support safety, quality, and releases.
  • Participate in HIL/SIL testing and AI-assisted tools usage.

Skills

Embedded C/C++
MATLAB/Simulink
RTOS development
System integration
CAN & Ethernet
Electrical schematics
CANoe/CANalyzer
Wireshark
Git
Root-cause analysis
AI tools Copilot
Team collaboration

Education

Bachelor's degree in Engineering/CS/CE/EE

Job description

Embedded Software Engineer – Remote Control & Autonomy Systems
Embedded Software Engineer – Remote Control & Autonomy Systems

Location: Peoria IL (Onsite)

Job Type: Full-Time

Salary: $90000 -$100000 per year

Duties / Responsibilities
  • Design, develop, integrate, and test embedded software for Remote Control and Autonomy systems used in machine applications.
  • Define and support system requirements, architecture, interfaces, and end-to-end feature traceability.
  • Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink.
  • Support embedded system development in RTOS environments.
  • Perform system-level integration across software, hardware, controls, vision systems, and communication networks.
  • Execute system verification and validation (V&V), troubleshooting, debugging, and root-cause analysis.
  • Work with communication protocols and networks including CAN and Ethernet.
  • Analyze system and network behavior using tools such as CANoe, CANalyzer, and Wireshark.
  • Review and interpret electrical schematics while troubleshooting system-level issues.
  • Support functional safety, FMEA, product quality, and software release activities.
  • Participate in HIL/SIL and automated testing activities as applicable.
  • Utilize AI-assisted engineering tools such as GitHub Copilot and Microsoft Copilot to improve development, testing, and documentation efficiency.
  • Collaborate with Remote Control system engineers and global cross-functional teams to deliver robust, production-ready solutions.
  • Participate as part of a 7–8-person development team focused on new Remote Control and Autonomy technologies.
Education / Experience
  • Bachelor’s degree in Engineering, Computer Science, Computer Engineering, Electrical Engineering, or an equivalent technical field from an accredited institution.
  • 5–7 years of relevant experience in Systems Engineering, Embedded Software Development, System Integration, and/or Validation.
  • Relevant internship experience may be considered as part of overall experience.
  • Strong hands‑on background in embedded software and system-level development is required.
  • Candidates whose experience is primarily or exclusively software validation/testing without embedded development and system integration experience may not be suitable for this position.
Required Skills
  • 5+ years of Embedded C/C++ development experience.
  • Strong hands‑on experience with MATLAB/Simulink for embedded control system development.
  • 5+ years of embedded systems development experience, including RTOS-based systems.
  • 3–5 years of system integration experience.
  • Strong understanding of requirements engineering, system architecture, interfaces, system integration, and V&V.
  • Experience working with RTOS, CAN, Ethernet, and embedded electronic control systems.
  • Ability to read and understand electrical schematics and troubleshoot hardware/software integration issues.
  • Hands‑on experience with CANoe, CANalyzer, Wireshark, Git, and modern software development and testing tools.
  • Experience performing technical troubleshooting and root-cause analysis across software, hardware, and communication interfaces.
  • Familiarity with AI-assisted engineering tools such as GitHub Copilot or Microsoft Copilot.
  • Strong analytical, problem‑solving, communication, and collaboration skills.
  • Self‑motivated and able to learn new technologies quickly while working effectively within a global engineering team.
  • Ability to work onsite in an office-based environment.
Preferred Skills

Experience with Autonomy, Robotics, Remote Control, or Machine Control Systems is highly preferred. Familiarity with AUTOSAR, Functional Safety, FMEA, HIL/SIL, DOORS/Jama, vision systems, and automated test frameworks would be beneficial.

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

Similar jobs worth comparing

Embedded Software & Systems Integration Engineer – Remote Control
Embedded Software & Systems Integration Engineer – Remote Control

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

On-site
USD 100,000 - 140,000
Senior Embedded Engineer – Remote Control & Autonomy
Senior Embedded Engineer – Remote Control & Autonomy

ARi • Peoria (IL)

On-site
USD 90,000 - 100,000
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
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
Embedded Systems Engineer
Embedded Systems Engineer

Cintal, Inc. • Chillicothe (IL)

On-site
USD 90,000 - 120,000
Paid holidays
Paid time off
Medical insurance
+5
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

ZipStaff Inc. • Pittsburgh

On-site
USD 110,000 - 140,000
Systems Integration Engineer
Systems Integration Engineer

Veriipro • Chillicothe (IL)

On-site
USD 90,000 - 130,000
Principal Systems Engineer-Autonomy & Active Safety
Principal Systems Engineer-Autonomy & Active Safety

Zobility • Oshkosh (WI)

On-site
USD 120,000 - 180,000
Embedded Software Engineering Specialist
Embedded Software Engineering Specialist

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 128,000 - 209,000
Healthcare benefits
Paid time off
401(k) plans
+8
Embedded Software Engineer
Embedded Software Engineer

The Home Depot • Waltham (MA)

On-site
USD 120,000 - 170,000