Embedded Software Engineer
Job in
Peoria, Peoria County, Illinois, 61639, USA
Listed on 2026-07-01
Listing for:
ARi
Full Time
position Listed on 2026-07-01
Job specializations:
-
Software Development
Unix/Linux, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer
Job Description & How to Apply Below
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
- Design, develop, integrate, and test embedded software for safety-critical machine applications
- Develop embedded features using C++, Linux, and Git Hub-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
- 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
- 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
- Bachelor’s degree with 6–7 years of relevant experience OR
- Master’s degree with 5+ years of relevant experience
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).
(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:
×