The Engineer Autonomy & Active Safety supports the design, development, and integration of advanced software systems for active safety, advanced driver……
Debug field issues using telemetry, log analysis, and on-vehicle testing. Engage in agile development sprints, contribute to technical design discussions, and……
Use AI to find out how well the skills on your resume fit this job description.
Summary
The Engineer Autonomy & Active Safety supports the design, development, and integration of advanced software systems for active safety, advanced driver assistance systems (ADAS), and unmanned ground vehicle platforms. This role contributes to real-time control algorithms, artificial intelligence, motion planning, computer vision, sensor processing, and embedded systems development. Working under the guidance of senior engineers, the position focuses on delivering high-quality software solutions that meet engineering standards, safety requirements, and program objectives.
Key Responsibilities
Perform software development tasks in accordance with established engineering standards and processes
Support design, development, and integration of real-time control algorithms, AI systems, motion planning, computer vision, and sensor processing
Assist senior engineers with plans, designs, peer reviews, documentation, and reporting
Contribute to project tasks of limited complexity in a support role
Develop embedded C/C++ software to configure and control hardware and provide application interfaces
Utilize model-based development tools such as MATLAB, Simulink, and related platforms
Collaborate with internal engineering teams, business units, suppliers, and test organizations
Support test programs, including occasional travel to off-site locations
Participate in cost studies, time estimates, and technical proposals
Follow established development processes, including CMMI Level 3 procedures
Identify operational risks and support mitigation strategies
Prepare requirements documentation and design artifacts
Provide mentorship to interns on shared projects as appropriate
Support cross-functional activities to ensure quality, reliability, and cost objectives are met
Maintain regular attendance and complete additional duties as assigned
Minimum Qualifications
Bachelors degree in Engineering or a related field from an accredited institution
Six months or more of relevant experience (internship experience acceptable)
Familiarity with C#, PLCs, Python, SQL databases, and embedded C/C++
Ability to work effectively in a team environment
Strong written and verbal communication skills
Preferred Qualifications
Bachelors degree in Computer Science, Computer Engineering, or Electrical Engineering
Experience with MATLAB/Simulink and model-based development tools
Automotive industry experience
Experience with embedded C/C++ software development for real-time systems
Core Competencies
Strong collaboration and teamwork skills
Analytical thinking and problem-solving ability
Effective communication across technical and non-technical audiences
Ability to interpret technical documentation, procedures, and regulations
Sound decision-making using established processes and guidelines
Capacity to work within structured policies while applying engineering judgment
Ability to lead or guide peers on specific tasks as needed
Work Environment & Schedule
Primarily on-site role (not a hybrid position)
Occasional work-from-home permitted after training, but not on a regular basis
Routine daytime schedule with infrequent overtime or weekend work
Travel up to approximately 10% to customer sites, test facilities, or supplier locations
Interview process includes 12 rounds of phone or video interviews
Working Conditions
Combination of seated and standing work with frequent computer use
Occasional driving and light lifting may be required
Environment may involve focused analytical tasks and changing priorities
Work may involve collaboration across multiple teams and locations
The minimum salary is $64K and the max salary is $98K.
$64K – $98K/yr (Glassdoor est.)
$79K
/yr Median
Oshkosh, WI
If an employer includes a salary or salary range on their job, we display it as "Employer Provided". If a job has no salary data, Glassdoor displays a "Glassdoor Estimate" if available. To learn more about "Glassdoor Estimates," see our FAQ page.
Working here doesn’t have to be a secret
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.