-
View all jobs
ARi, headquartered in East Peoria, IL, USA, is a rapidly expanding global engineering enterprise. The essence of our “i” symbolizes our distinctiveness from competitors – an embodiment of innovation, intelligence, ingenuity, and insight. Boasting a diverse team of over 1,500 engineering experts hailing from various nations and cultures across the globe, we are excellently poised to provide intricate and personalized resolutions to our esteemed clients.
Duties And Responsibilities
Core Technical Skills
At ARi, our commitment to our employees goes beyond the workplace, ensuring comprehensive benefits. From day one, full-time employees enjoy group health, dental, and life insurance coverage. Additionally, vision coverage is accessible starting the following month.
Recognizing the significance of rejuvenation, we provide paid time off, sick days, company holidays, and maternity/paternity leave to our full-time staff. In times of loss, we also offer bereavement support. Furthermore, a 401(k) program is maintained for eligible employees.
Recognizing the significance of rejuvenation, we provide paid time off, sick days, company holidays, and maternity/paternity leave to our full-time staff. In times of loss, we also offer bereavement support. Furthermore, a 401(k) program is maintained for eligible employees.
Duties And Responsibilities
- Design and develop task autonomy features for real-time control systems
- Generate and define requirements for task autonomy features
- Collaborate with team members to determine design approaches and implementation strategies
- Develop and implement software features in embedded systems
- Perform issue resolution through triage, debugging, and troubleshooting
- Develop test plans and conduct software validation activities
- Coordinate with system engineers, machine systems, software, and validation teams for integration and testing
- Design, develop, integrate, and test robust, scalable features on embedded electronic control systems for autonomy applications
- Work effectively within a small engineering team (3–6 members) in both office and proving ground environments
- Bachelor’s degree (or equivalent) in Engineering, Computer Science, or a related technical field
- Minimum of 4 years of relevant experience in embedded software development, systems design, or product validation
- Internships and academic project experience are considered valid
- Experience working in embedded systems, real-time software, or autonomy-related applications preferred
Core Technical Skills
- 4+ years of experience in embedded C/C++ development
- 4+ years of experience with embedded systems using Linux and/or RTOS
- Strong understanding of sensor integration and interfacing
- Experience with software validation, test plan development, and debugging
- Knowledge of system integration across hardware and software components
- Experience in robotics, autonomy, or remote control systems
- Familiarity with communication protocols such as CAN, Ethernet, and related tools (CANape, Wireshark)
- Experience with development tools such as Git, debuggers, and compilers
- Strong experience in Linux-based development environments
- Experience with ROS (Robot Operating System)
- Knowledge of perception and positioning sensor configuration and calibration
- Experience with UI development using Qt framework
- Understanding of FMEA and electronic system failure modes
- Experience in embedded real-time systems for off-highway, automotive, or industrial applications
- Strong teamwork, communication, analytical, and troubleshooting skills
- Self-motivated, proactive, and able to work independently
- Ability to learn quickly and adapt in a fast-paced environment
- Experience presenting design concepts, technical reviews, and results
At ARi, our commitment to our employees goes beyond the workplace, ensuring comprehensive benefits. From day one, full-time employees enjoy group health, dental, and life insurance coverage. Additionally, vision coverage is accessible starting the following month.
Recognizing the significance of rejuvenation, we provide paid time off, sick days, company holidays, and maternity/paternity leave to our full-time staff. In times of loss, we also offer bereavement support. Furthermore, a 401(k) program is maintained for eligible employees.
Recognizing the significance of rejuvenation, we provide paid time off, sick days, company holidays, and maternity/paternity leave to our full-time staff. In times of loss, we also offer bereavement support. Furthermore, a 401(k) program is maintained for eligible employees.
Key Skills
Ranked by relevance
embedded
embedded systems
linux
wireshark
ethernet
rtos
git
ui
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Embedded Software Development Engineer
2026-07-04
Full-time
Not Applicable
Belgium
Industrial Machinery Manufacturing
Engineering
View Job Details
Related
DevOps Engineer – Cloud & Platform Engineering (f/m/div.)
2026-07-04
Part-time
Not Applicable
Portugal
Industrial Machinery Manufacturing
Engineering
View Job Details
Related
Embedded Software Engineer - C, Python, STM32 - €85,000
2026-07-01
Full-time
Mid-Senior
Germany
Software Development
Engineering
Login to Apply
- Posted
- Mar 20, 2026
- Type
- Volunteer
- Level
- Not Applicable
- Location
- Peoria Metropolitan Area
- Company
- ARi
Industries
Industrial Machinery Manufacturing
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Embedded Software Development Engineer
2026-07-04
Full-time
Not Applicable
Belgium
Industrial Machinery Manufacturing
Engineering
View Job Details
Related
DevOps Engineer – Cloud & Platform Engineering (f/m/div.)
2026-07-04
Part-time
Not Applicable
Portugal
Industrial Machinery Manufacturing
Engineering
View Job Details
Related
Embedded Software Engineer - C, Python, STM32 - €85,000
2026-07-01
Full-time
Mid-Senior
Germany
Software Development
Engineering