5 дней назад
Senior Software Engineer - Autonomy Core Frameworks (C++)
160 800 - 193 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer - Autonomy Core Frameworks (C++): Architecting and evolving foundational frameworks for an autonomous driving stack with an accent on real-time C++, component coordination, distributed systems, and safety-critical reliability. Focus on designing composable platform abstractions, building simulation and validation frameworks, solving complex system-level issues, and guiding technical direction across Behavior and Perception teams.
Location: Remote in the United States; Ann Arbor, Michigan; Fort Worth, Texas; or Blacksburg, Virginia
Salary: $160,800–$193,000 USD annually, plus bonus and stock options
Company
develops software for automated trucks and autonomous driving systems as part of the Daimler family.
What you will do
- Lead the architecture, design, implementation, and evolution of core frameworks for state management, inter-component communication, abstraction layers, and shared utilities.
- Define technical direction for real-time C++ components supporting data flow, component coordination, error handling, and observability.
- Develop scalable architectural patterns and guide long-term platform design and technical tradeoffs.
- Collaborate with Behavior and Perception teams to maintain clean integration boundaries and coherent shared abstractions.
- Lead architecture, design, and code reviews; establish engineering standards; and mentor software engineers.
- Drive testing, simulation, validation, root-cause analysis, production readiness, and architectural improvements for reliability and performance.
Requirements
- Bachelor’s degree with 8+ years of professional software engineering experience, a master’s degree with 6+ years of experience, or demonstrated ownership of complex production software platforms.
- Deep experience with C++17 and recent C++ standards, plus working knowledge of Python for scripting and system integration.
- Experience with autonomous systems, robotics, distributed systems, or complex embedded environments using middleware and publish-subscribe communication.
- Strong experience with testing, continuous integration, build systems, systems-level design, refactoring, and technical debt management.
- Expertise in modular and composable architecture, design patterns, concurrency, testing strategies, and long-term maintainability.
- Experience providing technical leadership through architecture reviews, code reviews, mentoring, and engineering standards.
Nice to have
- Experience with robotics middleware such as ROS 2.
- Expertise in consensus algorithms, state synchronization, event-driven architectures, deterministic replay, or other distributed-systems techniques.
- Familiarity with ISO 26262, SOTIF, ASPICE, or other safety-critical software standards.
- Experience with GitHub Actions, Jenkins, Bazel, observability systems, simulation-based regression testing, or large-scale data-schema versioning.
Culture & Benefits
- Collaborative, energetic, and team-focused work environment.
- 100% company-paid medical, dental, and vision premiums for full-time employees.
- 401(k) plan with a 6% employer match.
- Flexible scheduling and generous paid vacation available immediately after starting.
- AD&D and life insurance, plus potential relocation and sign-on compensation depending on the position.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
10 дней назад
Staff Software Engineer (AI)
140 400 - 372 300$
Waymo
11 дней назад
Staff Software Engineer, Simulator Platform (C++)
204 000 - 259 000$
12 дней назад
Senior Software Engineer (Security & Distributed Systems)
150 000 - 200 000$
Robinhood
12 дней назад
Senior Software Engineer (Fintech)
196 000 - 230 000$
9 дней назад
CAD/EDA Tools Automation Engineer (EDA)
111 030 - 211 200$
7 дней назад
Staff Software Engineer (Java/AWS)
150 000 - 160 000$