×
Register Here to Apply for Jobs or Post Jobs. X

Automotive Embedded Software Engineer

Job in Peoria, Peoria County, Illinois, 61639, USA
Listing for: Global Connect Technologies
Full Time position
Listed on 2026-07-14
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Unix/Linux, C++ Developer
Salary/Wage Range or Industry Benchmark: 110000 - 140000 USD Yearly USD 110000.00 140000.00 YEAR
Job Description & How to Apply Below

Job Title:

Embedded Software Engineer – C++ Linux (Camera & Radar Perception)
Job Summary

We are seeking an experienced Embedded Software Engineer to design, develop, integrate, and validate embedded software for safety‑critical machine applications with a focus on camera and radar‑based perception systems
. The ideal candidate will have strong expertise in C++ development on Linux
, embedded system integration, sensor data processing, and system‑level debugging. This role involves working closely with cross‑functional engineering teams to develop high‑performance software for autonomous and intelligent machine applications.

Key Responsibilities
  • Design, develop, integrate, and maintain embedded software for safety‑critical machine control and perception systems.
  • Develop high‑performance embedded applications using C++ on Linux
    ‑based embedded platforms.
  • Design and optimize camera and radar data processing pipelines for perception and autonomous machine functionality.
  • Integrate perception software with embedded hardware, sensors, ECUs, and machine control systems.
  • Debug software, hardware, and system‑level issues using industry‑standard debugging and diagnostic tools.
  • Develop and execute software validation plans, including unit, integration, regression, functional, and system‑level testing.
  • Collaborate with systems engineering, controls, validation, and global software development teams throughout the product lifecycle.
  • Optimize software performance, reliability, scalability, and maintainability.
  • Participate in software architecture design, technical reviews, and code reviews.
  • Manage source code, software releases, and configuration management using Git and modern development practices.
  • Document software designs, test results, and technical specifications.
Required Qualifications
  • Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics
    , or a related technical field.
  • 5+ years of experience developing embedded software using C++ on Linux platforms.
  • Strong understanding of object‑oriented programming and software design principles.
  • Experience developing software for embedded, robotics, autonomous, automotive, or industrial machine applications.
Required Technical Skills
  • Strong programming skills in C++.
  • Embedded software development on Linux
    .
  • Experience with camera and radar sensor data processing
    .
  • Knowledge of embedded communication protocols including CAN and Ethernet
    .
  • Strong debugging and troubleshooting skills at software, hardware, and system levels.
  • Experience with Git
    , compilers, debuggers, and embedded software development tools.
  • Understanding of software integration, validation, regression testing, and system testing.
Preferred Skills
  • Experience with NVIDIA Jetson, CUDA, TensorRT, or DRIVE platforms
    .
  • Knowledge of GStreamer and multimedia pipeline development.
  • Experience with robotics, autonomous systems, perception algorithms, or sensor fusion
    .
  • Experience using unit testing frameworks such as Google Test (GTest).
  • Familiarity with real‑time embedded systems and safety‑critical software development.
  • Experience mentoring junior engineers and leading technical discussions.
Top 3 Required Skills
  • Embedded C++ software development on Linux.
  • Camera and radar perception software development.
  • Embedded system integration, debugging, and troubleshooting.
Soft Skills
  • Strong analytical and problem‑solving abilities.
  • Excellent written and verbal communication skills.
  • Ability to work effectively in cross‑functional and global engineering teams.
  • Self‑motivated with strong organizational and time management skills.
  • Ability to manage multiple priorities in a fast‑paced product development environment.
  • Leadership and mentoring experience is a plus.
Preferred Industry Experience

Candidates with experience in the following industries are highly preferred:

  • Automotive ADAS and Autonomous Driving
  • Off‑Highway Vehicles
  • Robotics
  • Autonomous Machines
  • Embedded Systems Development
  • Heavy Equipment and Construction Machinery
  • Safety‑Critical Embedded Software Engineering
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary