Python Software Engineers-Autonomous Driving Systems levels 2, 3 & 4

Company: Direct Results Consulting, Inc
Location: Livonia, Michigan, United States
Type: Full-time
Posted: 29.APR.2021
< >

Summary

Responsibilities: * Software development in Python (primarily) OR C++ programming primarily utilizing Windows/Linux/QNX. * Develop using 3D...

Description

Responsibilities:

  • Software development in Python (primarily) OR C++ programming primarily utilizing Windows/Linux/QNX.
  • Develop using 3D Graphics (Open GL or VTK) GUI Python/QT
  • Software programming at both the development and application layer.
  • Develop software solutions/tools by studying requirements, designing the software, developing code, testing and releasing the code
  • Follow the software development lifecycle in an Agile environment to develop source code
  • Develop code for software tools in custom formats for autonomous OEM customers
  • Selecting, assessing, and applying a wide range third-party tools and libraries


Desired Skills

  • BSCS/BSCE/BSEE, required. Master's degree or higher, a plus
  • 1-5 years (mid leve) 5-15yrs (senior to principal) plus experience programming in Python (primarily) OR C++ for Linux/Windows/QNX
  • Experience with multi-language code bases with Agile/ full software life cycle development
  • Knowledge or experience in Path planning and ROS is a plus
  • Experience in the development of detailed written software design specifications
  • Experience building optimized and multi-threaded libraries, desired
  • Experience with software development tools like GIT, Jira, unit test tools
  • SDLC and/or familiarity with SQL and/or any experience in autonomous systems, is a plus

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...