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