Perception Software Engineer - Autonomous Driving - RLE International : Job Details

Perception Software Engineer - Autonomous Driving

RLE International

Job Location : Southfield,MI, USA

Posted on : 2025-07-24T17:32:22Z

Job Description :

RLE International has an opportunity for a Perception Software Engineer - Autonomous Driving located in Southfield, Michigan.

We are currently seeking a perception software engineer to be responsible for the development, integration and deployment of perception algorithm and software systems into the vehicle. This position requires an experienced professional with a track record of technical excellence in automotive sensing applications.

This role has high impact to the overall Perception department deliverables, and a good starting point to interact with the large ADAS system.

Job Description:

The role will consist of:

  • Responsible for building/maintaining data playback system with Linux system
  • Perception software integration and deployment to our new computation platform
  • Triage perception system fault in the system

Role and Responsibilities:

  • Work in a world-class ADAS/Autonomous Driving team • Implement high-quality automotive grade software code compliant to automotive quality and safety standards
  • Integrate software stack with the overall perception software stack for running onboard perception system with excellent performance and high fault tolerance
  • Test, release, and launch the perception algorithm into production programs
  • Conduct on-road ADAS software testing and create test plans to support algorithm development
  • Contribute to the systems requirements and identify performance metrics for individual components
  • Contribute to the ADAS software roadmap, strategic planning, and development timeline

Required Qualifications:

  • Strong experience with C++/Python programming language
  • Experience in component and system software integration, testing and verification
  • Experience with real time operating systems
  • A practical hands-on approach to complement the theoretical knowledge and creativity required to solve Autonomous Driving
  • Experience with requirements validation and verification for subsystems as well as integrated system level components
  • Minimum 3 years experience working with QNX/Linux operating system
  • Minimum 3 years experience Understandings of ethernet communication protocol
  • Excellent communication skills and good team player
  • BS minimum in the areas of Computer Engineering, Electrical Engineering, Robotics, Mechanical Engineering or other related fields
  • Advanced degrees preferred

Preferred Qualifications:

  • 3+ years of experience writing efficient, clean code in C++ • Familiarity with popular build tools (CMake, Make, Bazel, etc.)
  • Knowledge of common automotive sensors (e.g. Camera, Radar, Lidar, etc.)
  • Experience with CAN and Automotive Ethernet communication protocols
  • Experience with ML model optimization and deployment
  • Experience with Nvidia/Qualcomm platform
  • Basic Knowledge of ROS, DDS or other middleware systems
  • Experience testing complex perception systems
  • Experience in component and system integration, testing and verification on system and vehicle level
Apply Now!

Similar Jobs ( 0)