Senior Software Engineer - Time Synchronization & Embedded Networking (Automotive)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Embedded Networking): Designing and implementing high-precision time synchronization and embedded networking solutions for autonomous driving systems with an accent on PTP/gPTP protocols and functional safety. Focus on achieving sub-microsecond accuracy, optimizing Ethernet switch forwarding, and ensuring ISO 26262 compliance for safety-critical systems.
Location: Must be based in the United States (Pittsburgh, PA; Palo Alto, CA; or Detroit, MI)
Salary: $179,200 - $268,800 USD
Company
develops automated driving technologies, including L3, for Ford vehicles at scale.
What you will do
- Lead the design and implementation of high-precision time synchronization solutions utilizing IEEE 1588 (PTP) and IEEE 802.1AS (gPTP).
- Execute testing and performance optimization to ensure sub-microsecond accuracy and resolve complex timing and latency issues.
- Develop safety-critical networking components in compliance with ISO 26262, including safety monitors and FMEA contributions.
- Optimize embedded networking solutions, managing Ethernet switches, VLANs, and network traffic flows.
- Collaborate with cross-functional teams and external partners on technical architectural discussions and industry standards.
Requirements
- Bachelor's, Master's, or PhD in Computer Engineering, CS, Electrical Engineering, or Robotics.
- 5+ years of experience in embedded systems software development with a focus on time synchronization.
- Expert knowledge of IEEE 1588 (PTP) and IEEE 802.1AS (gPTP) in real-world embedded systems.
- Proficiency in C and modern C++ for RTOS or embedded Linux environments.
- Practical experience with functional safety standards (ISO 26262) and timing measurement instrumentation.
- Must be legally authorized to work in the United States on a permanent basis.
Nice to have
- Experience with CAN or Automotive Ethernet protocols.
- Knowledge of broader Time-Sensitive Networking (TSN) standards beyond PTP/gPTP.
- Scripting proficiency in Python for automation and data analysis.
- Experience with HIL/SIL testing and kernel-level programming or device drivers.
Culture & Benefits
- Competitive compensation with annual bonus programs and equity.
- Comprehensive medical, dental, and vision insurance with HSA employer match.
- Employer-matched 401(k) retirement plan with immediate vesting.
- Unlimited vacation and 15 paid holidays.
- Daily lunches, snacks, and beverages provided in all office locations.
- Professional development reimbursement and monthly wellness stipend.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →