hero

Find Career Growth in Greater Peoria.

From entry-level to executives, find real opportunities right here in Greater Peoria.
Greater Peoria, IL
companies
Jobs

Sr. Embedded Software Architect - Autonomy

ARi

ARi

Software Engineering, IT
Peoria, IL, USA
Posted on Mar 23, 2026

Job Description

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 & Responsibilities

  • Lead the design, development, and ownership of major autonomy software components across perception, localization, planning, control, or platform layers

  • Define and influence software architecture for scalable, reliable, and maintainable autonomy systems

  • Translate algorithmic concepts and research prototypes into production-grade, real-time software

  • Serve as a technical leader by establishing coding standards, best practices, and design patterns

  • Mentor and guide junior and mid-level engineers through design reviews, code reviews, and technical coaching

  • Collaborate with robotics, controls, AI/ML, simulation, systems, and safety teams to deliver end-to-end autonomy capabilities

  • Drive integration of autonomy software with sensors, actuators, compute platforms, and vehicle networks (e.g., CAN, Ethernet)

  • Lead debugging and root-cause analysis for complex issues observed in simulation, HIL, or field deployments

  • Ensure software quality through automated testing, CI/CD pipelines, performance optimization, and documentation

  • Contribute to technical roadmaps, risk assessments, and long-term platform strategy

  • Work in an Agile team environment with daily stand-ups, planning meetings, and cross-functional collaboration


Education / Experience

  • Bachelor’s degree in Computer Science, Software Engineering, Robotics, or a related field (Master’s preferred) or equivalent experience

  • 5+ years of professional software development experience, with strong focus on autonomy, robotics, or real-time systems

  • Experience in roles such as Senior C++ Software Engineer, Robotics Software Engineer, or Systems Software Engineer is highly relevant

  • Internships are not considered as qualifying experience


Required Skills

Core Technical Skills

  • Strong expertise in C++ (required) and proficiency in Python

  • Proven experience designing and maintaining large-scale, production-grade software systems

  • Deep understanding of Linux-based development, multithreading, memory management, and performance optimization

  • Experience with autonomy or robotics middleware (e.g., ROS/ROS2 or similar frameworks)

  • Hands-on experience with sensor systems (LiDAR, cameras, radar, sensor fusion)

  • Familiarity with motion planning, control algorithms, state estimation, or mapping

  • Experience with simulation, HIL, SIL, or synthetic data pipelines

  • Experience integrating software with vehicle networks (CAN, Ethernet)

  • Exposure to embedded systems, real-time constraints, or edge/GPU computing

  • Knowledge of safety-oriented development practices, reliability engineering, or functional safety concepts

Additional Skills

  • Experience working with distributed systems or middleware architectures

  • Background in off-highway, automotive, construction, mining, or industrial autonomy systems

  • Experience working in cross-functional, multi-team engineering environments

Soft Skills

  • Strong technical communication, design documentation, and code review skills

  • Ability to work effectively in globally distributed teams

  • Mentorship and leadership capabilities to support team growth

  • Strong problem-solving and analytical thinking skills

    The Benefits of Working at ARi

    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