Original article was published by Toyota AI Ventures on Artificial Intelligence on Medium
Senior Software Engineer, Sensors (Boston, MA)
Perceptive Automata is looking for a senior software engineer of sensors to oversee the selection, installation, and maintenance of the various sensors and other hardware used on data collection vehicles, including cameras, LiDAR, RADAR, Onboard Data (OBD) systems, and Inertial Measurement Units (IMUs). In this role, you will develop, implement, and test the software that will collect and process the raw data from these sensors into a form that can be integrated with other data sources in the environment.
You will maintain the stream of data that feeds critical infrastructure, and manage sensor drivers, calibration, data capture, serialization, storage, communication, and transport of data. This role is critical in bridging the gap between the sensor hardware and the software processing fundamental to the successful operation of Perceptive’s software on AVs.
Candidates should have a bachelor’s degree and/or a master’s degree in computer science, robotics, or electrical engineering (or equivalent work experience). Strong Python and C++ programming skills are a must, with at least five years of experience building software for commercial or research purposes. You need experience with a wide range of sensor tools and software, including a variety of cameras, LiDAR, and IMUs. You should also have the ability to manage the calibration of cameras/depth sensors, the programmatic interfacing with cameras and sensors, and the efficient storage and collection of large data files.
Experience developing a commercial AV stack is a plus, as is familiarity with machine learning topics, real-time interprocess communication frameworks, and perception.