1

Perception Engineer Jobs in Illinois (NOW HIRING)

As a Network Software Engineer at Network Perception, you will lead the design and implementation of a state-of-the-art network modeling solution that is a core part of our software products. This ...

As a Network Software Engineer at Network Perception, you will lead the design and implementation of a state-of-the-art network modeling solution that is a core part of our software products. This ...

Embedded Software Engineer 4

Mossville, IL · On-site

$95K - $126K/yr

The engineer will lead teams responsible for perception, planning, control, and platform capabilities, moving algorithmic concepts from research prototypes into robust, field-ready solutions. Core ...

Embedded Software Engineer

Mossville, IL · On-site

$95K - $126K/yr

Embedded Software Engineer 4 location: Mossville, IL (Onsite) Duration: 6-month contract Core ... Design and own major autonomy software components across perception, localization, and planning ...

Embedded Software Engineer

Mossville, IL · On-site

$95K - $126K/yr

Embedded Software Engineer 4 location: Mossville, IL (Onsite) Duration: 6-month contract Core ... Design and own major autonomy software components across perception, localization, and planning ...

The Project Engineer will serve as the primary on-site resource for the facility acting as the ... Specific vision abilities required by this job include close vision depth perception, and ability ...

Senior Staff Engineer (Solar) (Chicago)

Chicago, IL · On-site

$107K - $147K/yr

Proven track record deploying perception/prediction/AV models and experience with RL and sequence ... Engineering and Information Technology Industries * Software Development Referrals increase your ...

... Perception * Develop deep learning pipelines for object detection, segmentation, and pose ... Collaborate with robotics engineers on sensor selection, placement, and calibration * Support ...

Transportation Engineer

Bolingbrook, IL · On-site

$90K - $125K/yr

We are currently seeking a full-time Transportation Engineer to join our team. Our team works with ... Specific vision abilities required by this job include close vision, color vision, depth perception ...

next page

Showing results 1-20

Perception Engineer information

See Illinois salary details

$12

$54

$78

How much do perception engineer jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for perception engineer in Illinois is $54.26, according to ZipRecruiter salary data. Most workers in this role earn between $38.89 and $72.21 per hour, depending on experience, location, and employer.

What are the typical daily responsibilities of a perception engineer?

As a Perception Engineer, your typical day involves designing, developing, and testing algorithms that help automated systems interpret sensor data from sources such as cameras, lidar, and radar. You’ll spend time collaborating with cross-functional teams, including hardware engineers and software developers, to integrate perception solutions into larger systems like autonomous vehicles or robotics platforms. Regular tasks include data collection and annotation, debugging, performance optimization, and participating in code reviews. This role often requires a balance of independent problem-solving and teamwork to ensure reliable and accurate perception capabilities in ever-changing environments.

What is a perception engineer?

A Perception Engineer develops and optimizes computer vision and sensor-based systems to help machines interpret and understand their surroundings. This role involves working with data from cameras, LiDAR, radar, and other sensors to create models for object detection, tracking, and scene understanding. Perception Engineers commonly work in fields like robotics, autonomous vehicles, and augmented reality, utilizing machine learning and signal processing techniques. Their goal is to enhance a system’s ability to perceive and react to its environment accurately and efficiently.

What are the key skills and qualifications needed to thrive in the perception engineer position, and why are they important?

To thrive as a Perception Engineer, you need a strong background in computer vision, sensor fusion, machine learning, and robotics, usually supported by a degree in electrical engineering, computer science, or a related field. Experience with programming languages like Python or C++, deep learning frameworks (such as TensorFlow or PyTorch), and familiarity with tools like ROS and OpenCV are commonly required. Analytical thinking, problem-solving, and effective communication are valuable soft skills that set top candidates apart. These skills are crucial for developing and optimizing perception systems that enable machines to understand and interact with complex real-world environments.

What are the most commonly searched types of Perception Engineer jobs in Illinois? The most popular types of Perception Engineer jobs in Illinois are:
Infographic showing various Perception Engineer job openings in Illinois as of August 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 100% In-person job distribution, with an average salary of $112,856 per year, or $54.3 per hour.

Embedded Software Engineer - Perception Systems (C++/Linux)

ARi

Peoria, IL

$85K - $90K/yr

Full-time

Re-posted 3 days ago


Job description

Job Description ARi is a fast-growing global engineering firm headquartered in East Peoria, IL, USA. Our power of "i" represents the innovation, intelligence, ingenuity, and insight that differentiates us from our competition. With 1,500+ engineering talent worldwide, representing multiple nationalities and countries, we are well-positioned to deliver sophisticated and custom solutions to our clients.

Duties & Responsibilities Design, develop, integrate, and test embedded software for safety-critical machine applications with a focus on camera and radar-based perception systems. Develop high-performance embedded applications using C++ on Linux platforms. Design, implement, and optimize radar and camera data processing pipelines for perception and autonomous machine functionality.

Integrate perception software with embedded hardware, sensors, and machine control systems. Debug, troubleshoot, and resolve software, hardware, and system-level issues using industry-standard debugging tools. Develop and execute software validation plans, including integration, functional, regression, and system-level testing.

Collaborate with systems, machine controls, validation, and global engineering teams throughout the software development lifecycle. Improve software performance, scalability, stability, and reliability through continuous optimization. Participate in software architecture discussions, code reviews, and technical design reviews.

Support source control, software releases, and configuration management using Git and modern development practices. Required Skills Required Technical Skills Strong proficiency in C/C++ programming and object-oriented software design. Experience developing embedded software on Linux platforms.

Hands-on experience with camera and radar data processing. Experience with embedded communication protocols such as CAN and Ethernet. Strong system-level debugging and troubleshooting skills.

Experience using Git, compilers, debuggers, and software development tools. Knowledge of software integration, validation, and testing methodologies. Preferred Technical Skills NVIDIA development ecosystem (CUDA, TensorRT, Jetson, DRIVE platform).

GStreamer and multimedia pipeline development. Experience with robotics, autonomous systems, perception, or sensor fusion. Experience with unit testing frameworks such as Google Test (GTest) or C Test.

Familiarity with real-time embedded systems and safety-critical software development. Education & Experience Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related technical discipline. 5+ years of experience developing embedded software using C++ in Linux environments.

Experience developing software for embedded, robotics, autonomous, automotive, or industrial machine applications is preferred. Top 3 Skills Embedded C/C++ software development on Linux. Camera and radar perception processing.

Embedded system integration, debugging, and troubleshooting. Soft Skills Required Strong analytical and problem-solving skills. Excellent verbal and written communication.

Ability to work effectively in a collaborative, cross-functional, and global engineering environment. Self-motivated with strong organizational and time management skills. Preferred Experience leading technical discussions and mentoring junior engineers.

Ability to manage multiple priorities in a fast-paced product development environment.


ARi logo

About ARi

Sourced by ZipRecruiter

Industry

Industrial machinery manufacturing

Company size

1,001 - 5,000 Employees

Headquarters location

East Peoria, IL, US

Year founded

2006