Embedded Software Engineer (Automotive)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Embedded Software Engineer (C++/Rust): Developing vehicle-side software for Over-the-Air (OTA) updates on Android, QNX, and Linux platforms with an accent on system security and scalability. Focus on implementing robust update orchestrators, solving complex real-time debugging challenges, and ensuring safe delivery of vehicle features.
Location: Hybrid: Must be based in or be able to relocate to Austin, Texas or Warren, Michigan (reporting to office at least 3 times a week).
Company
Global leader in automotive technology focused on a future with zero crashes, zero emissions, and zero congestion.
What you will do
- Develop embedded software using C, C++, and Rust for vehicle software-update functions and enhancements.
- Implement updates across Android, QNX, and Linux environments.
- Participate in requirements, design, code, and test case reviews.
- Perform bench and verification testing to diagnose and solve update-related issues.
- Collaborate with System Engineers to refine requirements and identify opportunities for innovation.
- Proactively share knowledge on advanced topics to create robust technical specifications and requirements.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Mathematics, IT, or equivalent.
- Minimum 2 years of software engineering experience.
- Proficiency in C/C++ programming for embedded systems on QNX and/or Linux platforms.
- Experience with Git, code reviews, and pull requests.
- Knowledge of build systems like GNU Make, CMake, Gradle, and CI/CD pipelines for embedded systems.
- Familiarity with communication protocols (CAN, TCP/IP, UDP, SomeIP) and diagnostic protocols like UDS over Ethernet.
Nice to have
- Master's degree in a relevant technical field.
- Experience with Python or Rust in embedded environments.
- Familiarity with RESTful APIs for client-server integration.
- Knowledge of Agile/Scrum development methodologies.
- Familiarity with Cybersecurity authentication and encryption techniques.
Culture & Benefits
- Comprehensive total rewards and well-being package provided from day one.
- Eligibility for relocation benefits.
- Inclusive work environment committed to diversity, belonging, and equal opportunity.
- Collaborative team culture focused on meaningful change and innovation.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →