Embedded Software Engineer

ARi

Peoria (IL)

On-site

USD 90,000 - 115,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ARi, located in Peoria, IL, is looking for an Embedded Software Engineer skilled in C++/Linux development for safety-critical machine applications. You will design, develop, and test embedded software, and implement radar and camera processing features while collaborating with global engineering teams.

The ideal candidate holds a Bachelor’s or Master’s degree with extensive experience in embedded systems and debugging processes. Join us in making a significant impact in the field.

Qualifications

  • 6–7 years of relevant experience with a Bachelor's degree.
  • 5+ years of relevant experience with a Master's degree.

Responsibilities

  • Design and develop embedded software for safety-critical applications.
  • Implement radar and camera processing pipelines.
  • Collaborate with global teams for integration and testing.

Skills

C/C++ programming
Embedded Linux systems
Radar data processing
Camera data processing
Debugging and troubleshooting
Git and version control

Education

Bachelor's degree
Master's degree

Tools

NVIDIA toolsets
GStreamer

Job description

We have an exciting opportunity for an Embedded Software Engineer with strong experience in C++/Linux development, embedded systems, and radar/camera perception processing for safety-critical machine applications.

Role: Embedded Software Engineer

Location: Peoria, IL

Work Type: Full-Time | Onsite

Key Responsibilities
  • Design, develop, integrate, and test embedded software for safety-critical machine applications
  • Develop embedded features using C++, Linux, and GitHub-based workflows
  • Implement and optimize radar and camera processing pipelines
  • Debug, triage, and resolve system-level software and integration issues
  • Define and execute validation and testing plans
  • Collaborate with global teams including systems, validation, and machine engineering groups
  • Improve system efficiency, scalability, and software stability
Required Skills
  • Strong C/C++ programming and software design experience
  • Hands‑on experience with embedded Linux systems
  • Experience with radar and camera data processing
  • Knowledge of embedded datalinks such as CAN and Ethernet
  • Strong debugging, troubleshooting, and system integration skills
  • Experience using Git, compilers, and debugging tools
Preferred Skills
  • NVIDIA toolsets including CUDA, TensorRT, Drive/Jetson ecosystem
  • Experience with GStreamer and multimedia pipelines
  • Background in robotics, sensors, autonomy, or perception systems
  • Experience with test frameworks such as C Test or GTest
Education & Experience
  • Bachelor’s degree with 6–7 years of relevant experience OR
  • Master’s degree with 5+ years of relevant experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Perception Systems Engineer (C++/Linux)
Senior Embedded Perception Systems Engineer (C++/Linux)

ARi • Peoria (IL)

On-site
USD 110,000 - 170,000
Senior Embedded Engineer (Radar & Vision, C++/Linux)
Senior Embedded Engineer (Radar & Vision, C++/Linux)

ARi • Peoria (IL)

On-site
USD 90,000 - 115,000
Embedded Software Engineer – Perception Systems (C++/Linux)
Embedded Software Engineer – Perception Systems (C++/Linux)

ARi • Peoria (IL)

On-site
USD 110,000 - 170,000
Embedded Software Engineer
Embedded Software Engineer

Technovative Applications • Brea (CA)

On-site
USD 120,000 - 180,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
Staff Embedded Software Engineer - Imaging & Radar (Remote)
Staff Embedded Software Engineer - Imaging & Radar (Remote)

d3engineering • City of Rochester (NY)

On-site
USD 125,000 - 152,000
Remote work options
Flexible schedules
Tuition assistance
+3
Staff Embedded C++ Software Engineer - Robotics
Staff Embedded C++ Software Engineer - Robotics

Full Spectrum • Westborough (MA)

On-site
USD 120,000 - 190,000
Staff Embedded Software Lead — Imaging & Radar (Remote)
Staff Embedded Software Lead — Imaging & Radar (Remote)

D3 Embedded • City of Rochester (NY)

On-site
USD 125,000 - 152,000
Medical coverage
Dental coverage
401k retirement contribution
+3
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Pixels on Target LLC • United States

On-site
USD 120,000 - 150,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

D3 Engineering • City of Rochester (NY)

On-site
USD 100,000 - 130,000
Medical and dental coverage
401(k) retirement contribution
Tuition assistance