Software Engineer - Sensor Systems, Robot Software
As a Software Engineer specializing in Sensor Systems and Robot Software at Wayve, you will be integral to developing and maintaining high-performance C++ software for embedded Linux automotive devices. This role is part of the Robot Software team, which focuses on delivering reliable software solutions for edge devices that support autonomy across a large fleet of vehicles. Wayve is a pioneering company in Embodied AI technology, dedicated to advancing autonomous driving systems through innovative AI software and foundation models.
Your primary responsibilities will include integrating various automotive sensors such as cameras, LiDAR, radar, and localization systems into the vehicle's software architecture. You will implement data capture mechanisms, ensure soft real-time operation, and develop fault-tolerant solutions with comprehensive diagnostics. Additionally, you will collaborate with cross-functional teams to provide data and interfaces necessary for machine learning training and edge inference, contributing to the overall performance and reliability of Wayve's autonomous vehicle fleet.
The ideal candidate will have a strong background in developing high-performance embedded Linux systems software using C++. Proficiency in managing the complete software development lifecycle from ideation through delivery and optimization is essential. Experience with automotive sensors and technologies, familiarity with embedded Linux and build systems, and a solid understanding of IPC middleware for high data throughput robotics applications are required. Knowledge of distributed systems and advanced debugging skills are also crucial for success in this role.
Wayve offers a competitive compensation package, including a base salary ranging from $118,000 to $191,000 per year, depending on experience and qualifications. Benefits include health, dental, and vision insurance, 401(k) matching, unlimited paid time off, and flexible work arrangements with a hybrid model combining in-office and remote work. The company also provides opportunities for professional development and growth within a dynamic and innovative environment.
Joining Wayve means becoming part of a diverse and inclusive team that values collaboration, innovation, and continuous learning. The company fosters a culture where big challenges are embraced, and groundbreaking solutions are pursued. Employees are encouraged to contribute meaningfully, with support for personal and professional growth, making Wayve an ideal place to advance your career in autonomous vehicle technology.