
Senior Embedded Graphics Software Engineer
Ambiq Micro, Inc.2 months ago
Singapore, SingaporeSenior / Mid Level
H1B Sponsor
Responsibilities
- Collaborate with senior graphics software developers to implement the HAL and graphics API for embedded GPUs.
- Design, implement, and maintain the graphics API and underlying software stack.
- Develop and maintain example applications and test cases to validate graphics features.
- Play a key role in GPU-focused pre-silicon verification and post-silicon validation.
- Provide support to design verification, system validation teams, and key customers.
Requirements
- MS in ECE or Computer Science with 4+ years of experience, or BS ECE/CS with 6+ years of experience.
- Expertise in at least one embedded GPU IP and understanding of the full graphics pipeline.
- Experience with OpenGL ES or other 3D graphics APIs.
- In-depth knowledge of ARM architecture, preferably Cortex-M cores.
- Strong understanding of embedded RTOS concepts, with experience in Zephyr or FreeRTOS preferred.
- Experience developing embedded MCU code in C and assembly language on Arm Cortex-M processors.
- Good hands-on experience with lab equipment for debugging.
- Experience with Jira, Confluence, and collaboration tools.
- Experience with source code control systems (git) required.
- Excellent problem-solving skills for complex HW/SW debug issues.