Роль четко определена с ясным акцентом на встроенное программное обеспечение для автономных автомобилей, но отсутствие информации о зарплате затрудняет оценку общей привлекательности.
Кликните для подробной информации
Нет информации о зарплатеПродуктовая компанияЧеткие обязанности
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Embedded Software Engineer - Drive Systems (Automotive) (C/C++/Python): Developing safety-critical embedded software that translates autonomous trajectories into vehicle actuator commands, with an accent on real-time control, simulation infrastructure, and hardware integration. Focus on validating drive control through SIL/HIL systems, arbitrating control sources, monitoring safety-critical ECUs, and integrating steering, braking, and motor subsystems.
Location: Foster City, California, United States; hybrid workplace
Company
Zoox develops autonomous vehicle systems that translate AI-generated trajectories into safe vehicle motion.
What you will do
Build and contribute to simulation, emulation, software-in-the-loop, and hardware-in-the-loop infrastructure for validating drive control software.
Design, develop, and test embedded software for autonomous trajectory execution and translate planned trajectories into motor torque, brake torque, and steering angle commands.
Implement control-source arbitration and safety monitoring across trajectory execution and drive control ECUs.
Integrate steering, motoring, braking, active suspension, and other supplier subsystems into the software stack.
Collaborate with Motion & Controls, Vehicle Dynamics, Safety Systems, Validation, and partner teams to deliver an automated driving experience.
Requirements
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Robotics, or equivalent experience.
1–3 years of experience developing real-time embedded software for distributed electromechanical systems and simulation and test infrastructure for these systems.
Strong embedded C/C++ programming experience and experience using Python for testing.
Experience with QNX, SafeRTOS, FreeRTOS, or a similar embedded operating system.
Understanding of automotive communication protocols, including CAN and LIN, and sensor/actuator integration.
Nice to have
Experience with CAN/LIN analysis and debugging tools such as PCAN, CANalyzer, or CANape.
Familiarity with high-assurance development practices and tools, including Polarion, ISO 26262, and MISRA C/C++.
Hands-on experience with hardware bring-up, system debugging, or SIL/HIL test infrastructure.
Culture & Benefits
Hybrid work arrangement in Foster City, California.
Cross-functional collaboration across controls, vehicle dynamics, safety, validation, and software teams.
Work on production-quality, safety-critical software for complex dynamic systems.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →