Senior Software Engineer, Roboticist
Motional- Full Time
- Senior (5 to 8 years)
Candidates should possess a Bachelor’s degree in Computer Science, Robotics, or a related field, along with a minimum of 5 years of experience in C++ software development, particularly within the robotics or autonomous vehicle domain. Strong proficiency in ROS/ROS2 is required, alongside experience with system administration and performance optimization techniques.
As a Senior C++ Robotics Engineer, you will be responsible for designing and implementing robust robotics software using C++, ROS/ROS2, and related frameworks. You will develop and maintain critical system components, including state management, health monitoring, and diagnostic tools, while also creating and optimizing high-performance software for processing sensor data. Furthermore, you will implement and maintain CAN bus communications and firmware update systems, contributing to the reliable and efficient operation of our autonomous vehicle fleet within industrial environments.
Autonomous vehicle technology for industrial fleets
Cyngn focuses on industrial autonomous vehicle technology, offering the Enterprise Autonomy Suite (EAS) that combines self-driving software, hardware, and analytics for industrial fleets. Their technology transforms traditional vehicles into fully autonomous units, enhancing efficiency in manufacturing and warehouse settings. Unlike competitors, Cyngn uses a Robotics as a Service (RaaS) model, allowing clients to access their technology through a subscription, which reduces upfront costs. The company's goal is to lead in industrial automation by providing scalable and efficient solutions that improve operational performance.