Oshkosh Corporation

Principal Engineer - Autonomy

Oshkosh Corporation
Apply
1 month ago
Frederick, MD, USAStaff+

Base Salary

$92k - $148k/yr

Responsibilities

  • Develop and integrate ROS2-based autonomy software.
  • Design and develop software architecture, motion planning, computer vision, sensor processing algorithms, graphical user interfaces, and inter-process messaging for active safety, advanced driver assistance systems, and unmanned ground vehicle control systems.
  • Write high-quality, maintainable C++ code and develop software unit and regression tests.
  • Perform engineering calculations, investigations, software development, hardware selection, analysis, and design activities.
  • Autonomously develop and deliver small and large portions of the overall application.
  • Write requirements and design documentation.
  • Support engineering programs, supervisors, suppliers, engineering specialists, and other departments, including travel to off-site locations as necessary.
  • Make significant decisions affecting the department and act as a lead worker by instructing, scheduling, and reviewing related work.

Requirements

  • Accredited bachelor’s degree in engineering or a related field.
  • Five or more years of related experience.
  • Proficiency in ROS2-based software development within complex applications.
  • Ability to produce high-quality and maintainable C++ code.
  • Familiarity with Ubuntu 22.04 or later and distributed systems.
  • Preferred qualifications include a bachelor’s degree in computer science, computer engineering, or electrical engineering, and real-world autonomy project experience as a key contributor.
  • Applicants may need to be U.S. Persons for positions involving controlled goods and technologies subject to ITAR or EAR regulations.

Benefits

  • Pay range is $91,500.00-$148,100.00 across all U.S. locations, with individual pay determined by scope, experience, education, skills, and internal equity.
  • Competitive total rewards package, people-first culture, and opportunities to support team member growth and success.
  • Reasonable accommodation is available for applicants with disabilities.
  • Routine shift hours with infrequent overtime, weekend work, or shift rotation; travel to off-site locations may be required.

Tech Stack

Categories

Robotics
Oshkosh Corporation

About Oshkosh Corporation

5,001-10,000 employees
Contact me