Robotic Manipulation Software Engineering Intern

Sorry, this job was removed at 4:54 a.m. (MST) on Thursday, March 10, 2022
Find out who's hiring in Greater Denver Area.
See all Internships jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The company

Outrider, the pioneer in autonomous yard operations for logistics hubs, helps large enterprises improve safety and increase efficiency. The only company exclusively focused on automating all aspects of yard operations, Outrider eliminates manual tasks that are hazardous and repetitive. Outrider’s mission is to drive the rapid adoption of sustainable freight transportation by deploying zero-emission systems. Outrider is a private company backed by NEA, 8VC, Koch Disruptive Technologies, and other top-tier investors. For more information, visit www.outrider.ai


The company

Outrider, the pioneer in autonomous yard operations for logistics hubs, helps large enterprises improve safety and increase efficiency. The only company exclusively focused on automating all aspects of yard operations, Outrider eliminates manual tasks that are hazardous and repetitive. Outrider’s mission is to drive the rapid adoption of sustainable freight transportation by deploying zero-emission systems. Outrider is a private company backed by NEA, 8VC, Koch Disruptive Technologies, and other top-tier investors. For more information, visit www.outrider.ai


The role

The Robotics Software Engineering Intern will report to the Robotic Systems Software Development Lead and support the development of proprietary software and hardware products that automate manual tasks performed in busy freight shipping environments utilizing robotic manipulation and associated technologies. This is a mission critical team working in a dynamic environment building a robotics system from the ground up for rapid commercial deployment. This individual will be responsible for contributing to the team’s objectives through working with members of the development team


This position requires exceptional attention to detail, software and/or hardware development abilities, and engineering skills related to perception-driven robotic manipulation. The successful candidate will be primarily responsible for software development that enhances, tests, or redefines existing capabilities to make them more efficient or effective. 

Duties and responsibilities

  • Contribute to the design, build, test, and/or deployment of software functionality for perception-driven robotic manipulation
  • Support software and/or hardware product integration, test, deployment, and maintenance
  • Thrive in a dynamic and fast moving environment

Required qualifications

  • Currently employed or enrolled in a curriculum working towards a bachelor’s degree in computer science, computer engineering, electrical/electronics engineering, and/or mechanical engineering
  • Some C++ development experience either via academic coursework or independent learning
  • Experience with ROS-based software development for robotic systems
  • Excellent written and verbal communication skills
  • Exceptional analytical skills
  • Demonstrated interpersonal skills and ability to work effectively within a team

Ideal qualifications

  • Working towards an advanced degree (Master's/Ph.D.) in computer science, computer engineering, electrical/electronics engineering, and/or mechanical engineering
  • Exposure to robotic perception, manipulation systems, and/or manipulation motion planning
  • Familiarity working in a Linux environment and targeting embedded deployment
  • Experience with robotics software engineering, autonomous vehicle systems, robotic perception, computer vision, and/or planning and controls
  • Familiarity with software engineering support tools, such as CMake, continuous integration packages, the Google test framework and others
  • Python experience – either through academic coursework or independent learning
  • Experience with sockets programming (TCP, UDP) 
  • Familiarity with Graphical User Interface (GUI) toolkits to generate engineering interfaces, dashboards, and tools

At Outrider, we believe in cultivating an environment where there is diversity of perspectives, experiences, and knowledge with the expectation that we thrive in an inclusive environment. Outrider is committed to a workforce where everyone's opportunities are limitless regardless of race, national origin, gender, age, religion, disability, veteran status, or any others that are protected by law.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our company is just steps away from hiking, mountain biking, climbing, and the New Terrain Brewery.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about OutriderFind similar jobs