Wave is looking for an Embedded Engineer to develop, customize, and optimize Android AOSP builds for embedded hardware platforms. You will be responsible for Linux kernel and device driver work, system bring-up, and collaborating closely with hardware and firmware teams.
What You'll Do
- Develop, customize, and optimize Android AOSP builds for embedded hardware platforms.
- Work on Linux kernel and device driver development, integration, and debugging.
- Contribute to Board Support Package (BSP) and Hardware Abstraction Layer (HAL) development.
- Perform OS-level debugging, performance tuning, and system bring-up on new hardware.
- Collaborate with hardware and firmware teams to ensure seamless integration and functionality.
What We're Looking For
- Strong hands-on experience with Android AOSP and Embedded Linux environments.
- Deep understanding of Linux kernel internals, device driver development, and system-level debugging.
- Experience with BSP, HAL, and low-level hardware-software integration.
- Solid knowledge of C/C++, shell scripting, and embedded toolchains.
- Familiarity with SoC architectures, bootloaders, and hardware interfaces.
Technical Stack
- Android AOSP
- Embedded Linux
- Linux kernel
- C/C++
- Shell scripting
- Embedded toolchains
- SoC architectures
- Bootloaders
Team & Environment
You will collaborate with hardware and firmware teams.
Benefits & Compensation
- Compensation: $40 - $55 per hour.
Work Mode
This is a remote position open to candidates in Dallas, Texas, United States.
Wave is an equal opportunity employer.



