Are You An Employer?
If you're looking to post a job, go to our employer website. (Thanks, but I'm searching for a job).)
Are You A Job Seeker?
If you're searching for a job, go to our job seeker website. (Thanks, but I'm looking to post a job).)
Don't display this message again x
Sign In
 [New User? Sign Up]
Mobile Version

Robotics Planning Software Engineer

General Dynamics Land Systems

Sterling Heights, Michigan 48310
Job Type:
Job Status:
Full Time
  • Software Engineering
General Dynamics Land Systems
  • Save Ad
  • Email Friend
  • Print

Job Details

Robotics Planning Software Engineer to develop robotic systems that can reliably perform increasingly complex tasks in dynamic environments. Candidates will help design, integrate, test, deploy, and maintain new machine intelligence functionality, and help solve challenging problems in robotics, sensor processing, motion control, and motion planning on autonomous vehicles. Desired experience includes deliberative and reactive optimization-based path planning in obstacle-filled environments, 3D SLAM on mobile platforms, and visualization and processing large 3D point clouds. We focus on technology transfer applications, leveraging our academic ties and strong software engineering fundamentals. We are seeking people who quickly solve problems, generate big ideas, work in new technology areas, drive concepts into prototypes, and envision how prototypes transition to end user products.


BS,MS,or PhD in Engineering or Computer Science degree with strong experience in computer software development. 6 to 9 years of post-gradua experience preferred.
Engineering or Computer Science degree with strong experience in computer software development.
Strong programming experience in C, C++, Object Oriented Software and associated design principles. Additional knowledge of C++ 11, C++ Templates, Linux and Python.
Software development experience in one or more of the following areas: robotic controls, planning, navigation, human-robot interaction, manipulation, machine learning.
Strong experience in integrating sensors and control algorithms for robotic vehicles.
Working knowledge of various robot algorithms including motion planning, kinematics/inverse kinematics, servo control, dynamics, autonomous or semi-autonomous navigation, and robotic manipulation.
Working knowledge of robot perception, machine learning and real-time control is desired.
Demonstrated ability to work effectively within a small team environment, strong personal drive, and above average verbal & written communications skills is desired.
Strong analytical reasoning, organizational, communication, and prioritization skills are desired.
Hands-on experience with real-world robotic applications is desired.

To indicate your interest and submit a resume please go to reference Requisition Number SHC-LF-17-19721 with a source code of IEEE Posting.

Quick Search:

Enter Keyword(s):
Enter Location: