Staff Software Engineer, Linux Kernel & Driver Development

General Motors Australia & New Zealand

Austin, TX, US
Not specified; not specified; compyny vehicle prog...
Hybrid
Linux kernel development and device drivers
Camera bring-up mipi-csi and isp tuning
Board support package bsp and bootloader configuration
This role is instrumental in the bring-up of next-generation automotive computing platforms focusing on Linux kernel development and device drivers

Job Summary

  • This role is instrumental in the bring-up of next-generation automotive computing platforms focusing on Linux kernel development and device drivers.
  • The successful candidate will lead system bring-up activities including camera pipeline initialization and board support package development.
  • General Motors offers a company vehicle evaluation program where participants are assigned a GM vehicle to drive and evaluate upon completion of a motor vehicle report review.

Matching Summary

This role is instrumental in the bring-up of next-generation automotive computing platforms focusing on Linux kernel development and device drivers.

Salary

Not specified; Not specified; Company vehicle program available

Skills & Requirements

Must-have

  • Linux kernel development and device drivers
  • Camera bring-up MIPI-CSI and ISP tuning
  • Board support package BSP and bootloader configuration
  • Low-level debugging with JTAG and GDB tools
  • Hardware integration USB PCIe I2C protocols

Nice-to-have

  • Upstream Linux kernel contribution experience
  • Cross-functional team collaboration skills
  • Power management and security frameworks knowledge
  • Real-time optimization expertise in Linux systems

Key Requirements

  • Bachelor's degree in electrical engineering or equivalent experience
  • 8+ years of experience in embedded Linux kernel development
  • Expertise in V4L2 framework and image processing pipelines

Work Rights

Not specified

Tailored Resume

Cover Letter