Software Engineer, Manufacturing (2027 Grad)
Toyota Automated Logistics
Posted 14 Nov 2026, 06:01 ET
This job at a glance
- Who can apply
- New grads and up to 2 years
- Must know
- PLCEmbedded systemsStatisticsTroubleshootingAgileJira
- Work
- On-site in Noblesville
- Pay
- Not stated by the employer.
- Skill demand
- Troubleshooting39%Embedded systems17%Statistics10%of 149 similar entry-level jobs posted in the US this week
- Listed
- Nov 14, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
This is an entry-level role for a new graduate on the vehicle side of autonomous systems, focusing on motion control, safety systems, and onboard software decision-making for AGVs. You will start with well-scoped features and bug fixes under mentorship, growing into ownership of vehicle subsystems. There is a potential path into perception and vision-guided autonomy work.
Key Responsibilities
Vehicle Control Software Development
- Develop, test, and maintain onboard AGV software, including motion control, navigation behavior, vehicle state management, error handling, and diagnostics.
- Implement features, enhancements, and defect fixes, with design review and mentorship.
- Work with onboard controllers and embedded interfaces (CAN, serial, industrial Ethernet) and integrate vehicle software with higher-level PLC and fleet control.
- Contribute to code reviews, version control hygiene, and software documentation.
Safety Systems & Compliance
- Support development and maintenance of AGV safety functions, including obstacle detection, protective stop behavior, speed and zone enforcement, and E-stop logic.
- Implement and verify safety-related software under direction, following functional safety and industrial vehicle standards (ANSI/ITSDF B56.5, ISO 3691-4).
- Maintain traceability between safety requirements, implementation, and verification evidence.
- Participate in risk assessments, hazard analyses, and design reviews for vehicle safety behavior.
Testing, Validation & Debug
- Write and maintain unit, integration, and regression tests for vehicle software; support automated test development.
- Validate software on physical AGVs in lab and test cells, running scenarios, capturing data, and confirming behavior.
- Troubleshoot vehicle issues using logs, bus analyzers, and data capture tools; perform root cause analysis and drive fixes.
- Support sustaining and field issue resolution.
Engineering Process & Growth Areas
- Work within the team's Agile cadence (JIRA backlog grooming, sprint commitments).
- Contribute to engineering process and software ownership (PLM, design tools, code repositories).
- Grow into AI robotic vision work, including perception pipelines, object/obstacle detection, sensor fusion, and vision-guided AGV behavior.
- Take on additional development scope, subsystem ownership, and technical decision-making.
Requirements & Tech Stack
- Proficiency in at least one of C, C++, C#, or Python.
- Solid fundamentals in data structures, algorithms, and debugging.
- Working knowledge of version control (Git) and collaborative development practices (branching, code review).
- Willingness to work hands-on with physical hardware.
Qualifications
- BS in Computer Science, Software Engineering, Computer Engineering, Software Development, or a related technical discipline.
- 0–2 years of professional experience; new and recent graduates are encouraged to apply.
- Strong documentation, communication, and organizational skills.
- Must be eligible to work in the USA long term without sponsorship.
- Travel Requirements: 5% overnight travel (expenses paid by Toyota Automated Logistics).
About Toyota Automated Logistics
Toyota Automated Logistics is a global partner for integrated warehouse automation. They offer Health, Dental, and Vision Insurance, a 401(k) Retirement Plan with a company match, Vacation / Holiday Pay, Paid Volunteer time off, Tuition Reimbursement, and support for Professional Associations, Conferences and Subscriptions.