Sr. Controls Engineer - Autonomy & Active Safety
Oshkosh CorporationAbout the role
At Oshkosh, we build, serve and protect people and communities around the world by designing and manufacturing some of the toughest specialty trucks and access equipment. We employ over 18,000 team members all united by a common purpose. Our engineering and product innovation help keep soldiers and firefighters safe, is critical in building and keeping communities clean and helps people do their jobs every day.
The Engineer Senior – Autonomy & Active Safety is a highly motivated individual contributor who will provide design, development and integration support for safety-critical real-time control systems for unmanned ground vehicles.
You will work within advanced products engineering group in the development of control strategy for advanced vehicle control systems. Controls work encompasses advanced control strategy development and verification for unmanned ground vehicle systems and active safety for on-road and off-road applications.
YOUR IMPACT
Responsible for advanced vehicle system controls research, development, verification and validation, testing and production implementation.
Establish requirements (resources, equipment, estimates, test plans, and milestones) according to the needs of a project.
Responsible for developing control strategies in a virtual simulation environment using modeling tools (such as ADAMS, Matlab/Simulink/Stateflow, EASY 5 etc.) or hardware-in-the-loop simulators and transferring simulated strategies to vehicle testing and eventual production implementation.
Work with internal and external (industry consortiums, universities...) project teams on advanced control development efforts.
Assist feasibility studies and project estimates (manpower, budget development, timelines...) on proposed projects.
Support proposal development with regards to acquiring appropriate funding for various advanced control development efforts.
Provide support and insight to engineering design teams as needed based on expertise.
MINIMUM QUALIFICATIONS
Bachelor's degree in engineering and 3 plus years related work experience or Master’s degree in engineering and 1 or more years related work experience.
STANDOUT QUALIFICATIONS
Current experience writing model-based software in MATLAB/Simulink environment
Knowledge of classical control theory, optimal controls, adaptive controls, model predictive controls, and state-space modeling
Current experience writing C++ software
Experience writing embedded applications on microcontrollers
Experience with real-time operating systems
Experience working with CAN and the J1939 protocol
Familiarity with tools such as Vector CANalyzer, dSPACE TargetLink, dSPACE ControlDesk
Current experience writing Python software
Strong oral and written communication skills
Experience with automotive, Off-Highway or heavy-duty equipment
Strong analytical and problem-solving skills
CORE COMPETENCIES:
Internal Contacts: Contact with peers and others involving explanation of information (these contacts may be within or outside department or division), and the gathering of factual information; may include the communication of sensitive or confidential information.
External Contacts: Limited external contact to: gather information, answer queries, or ask assistance.
Communication Skills: Read, write and comprehend simple instructions, short correspondence and memos; Read and interpret safety rules, operating/maintenance instructions and procedure manuals; Write routine reports, correspondence and speak effectively before both internal and external groups; Read, analyze and interpret business manuals, technical procedures and/or government regulations: Read, analyze and interpret scientific and technical journals, financial reports and legal documents.
Decision-Making: Regularly makes decisions or responsibility, involving evaluation of information. Decisions may require development or application of alternatives or precedents.
Complexity, Judgment and Problem Solving: Generally diversified and moderately difficult work. Requires judgment in the adaptation and interpretation of established practices and procedures to meet problems and situations to which the application is not clearly defined.
Supervisory/Managerial: General instructing, scheduling, and reviewing the work of others performing the same or directly related work. Acts as “lead worker”.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s