
Software Engineer - Autonomy
Oshkosh Corporation
The Role
Overview
Develop embedded software for autonomous vehicle safety and driver assistance systems.
Key Responsibilities
- cost estimation
- design documentation
- software development
- cmmi processes
- supplier support
- quality design
Tasks
-Participate in cost studies, project time estimation, and technical proposals. -Under close supervision, work on project tasks of limited complexity in a support role. -Decision-Making: Regularly makes decisions of responsibility, involving evaluation of information. Decisions may require development or application of alternatives or precedents. -Support supervisor, suppliers, engineering specialists, and other departments to execute job assignments consisting of meeting specifications and performing calculations, analysis, and design. -Write requirements and design documentation. -Support senior engineers in the preparation of basic plans, designs, algorithms, peer reviews and/or reporting. -Under close supervision, perform basic software development and tasks as assigned according to Oshkosh as well as general industry engineering standards and processes. -Process engineering information through CMMI level 3 procedures. -Direct support of suppliers and test programs to include travel to off-site locations as necessary to accomplish assigned engineering programs. -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. -Provide guidance or mentorship to interns working on a common project. -Collaborate as needed with other engineering or business support disciplines internally as well as suppliers externally. -Use reasonable foresight to identify vehicle operation and maintenance risks and control them within acceptable levels. -Responsible for quality conscious design including cost and reliability. -Supervisory/Managerial: General instructing, scheduling, and reviewing the work of others performing the same or directly related work. Acts as “lead worker”.
Requirements
- functional safety
- matlab
- simulink
- c#
- embedded c++
- bachelor's degree
What You Bring
-Experience with functional safety (e.g., ISO 26262, IEC 61508, UL 4600, MIL-STD 882.) -Familiarity with systems engineering, and requirements management tools. -Non-Physical Demands: Frequent: Analysis/Reasoning, Communication/Interpretation, Math/Mental Computation, Reading, Sustained Mental Activity (i.e. auditing, problem solving, grant writing, composing reports), Writing. -Regular attendance is required. -Ability to learn and utilize model-based software tools such as MATLAB, Simulink, TargetLink, etc. -External Contacts: Limited external contact to: gather information, answer queries, or ask assistance. -Familiarity with C#, PLCs, and Python, in addition to embedded C/C++. -Experience with MATLAB/Simulink environment. -Accredited Bachelor's degree in Software Engineering or related field and Internship experience or six (6) or more months of related work experience. -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. -Experience with automotive active safety and driver assist systems. -Experience with design/development/integration of safety-critical systems/components. -Proficiency with CAN communication protocols and understanding of typical automotive interfaces -Complexity, Judgment and Problem Solving: Generally structured work, but involving a choice of action within limits of standard policy and procedures. -Physical Demands: Frequent: Standing, Walking/Running, Sitting, Reaching, Hearing, Talking, Visual, Typing; Occasional: Driving, Fine Dexterity, Manual Dexterity; Upper Extremity Repetitive Motion; Seldom: Lifting/Carrying 25lbs., Pushing/Pulling 25llbs. -Ability to write embedded C and/or C++ software to configure and control hardware and provide API’s for application code.
People Also Searched For
Project Manager jobs in Appleton , Wisconsin , US
Controls Engineer jobs in Appleton , Wisconsin , US
Structural Engineer jobs in Appleton , Wisconsin , US
Project Manager jobs in Wisconsin , US
Controls Engineer jobs in Wisconsin , US
Structural Engineer jobs in Wisconsin , US
Project Manager jobs in Appleton , US
Controls Engineer jobs in Appleton , US
Structural Engineer jobs in Appleton , US
Benefits
-Work Schedule: Routine shift hours. Infrequent overtime, weekend, or shift rotation.
The Company
About Oshkosh Corporation
-Built its reputation with ‘Old Betsy,’ a pioneering four‑wheel‑drive truck that still operates today. -Expanded into military trucks, aerial lifts, fire apparatus, airport rescue vehicles, refuse trucks and concrete mixers. -Structured into distinct segments—Defense, Access, Vocational (fire/emergency), and Commercial. -Major projects include supplying the U.S. military’s family of tactical vehicles, pioneering electric USPS mail trucks, autonomous garbage robots and airport fire engines. -Their patented TAK‑4 independent suspension and AI‑powered safety systems propel off‑road performance and operator protection. -Recent deals span electric fire trucks (Volterra series) and zero‑emission refuse vehicles.
Sector Specialisms
Access Equipment
Defense
Fire and Emergency
Commercial/Civil
Airport Products
Tactical Wheeled Vehicles
Homeland Security Vehicles
Mobile Command Vehicles
Communications Vehicles
Fire Apparatus
Ambulances/Medical Vehicles
Police Vehicles
Refuse/Garbage Vehicles
Concrete Mixers
Snow Removal Vehicles
Aerial Work Platforms
Telehandlers
Towing and Recovery Vehicles
Engineering and Product Development
Field Service Vehicles
Mounted Cranes
Aviation Ground Equipment
Airport Gate Equipment
Military Vehicles
Unmanned Ground Vehicle Solutions
Vehicle Components
