About
Embedded Engineer
to be instrumental in designing and optimizing software for edge AI systems, specifically focusing on the integration of custom imaging sensors and displays into advanced SoC/SoM packages. Core Responsibilities Driver Development:
Develop, port, and optimize Linux device drivers for a variety of specialized peripherals and high-speed sensors. BSP Management:
Modify and maintain Android Board Support Packages (BSP) to enable custom drivers and hardware functionality. Systems Integration:
Collaborate across hardware and product teams to ensure seamless interaction between the edge AI chip and peripheral components. Optimization & Debugging:
Troubleshoot complex embedded system issues at the intersection of hardware and software to ensure 90+ FPS performance at minimal power draw. Documentation:
Create clear design and implementation records for scalable manufacturing and future hardware iterations. Technical Qualifications Core Language:
Professional-level mastery of
C . Operating Systems:
Deep expertise in
Embedded Linux
and
Linux Kernel
development. Hardware Bring-up:
Proven experience with
Android BSP
and enabling custom hardware peripherals on existing SoC architectures. Domain Knowledge:
Prior experience with imaging sensors, displays, or high-speed data transmission in embedded environments is highly preferred. Edge AI:
Understanding of how software interacts with edge AI chips/accelerators is a significant plus. The Environment Pace:
A high-growth, rapid-iteration startup culture backed by top-tier Silicon Valley investors. Impact:
You will be working on a "world-first" technology that has applications across robotics, autonomous drones, and defense. Team:
A lean, engineering-heavy team focused on solving foundational physics problems through software.
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.