Назад
Company hidden
14 дней назад

Senior Software Engineer, Linux Kernel & Driver Development (Automotive)

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

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

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer, Linux Kernel & Driver Development (Automotive): Developing and integrating Linux kernel components, device drivers, BSPs, and diagnostics for next-generation in-vehicle infotainment and embedded computing platforms with an accent on camera bring-up, hardware interfaces, and low-level system integration. Focus on debugging MIPI-CSI and high-speed buses, validating hardware-software interaction, supporting production vehicle integration, and improving system reliability.

Location: Hybrid in Austin, Texas, United States; report to the specified location at least 3 times per week. The role is not eligible for relocation benefits.

Company

hirify.global develops automotive products and next-generation vehicle computing platforms focused on safer, more efficient, and connected mobility.

What you will do

  • Develop and enhance Linux kernel components and device drivers for camera sensors, display interfaces, multimedia subsystems, networking, and embedded platforms.
  • Lead system bring-up, including bootloader configuration, camera pipeline initialization, BSP development, and low-level debugging.
  • Integrate and optimize USB, PCIe, I2C, SPI, Ethernet, WLAN, BLE, and Bluetooth interfaces.
  • Build diagnostics and health-monitoring solutions for reliability, predictive maintenance, and fault detection in automotive systems.
  • Validate hardware-software interaction, support firmware flashing and end-of-line testing, and troubleshoot production vehicle integration issues.
  • Contribute to upstream Linux kernel development and improve software stability, performance, and maintainability.

Requirements

  • Bachelor's degree in electrical engineering or a related field, or equivalent experience.
  • At least 3 years of experience in embedded Linux kernel development, device driver programming, and board bring-up.
  • Strong knowledge of Linux kernel internals, BSP development, bootloaders such as U-Boot, and firmware integration.
  • Experience with camera bring-up, MIPI-CSI, ISP tuning, V4L2, image-processing pipelines, SoC architectures, and register-level hardware interaction.
  • Proficiency with low-level debugging tools such as JTAG, GDB, ftrace, kdump, and perf, plus diagnostics and health monitoring for embedded systems.
  • Ability to analyze complex hardware and software issues and collaborate effectively with cross-functional teams.

Nice to have

  • Advanced degree in electrical engineering or a related field.
  • Experience with manufacturing support, hardware validation, firmware flashing, and end-of-line testing.
  • Knowledge of Linux power management, security frameworks, and real-time optimizations.
  • Experience contributing to open-source Linux kernel communities.

Culture & Benefits

  • Hybrid work arrangement with regular on-site collaboration.
  • Medical, dental, and vision coverage.
  • Health Savings Account, Flexible Spending Accounts, retirement savings, life insurance, and sickness and accident benefits.
  • Paid vacation and holidays, tuition assistance, employee assistance programs, and vehicle discounts.
  • Inclusive workplace focused on belonging, safety, and meaningful change in the automotive industry.

Hiring process

  • Role-related assessment and pre-employment screening may be required.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →