Jobs / Gen***

Staff Software Engineer, Embedded Linux & Android

Gen*** · Austin, TX, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Austin, TX, United StatesOnsite
Remuneration
Not specified
Location
Austin, TX, United States
Visa sponsorship
Sponsors visa

Job summary

Job Description Work arrangement : On-Site: This role is categorized as on-site. This means the successful candidate is expected to report to Austin, TX five days per week. The Role General Motors is seeking a highly skilled and experienced professional to join our team as a Staff Software Engineer, Embedded Linux & Android Development .

Benefits

Any relocation costs would be the responsibility of the selected candidate.GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE.DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP (e.g., H-LI-SA2About GMWhy Join UsEvery day, we want every employee to feel they belong to one General Motors team

Qualifications

  • General Motors is seeking a highly skilled and experienced professional to join our team as a Staff Software Engineer, Embedded Linux & Android Development .
  • Bachelor's degree in electrical engineering or a related field, or Work equivalent experience
  • 8+ years of experience in Android, embedded Linux kernel development, device driver programming, and board bring-up.
  • Expertise in Linux kernel internals, including memory management, scheduling, file systems, and IPC mechanisms.
  • Experience in Android or other embedded device bring-up, such as cameras, displays, audio devices and network system.
  • Strong experience with BSP development, bootloaders (e.g., U-Boot), and firmware integration.
  • Deep knowledge of communication protocols such as USB, PCIe, I2C, SPI, and MIPI-CSI.
  • Experience with Ethernet interfaces (WLAN, LAN) and network protocols (BLE, Bluetooth 5.0).
  • Proficiency in diagnostics, health monitoring, and fault detection for embedded systems.
  • Familiarity with manufacturing and production support, including hardware validation, firmware flashing, and end-of-line testing.
  • Proficiency in low-level debugging
  • for each role and apply for any positions that match their

Responsibilities

  • What You'll Do

Skills

Communication

Degrees

AssociateBachelorDegree

Industry

AutomotiveEnergyManufacturingMediaPublic-sector

Company size

Smb

Relocation

Yes