Software Engineer - AI Platform
Superblocks- Full Time
- Senior (5 to 8 years)
Candidates should possess a Bachelor's degree in Computer Science or a related field, and demonstrate proficiency in C++14 or later, along with a strong understanding of Linux development tools and experience in writing, debugging, and profiling multithreaded C++ applications.
The Software Engineer will design and optimize low-latency interprocess communication and data flow monitoring, develop high-performance event logging and structured telemetry, implement safety-enhanced memory allocators and efficient memory provisioning policies, build lock-free data structures and algorithms to support real-time system requirements, and work on network communication and coherency protocols, while also managing on-vehicle configurations and system state validation and optimizing low-level OS interactions.
Develops autonomous driving systems for trucks
Plus.ai develops self-driving systems specifically for heavy trucks, aiming to improve safety, comfort, and reduce carbon emissions in long-haul trucking. Their main product, PlusDrive, is designed to enhance the efficiency of commercial transportation. The system operates through a closed-loop learning mechanism, allowing for continuous updates and improvements via over-the-air software updates. Plus.ai differentiates itself from competitors by focusing on partnerships with large logistics firms and truck manufacturers, and by conducting extensive testing to validate their technology. The company's goal is to lead the autonomous trucking industry by providing solutions that enhance safety and sustainability in transportation.