Perception Software Engineer

19 Jun 2024

Vacancy expired!

As a perception software engineer, you’ll design, develop and test algorithms that enable autonomous systems to understand and navigate safely. That includes detecting, tracking, and predicting the motion of pedestrians and vehicles, as well as characterizing obstacles and terrain. We’re looking for a primarily hands-on engineer, who’s capable of taking real-world problems, turning them into well-defined projects, surveying and selecting the right approach, developing quick prototypes and bringing them to production Real world title: Perception Engineer Typical Day:Working on any of the below: • Experience with a variety of sensors including LIDAR, stereo/mono cameras, radar, and IMUs • Experience with real-time sensor fusion (e.g. IMU, lidar, camera, odometry, radar) • Industry experience building optimized perception pipelines using ROS, C/C, OpenCV and/or CUDA • Excellent C coding, strong engineering practices, debugging/profiling skills • Strong foundation in mathematics and fundamentals (3D geometry, linear algebra) • Ability to convert research papers into production implementation. • Knowledge of robotics and frameworks such as ROS or AIS. • Prototype to Production software experience Education Requirement:• BS or higher Degree in Computer Science or equivalent. Critical Technical Skills:• Experience with a variety of sensors including LIDAR, stereo/mono cameras, radar, and IMUs • Experience with real-time sensor fusion (e.g. IMU, lidar, camera, odometry, radar) • Industry experience building optimized perception pipelines using ROS, C/C, OpenCV and/or CUDA • Excellent C coding, strong engineering practices, debugging/profiling skills • Strong foundation in mathematics and fundamentals (3D geometry, linear algebra) • Ability to convert research papers into production implementation. • Knowledge of robotics and frameworks such as ROS or AIS. • Prototype to Production software experience • Past experience writing units tests • Familiarity with setting up CI/CD pipelines • Experience with SLAM, filtering, and state estimation techniques • Experience with machine learning and classification, exposure to deep learning frameworks • Experience working with GPUs, particularly on embedded hardware • Publications in top-tier computer vision/robotics conference (CVPR, ICCV, ECCV, ICRA, IROS) Top 3 skills: Excellent C coding, strong engineering practices, debugging/profiling skills, Knowledge of robotics and frameworks such as ROS or AIS, Industry experience building optimized perception pipelines using ROS, C/C, OpenCV and/or CUDA Soft Skills Required:•Work within a diverse team on multiple continents •Self learner •Self starter

  • ID: #43293579
  • State: Pennsylvania Pittsburgh 15201 Pittsburgh USA
  • City: Pittsburgh
  • Salary: Depends on Experience
  • Job type: Contract
  • Showed: 2022-06-19
  • Deadline: 2022-08-16
  • Category: Et cetera