Senior Software Engineer, Roboticist
Motional- Full Time
- Senior (5 to 8 years)
Candidates must have a BS or MS in Computer Science, Robotics, Engineering, or a related field. They should possess at least 6 years of experience creating highly reliable and maintainable production code, along with strong proficiency in modern C++ and Python within a Linux environment. A solid understanding of robotics principles, including kinematics, dynamics, and controls, is essential. Experience developing and debugging software on physical hardware systems is required, as well as familiarity with software testing methodologies and version control, such as TDD and Git.
The Platform Software Engineer will design and implement the core robot API to abstract the complexities of robot hardware and simulation, facilitating efficient development and testing of control and autonomy systems. They will ensure that the API is intuitive and caters to the needs of various developers. The engineer will collaborate with a diverse team of experts in perception, motion control, planning, and machine learning to integrate autonomy components. Additionally, they will develop technology to enhance the safety of humanoid robots in manufacturing and maintain clear documentation of software design and interfaces for future upgrades.
Identity verification tools for online security
Persona focuses on making online identity verification more user-friendly and secure. The company provides businesses with tools to confirm the identities of their users, which helps create a safer online environment. Their products include Web and iOS SDKs that allow companies to easily integrate verification processes into their platforms. These tools operate in two modes: production mode for live data and sandbox mode for testing with sample data. Persona differentiates itself from competitors by emphasizing reliability and uptime, which are critical for businesses that need real-time verification. The company's goal is to humanize the online verification process while ensuring that businesses can trust the identities of their users.