Path Planning Engineer

Caterpillar Inc.

Robotics software development
Software design description
Application software and algorithms
Assist in the design, definition, development, and test of robotics software development, collaborating with senior engineers to ensure client needs are met

Job Summary

  • Assist in the design, definition, development, and test of robotics software development, collaborating with senior engineers to ensure client needs are met.
  • Collect and research customer experience data on robotic platforms, document architecture specifications, and utilize tools to debug, test, and maintain software and hardware systems.
  • Participate in the design and development of application software and algorithms for robotic platforms, ensuring quality and adherence to requirements through testing.

Matching Summary

Assist in the design, definition, development, and test of robotics software development, collaborating with senior engineers to ensure client needs are met.

Skills & Requirements

Must-have

  • robotics software development
  • software design description
  • application software and algorithms
  • software development life cycle
  • software product testing
  • application development tools
  • programming languages and tools

Nice-to-have

  • customer experience research
  • industry trends and directions
  • problem solving techniques
  • artificial intelligence concepts

Key Requirements

  • Degree in Engineering, Computer Science, or Materials Science
  • Working knowledge of industry
  • Working knowledge of problem solving
  • Working knowledge of SDLC
  • Working knowledge of software testing
  • Working knowledge of application development tools
  • Basic understanding of Artificial Intelligence
  • Working knowledge of programming
  • Working knowledge of technical troubleshooting

Work Rights

Not specified

Tailored Resume

Cover Letter