Назад
Company hidden
4 дня назад

Software Engineer Controls (C++)

145 000 - 190 000$
Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен 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

hirify.global 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →