More jobs:
Embedded Engineer
Job in
San Jose, Santa Clara County, California, 95199, USA
Listed on 2026-09-09
Listing for:
Artech L.L.C.
Full Time
position Listed on 2026-09-09
Job specializations:
-
Software Development
Android Developer, Embedded Software Engineer, C++ Developer, Embedded Systems/ Firmware/ IoT
Job Description & How to Apply Below
We are seeking an experienced Android BSP / Kernel Engineer with strong hands-on experience in AOSP, low-level kernel development, and device/driver integration. The ideal candidate will have a strong foundation in SDLC, deep expertise in debugging complex hardware/software issues, and experience bringing up and integrating new hardware features on Android-based devices.
Key Responsibilities
- Build, customize, and maintain AOSP (Android Open Source Project) environments
- Develop, modify, and debug Linux/Android kernel and device driver code
- Integrate and enable new hardware features on Android-based devices
- Work extensively with Android BSPs, including board bring-up, hardware integration, and platform-level debugging
- Debug complex issues across the kernel, drivers, HAL, firmware, and hardware/software interface
- Perform root-cause analysis of system-level and device-level issues
- Collaborate with hardware, firmware, platform, and software engineering teams throughout the SDLC
- Troubleshoot performance, stability, integration, and hardware compatibility issues
Required Qualifications
- Strong hands-on experience with AOSP builds and Android platform development
- Android BSP experience is mandatory
- Expertise in low-level Linux/Android kernel development
- Hands-on experience modifying and debugging kernel and device driver code
- Strong expertise in system-level debugging and root-cause analysis
- Solid understanding of SDLC and software engineering processes
- Experience with hardware bring-up and hardware/software integration
- Strong C/C++ programming and low-level systems knowledge
- Ability to troubleshoot issues spanning hardware, firmware, drivers, kernel, and Android platform layers
- AR/XR experience is a plus, particularly experience integrating or supporting AR/XR hardware and devices
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×