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
