Ambiq Micro Inc
Staff Engineer - Embedded Graphics Software Austin, Texas, United States
Ambiq Micro Inc, Granite Heights, Wisconsin, United States
Staff Engineer - Embedded Graphics Software
Austin, Texas, United States Overview
Ambiq's mission is to enable intelligence everywhere by delivering the lowest power semiconductor solutions. Ambiq is a pioneer and leading provider of ultra-low-power semiconductor solutions based on proprietary sub- and near-threshold technologies. With AI computing growth, Ambiq delivers energy-efficient hardware and software innovations to edge environments. We began in 2010 to address power challenges of battery-powered devices at the edge, and as of early 2025 have shipped 280+ million units worldwide. We value relentless technology innovation, customer success, collaborative problem-solving, and energy efficiency. The successful candidate must be self-motivated, creative, and comfortable learning and driving exciting new technologies. We encourage growth and opportunities to work on complex, meaningful projects that shape the future of technology. Join us in enabling billions of intelligent devices.
Scope
As the Staff Embedded Graphics Software Engineer, you will drive the development and testing of the AmbiqSuite SDK on Ambiq SoC devices and emulation platforms, focusing on the graphics processing unit (GPU) HAL and the graphics stack for Ambiq’s mainstream and next-generation MCUs. This role works within the global MCU software development team and collaborates with the architecture team and local MCU SoC design team on MCU graphics software development and test activities. You will be a fast-learning, result-driven, self-motivated team player with an “always learning” mindset, comfortable in a lab environment, and able to perform hands-on debugging for embedded systems. The person in this role will maintain the current platform and extend the GPU HAL and graphics SDK stack to new platforms, as well as enhance features and content. You will extend the SDK to cover new MCU members as they become available. Responsibilities
Collaborate with software architects to define the Hardware Abstraction Layer (HAL) and graphics API for the embedded GPU on Ambiq MCUs. Lead design, implementation, and maintenance of the graphics API and the underlying graphics software stack. Lead design, implementation, and maintenance of GPU and Display HAL layers. Develop and maintain example applications and test cases to demonstrate and validate graphics features. Play a key role in GPU-focused pre-silicon verification on FPGA platforms, as well as post-silicon bring-up, system validation, and debugging. Provide support to Design Verification (DV), system validation teams, field engineers, and key customers as needed. Requirements
MS in ECE or Computer Science with 6+ years of experience or BS in ECE/CS with 8+ years of experience. Strong expertise in at least one embedded GPU IP, with understanding of the full graphics pipeline and hands-on experience developing HAL and graphics software stacks. In-depth experience with OpenGL ES or other 3D graphics APIs. Experience with graphics frameworks such as LVGL. Experience with embedded system display interfaces (e.g., MIPI DSI, DBI, DPI) or Memory-In-Pixel. In-depth knowledge of ARM architecture, with preference for Cortex-M cores. Strong understanding of embedded RTOS concepts; experience with Zephyr and FreeRTOS preferred. Experience developing embedded MCU code in C and assembly on ARM Cortex-M, with experience in at least one MCU IDE (ARM, Keil, IAR, Eclipse, etc.). Hands-on experience with lab equipment (oscilloscopes, logic analyzers) for debugging. What You Need
We are seeking passionate technologists who thrive on solving complex challenges and driving transformative solutions. If you are a self-motivated, creative problem-solver eager to push technological limits and impact energy efficiency, this is an opportunity to grow and contribute. Most importantly, the successful candidate will align with Ambiq’s shared values: Innovate:
Break down barriers to possible solutions Collaborate:
Proactively communicate and help others improve Focus:
Center the voice of the customer in all work Learn:
Pursue continuous improvement and curiosity Achieve:
Deliver quality and follow through on commitments Additional information about relocation, onsite requirements, and visa sponsorship may be part of the application process as applicable. Voluntary Self-Identification
For government reporting purposes, we ask candidates to respond to the voluntary self-identification survey. Completion is voluntary, confidential, and will not affect hiring decisions. We are an equal opportunity employer and do not discriminate on protected status. The information collected is used to measure the effectiveness of outreach and recruitment efforts and may be used in accordance with applicable laws. Disability status information is collected only as required by law and for EEO reporting. If you believe you belong to any protected categories (e.g., protected veterans, disability status), please indicate accordingly as part of the form. This content is governed by applicable OFCCP and EEO regulations.
#J-18808-Ljbffr
Austin, Texas, United States Overview
Ambiq's mission is to enable intelligence everywhere by delivering the lowest power semiconductor solutions. Ambiq is a pioneer and leading provider of ultra-low-power semiconductor solutions based on proprietary sub- and near-threshold technologies. With AI computing growth, Ambiq delivers energy-efficient hardware and software innovations to edge environments. We began in 2010 to address power challenges of battery-powered devices at the edge, and as of early 2025 have shipped 280+ million units worldwide. We value relentless technology innovation, customer success, collaborative problem-solving, and energy efficiency. The successful candidate must be self-motivated, creative, and comfortable learning and driving exciting new technologies. We encourage growth and opportunities to work on complex, meaningful projects that shape the future of technology. Join us in enabling billions of intelligent devices.
Scope
As the Staff Embedded Graphics Software Engineer, you will drive the development and testing of the AmbiqSuite SDK on Ambiq SoC devices and emulation platforms, focusing on the graphics processing unit (GPU) HAL and the graphics stack for Ambiq’s mainstream and next-generation MCUs. This role works within the global MCU software development team and collaborates with the architecture team and local MCU SoC design team on MCU graphics software development and test activities. You will be a fast-learning, result-driven, self-motivated team player with an “always learning” mindset, comfortable in a lab environment, and able to perform hands-on debugging for embedded systems. The person in this role will maintain the current platform and extend the GPU HAL and graphics SDK stack to new platforms, as well as enhance features and content. You will extend the SDK to cover new MCU members as they become available. Responsibilities
Collaborate with software architects to define the Hardware Abstraction Layer (HAL) and graphics API for the embedded GPU on Ambiq MCUs. Lead design, implementation, and maintenance of the graphics API and the underlying graphics software stack. Lead design, implementation, and maintenance of GPU and Display HAL layers. Develop and maintain example applications and test cases to demonstrate and validate graphics features. Play a key role in GPU-focused pre-silicon verification on FPGA platforms, as well as post-silicon bring-up, system validation, and debugging. Provide support to Design Verification (DV), system validation teams, field engineers, and key customers as needed. Requirements
MS in ECE or Computer Science with 6+ years of experience or BS in ECE/CS with 8+ years of experience. Strong expertise in at least one embedded GPU IP, with understanding of the full graphics pipeline and hands-on experience developing HAL and graphics software stacks. In-depth experience with OpenGL ES or other 3D graphics APIs. Experience with graphics frameworks such as LVGL. Experience with embedded system display interfaces (e.g., MIPI DSI, DBI, DPI) or Memory-In-Pixel. In-depth knowledge of ARM architecture, with preference for Cortex-M cores. Strong understanding of embedded RTOS concepts; experience with Zephyr and FreeRTOS preferred. Experience developing embedded MCU code in C and assembly on ARM Cortex-M, with experience in at least one MCU IDE (ARM, Keil, IAR, Eclipse, etc.). Hands-on experience with lab equipment (oscilloscopes, logic analyzers) for debugging. What You Need
We are seeking passionate technologists who thrive on solving complex challenges and driving transformative solutions. If you are a self-motivated, creative problem-solver eager to push technological limits and impact energy efficiency, this is an opportunity to grow and contribute. Most importantly, the successful candidate will align with Ambiq’s shared values: Innovate:
Break down barriers to possible solutions Collaborate:
Proactively communicate and help others improve Focus:
Center the voice of the customer in all work Learn:
Pursue continuous improvement and curiosity Achieve:
Deliver quality and follow through on commitments Additional information about relocation, onsite requirements, and visa sponsorship may be part of the application process as applicable. Voluntary Self-Identification
For government reporting purposes, we ask candidates to respond to the voluntary self-identification survey. Completion is voluntary, confidential, and will not affect hiring decisions. We are an equal opportunity employer and do not discriminate on protected status. The information collected is used to measure the effectiveness of outreach and recruitment efforts and may be used in accordance with applicable laws. Disability status information is collected only as required by law and for EEO reporting. If you believe you belong to any protected categories (e.g., protected veterans, disability status), please indicate accordingly as part of the form. This content is governed by applicable OFCCP and EEO regulations.
#J-18808-Ljbffr