August 17
🏢 In-office - Bay Area
• Collaborate with experts in the field of autonomous vehicles to enhance system reliability, efficiency, and safety • Design, develop, test, debug, and deploy software modules for self-driving systems, as well as related platform and software toolings • Create and implement a software framework for end-to-end automation of system validation • Develop fault-injection and reporting tools for safety validation • Work closely with autonomy teams (e.g., perception, behavior, controls) to identify root causes and mitigate onboard issues across the entire system • Spearhead cross-team efforts to identify potential sources of software defects in safety-critical software • Develop and apply methods to evaluate objective properties of large codebases, such as complexity, dependency, cohesion, and coupling, and help determine their relevance to potential defects
• Strong system fundamentals and proficiency in C++ • Extensive experience (5+ years) developing production-quality software in C/C++ and Python for complex systems in areas such as self-driving, robotics, embedded Linux systems, telecommunications, or other technology industries • Bachelor's, Master's, or PhD in Electrical Engineering, Computer Science, or a related technical field
• Annual performance bonus • Equity • Competitive benefits package
Apply Now