Embedded Software Engineer 3

  • Location: Chillicothe, Illinois
  • Type: Contract
  • Job #103302

Job Title:  Embedded Software Engineer 3

Location: Chillicothe, IL

Job Type: Contract

Expected hours per week (must include “per week”): 40 hours per week

Schedule (include days, hours, onsite/hybrid or remote): 5 days onsite 

Pay Range (must include “per hour”): $60 to $67 depending on benefits selected 

Job Description:  

Benefits: 80 hours paid t

Application Engineer – Autonomous Systems

Overview

We are seeking an experienced Application Engineer to support the design and delivery of autonomous systems for large-scale equipment. This role collaborates closely with cross-functional teams to analyze requirements, design technical solutions, and ensure successful implementation and validation of new features and capabilities.

Key Responsibilities

  • Collaborate with application architects, engineering teams, and subject matter experts to evaluate new requirements and technical issues.
  • Analyze system needs, assess risks and benefits, and identify optimal solution approaches.
  • Develop and document system designs, breaking them down into actionable work items for delivery teams.
  • Partner with engineering and delivery teams throughout implementation to ensure alignment with design intent.
  • Review completed solutions against original requirements to ensure quality and functionality.
  • Support validation teams in test plan development, defect triage, and issue resolution.
  • Troubleshoot complex system issues across software and hardware environments.

Team & Collaboration

  • Work within a highly collaborative environment across application and platform engineering teams.
  • Partner with cross-functional groups including validation, product support, business teams, and other engineering disciplines.
  • Contribute as part of an application team led by a technical program manager and application architect.

Work Environment

  • Primarily office-based with occasional work in lab or validation environments.
  • Periodic travel may be required to testing sites or customer locations.

Required Qualifications

  • 5–7 years of relevant engineering experience.
  • Bachelor’s degree in Engineering, Computer Science, or a related field (or equivalent experience).
  • Internship experience may count toward total years of experience.

Top Skills

  • Strong understanding of robotics and autonomous systems fundamentals.
  • Proven ability to collaborate across diverse, cross-functional teams.
  • Experience with system design and evaluating technical tradeoffs objectively.

Technical Skills

Required:

  • Experience with software and electronic hardware development processes.
  • Background in autonomous or automated robotics systems.
  • Requirements decomposition and solution development.
  • Risk and benefit analysis for design decisions.
  • Technical documentation and design writing.
  • Troubleshooting complex, integrated systems.

Preferred:

  • Experience with large equipment or machinery systems (e.g., mining, construction, or agriculture).
  • Familiarity with product lifecycle and multi-generation product development.
  • Data analysis and issue investigation using scripting/tools.
  • Knowledge of safety frameworks (e.g., functional safety, SOTIF).
  • Experience with simulation tools and validation methods (SiL, HiL).
  • Exposure to C++ and/or Python.
  • Experience working in Linux-based environments.

Soft Skills

Required:

  • Strong collaboration skills across global, specialized teams.
  • Clear and effective communication with technical and non-technical stakeholders.
  • Continuous learning mindset.
  • Self-starter with strong initiative.

Preferred:

  • Strong organizational and time management skills.
  • Ability to prioritize tasks in a fast-paced environment.
  • Innovative thinking and problem-solving.
  • Project management exposure.

Time off, paid holidays, medical insurance contributions, dental vision and our 401k retirement savings plan 

#INDOEM
#LI-EK1

Scroll to Top