✦ Luna Orbit — Engineering (Non-Software)

Principal Engineer - Robotics

at Oshkosh

Unknown 💰 $91K – $148K USD / year Posted April 02, 2026
Salary $91K – $148K USD / year
Type Full-Time
Experience entry
Exp. Years 0-1 year
Education Bachelor's degree
Category Engineering (Non-Software)

Engineer - Autonomy develops software for active safety and autonomous systems, working with real-time control, IoT-style sensor processing, and embedded software in a domestic manufacturing context.

  • Support basic software development tasks; assist in CI/CD and build/deploy; contribute to test cases and automation; assist with integration of software with hardware; document processes

Familiarity with C++, Python, Linux, and MATLAB/Simulink; experience with CI/CD practices; embedded software and real-time constraints; scripting in JavaScript.

The ideal candidate is an entry-level engineer with foundational software/hardware experience in autonomy, strong C++/Python skills, and comfort with Linux and MATLAB/Simulink for robotics applications.

Accredited Bachelor's degree in Engineering or related fieldInternship or 6+ months of related experienceExperience with software/hardware development and DevOps practice
Experience with MATLAB/SimulinkEmbedded software developmentExperience with real-time control systemsLinux infrastructure experience
MATLABSimulinkTargetLinkLinuxPythonC++
C++PythonLinuxCI/CD toolsScripting (JavaScript)Embedded softwareMATLABSimulinkTargetLink
C++PythonLinuxCI/CD toolsScripting (JavaScript)Embedded softwareMATLABSimulinkTargetLink
problem solvingteamworkcommunicationlearningattention to detail
Industry Manufacturing
Job Function Provide software development and integration support for autonomy and active safety systems in Oshkosh's unmanned/robotic platforms.
Role Subtype Embedded Engineer
Tech Domains Python, SQL / PostgreSQL, Linux, JavaScript, MATLAB
engineer autonomyautonomyactive safetyadasunmanned ground vehicleembedded cembedded c++matlabsimulinktargetlinklinuxpythonsqljavascriptci/cddevelopment and operationsc++robotics

No bachelor’s degree, No internship or 6 months of related experience, Lack of hands-on embedded/software exposure

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile