Skip to content
mimi

Autonomous Vehicle Software Engineer - Perception Systems

WhatJobs Direct

On-site Full-time 2w ago

About the role

Our client is at the forefront of revolutionizing transportation through autonomous driving technology. We are seeking a highly skilled and passionate Autonomous Vehicle Software Engineer specializing in Perception Systems to join our completely remote engineering team. This is a unique opportunity to contribute to the development of self-driving vehicles that will shape the future of mobility.

Responsibilities: Design, develop, and implement robust perception algorithms for autonomous vehicles, including sensor fusion, object detection, tracking, and segmentation. Work with various sensor modalities such as LiDAR, cameras, radar, and IMU to create a comprehensive understanding of the vehicle's environment. Develop and optimize real-time software components for perception systems, ensuring high performance and reliability. Collaborate with hardware teams to define sensor requirements and integration strategies. Conduct extensive testing and validation of perception algorithms using simulated and real-world driving data. Analyze and debug complex issues related to perception system performance and accuracy. Contribute to the continuous improvement of our autonomous driving software stack. Stay abreast of the latest research and advancements in computer vision, sensor fusion, and machine learning for autonomous systems. Work closely with other software engineering teams (e.g., planning, control) to ensure seamless integration of perception outputs. Participate in code reviews, design discussions, and contribute to a culture of technical excellence. Qualifications: Bachelor's or Master's degree in Computer Science, Electrical Engineering, Robotics, or a related field. Proven experience in developing perception systems for autonomous vehicles or robotics. Strong programming skills in C++ and Python. In-depth knowledge of computer vision libraries (e.g., OpenCV) and deep learning frameworks (e.g., TensorFlow, PyTorch). Experience with sensor fusion techniques (e.g., Kalman filters, particle filters). Familiarity with ROS (Robot Operating System) is a plus. Solid understanding of software development best practices, including version control (Git) and testing methodologies. Ability to work effectively in a distributed, remote-first team environment. Excellent problem-solving, analytical, and debugging skills. Strong communication and collaboration skills. Passion for autonomous driving technology and a drive to innovate. If you are a talented software engineer with a passion for making autonomous vehicles a reality, and you thrive in a fully remote, collaborative environment, we want to hear from you. Join us in building the future of transportation from Uyo, Akwa Ibom, NG and beyond, all from your remote workspace.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free