Robotics Engineer

company banner
OSI Engineering, Inc.
Algorithms, Brainstorming, C, COM, Engineering, GPS, LTE, Linux, MI, Neural networks, Operating systems, Planning, Prototyping, Python, QA, ROS, Radar, Research, Robotics, Sensors, Signal processing, Simulation, Software, Software development, VIA, Wireless communication
Full Time
Depends on Experience

Job Description

Robotics Engineer



An incredible opportunity for a passionate and driven Robotics Engineer just became available for a Research team in Ann Arbor, MI. This individual will support software development, vehicle testing and prototyping, and research application projects.

Key Responsibilities:

  • Research automated vehicle Mobilities and Robotics topics.
  • Hands-on prototyping and vehicle testing.
  • Simulator design and development.
  • Implement and integrate robotics algorithms into software using C++ and Python.
  • Vehicle and Robotic system development using GPS, Radar, camera.
  • Participate in brainstorming activities related to Mobilities and Robotics application project(s).


  • Proficient in C++, comfortable in Python.
  • Hands on experience with Linux.
  • Understanding of basic Path Planning & Perception algorithms.
  • Understanding of simulator design.
  • One year of experience in robotics software development.
  • PhD or Master's degree in CS, CE, EE, ME, or similar disciplines.

Preferred Skills:

  • Passion for learning new software tools and languages.
  • Robot Operating System (ROS) experience.
  • Simulator (CARMaker, Prescan and Vissim) experience.
  • Basic knowledge of latest wireless technologies (5G, V2X, LTE).
  • Experience programming for interfacing between devices, such as analog signal processing and sensor reading via serial ports.
  • Several times of experience in vehicle modification.

Duration: 12 months

Location: Ann Arbor, MI

Type: Contract

Submit resume to  

Company Information

OSI Engineering is a leading talent acquisition and services company, building powerful IT and Engineering development teams to meet speed-to-market demands across the US. We develop, implement and manage workforce solutions through every stage of the product lifecycle, from early application development through final production, delivering the highest-level technology professionals. Our capabilities include technical staff augmentation, managed service programs and resource planning solutions.

With over 20 years of experience, OSI’s technical expertise spans the software stack from the firmware layer up to the user interface. We deliver dynamic and diverse teams for IT Services, Networking Data Services, Cloud Infrastructure and Services, Big Data, Mobile Hardware and Applications, Internet of Things (IoT), Connected Car, Enterprise Information Security and Data Science. Our quality-focused approach to talent acquisition and services helps our clients successfully launch their concepts and products that change the world.

Dice Id : 10365912
Position Id : 7142043
Originally Posted : 3 weeks ago

Similar Positions at OSI Engineering, Inc.

Robotics Software Engineer (Sensor Fusion)
  • Ann Arbor, MI
  • 3 weeks ago
QA Software Engineer
  • San Jose, CA
  • 3 days ago
Scene Understanding Software Engineer
  • San Jose, CA
  • 1 month ago
Embedded Firmware, Software Engineer
  • Eden Prairie, MN
  • 2 weeks ago
Embedded Firmware, Software Engineer
  • Pleasanton, CA
  • 2 weeks ago