Software Engineer Controls (C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer Controls (C++): Develop and test safety-critical vehicular control software for articulated trucks with an accent on control theory, platform characterization, and modular controller design. Focus on implementing control strategies, vehicle motion prediction models, and collaborating across teams to advance vehicle control architecture.
Location: Mountain View, CA, United States
Salary: $145,000 - $190,000 USD (California Pay Range)
Company
is a startup leader in autonomous ground transportation, developing AI-powered technology for commercial trucking and public sector applications, including autonomous delivery and defense projects.
What you will do
- Implement control and actuation strategies for articulated trucks
- Develop and test reliable, safety-critical control software
- Characterize vehicle platforms including braking, steering, and acceleration
- Develop models for onboard and simulated motion prediction
- Specify requirements and document implementations
- Collaborate with Planning, Hardware, Systems, and Infrastructure teams to enhance vehicle control architecture
Requirements
- Location: Must be based in Mountain View, CA, United States
- 2+ years experience in production-level vehicular controls software development
- Proficient in production-level C++ software development
- Strong background in robotics, controls, and mathematics
- Experience developing, testing, and tuning controllers for autonomous vehicles
- Focus on vehicle safety
Nice to have
- Experience characterizing, modeling, and simulating robotic systems
- Knowledge of control theory including stability analysis
- Experience with low-level drivers and protocols such as CAN and ethernet
- Development on resource-constrained embedded systems with real-time OS
- Experience in safety-critical software domains (automotive, aerospace, medical)
- Knowledge of formal verification and systems engineering processes
- Proficiency in Python, MATLAB, and Simulink
Culture & Benefits
- Competitive compensation including equity and bonuses
- Comprehensive medical, dental, vision, and legal insurance plans
- Flexible PTO, paid holidays, and generous parental leave
- Office perks including dog-friendly environment, free lunch, and EV charging
- 401(k) plan and various incentive programs
- Commitment to diversity, equal opportunity, and safe work environment
Hiring process
- Initial screening assisted by AI tool Endorsed
- Final hiring decisions made by human recruitment team
- Additional scrutiny and eligibility verification for sensitive roles, including residence and citizenship status checks
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →