This page was automatically translated and may contain errors. View in English.
A

Senior Embedded Graphics Software Engineer

Ambiq

Singapore • Penuh Waktu

Jadilah yang pertama mendaftar

Pengalaman
4–6 yrs
Gaji
Lowongan
1
Diposting
2 jam yang lalu

Where you'll work

Deskripsi pekerjaan

Company overview

Ambiq focuses on ultra-low-power semiconductor technology designed to make intelligent computing possible everywhere. Since its founding in 2010, the company has concentrated on solving the power challenges faced by battery-operated edge devices. Its proprietary sub- and near-threshold innovations are built to significantly reduce power use compared with conventional semiconductor approaches, and by early 2025 the company had shipped more than 280 million units globally.

The organization operates across multiple regions, including Austin in the US, Hsinchu in Taiwan, Shanghai and Shenzhen in China, and Singapore. Ambiq values technical innovation, customer success, collaborative problem-solving, and energy efficiency. The company looks for people who are self-driven, imaginative, eager to learn, and interested in working on challenging technologies that create long-term impact.

Role summary

In this position, you will contribute to the development and testing of the AmbiqSuite SDK on Ambiq SoC devices and emulation platforms. The main focus will be the GPU hardware abstraction layer and the broader graphics software stack for Ambiq’s current and next-generation MCU products.

You will work as part of a global MCU software team, coordinating closely with senior graphics software engineers while contributing to graphics software development and validation activities. The role calls for a hands-on engineer who enjoys laboratory work, debugging embedded systems, and learning new technologies quickly.

You will also help maintain the existing platform, expand the GPU HAL and graphics stack to additional platforms, and support SDK growth as new MCU family members are released.

Responsibilities

  • Work with senior graphics software engineers to build the GPU HAL and graphics API for Ambiq embedded MCUs.
  • Design, develop, and support the graphics API and the underlying software stack, including the GPU and display HAL layers.
  • Create and maintain sample applications and test scenarios that showcase and verify graphics functionality.
  • Contribute to pre-silicon GPU verification on FPGA platforms, along with post-silicon bring-up, system validation, and debugging.
  • Assist design verification, system validation, field engineering, and customer-facing teams when technical support is needed.

Requirements

  • Master’s degree in ECE or Computer Science with at least 4 years of experience, or a Bachelor’s degree in ECE/CS with at least 6 years of experience.
  • Strong expertise in at least one embedded GPU IP, with a solid grasp of the graphics pipeline and direct experience building HAL and graphics software stacks.
  • Practical experience with OpenGL ES or similar 3D graphics APIs.
  • Exposure to graphics frameworks such as LVGL is an added advantage.
  • Experience with vector graphics acceleration or related software libraries is preferred.
  • Familiarity with embedded display interfaces such as MIPI DSI, DBI, DPI, or Memory-In-Pixel.
  • Good understanding of ARM architecture, especially Cortex-M / M-profile cores.
  • Strong knowledge of embedded RTOS concepts; experience with Zephyr and FreeRTOS is preferred.
  • Hands-on experience developing MCU software in C and assembly for Arm Cortex-M processors, using at least one IDE such as ARM, Keil, IAR, Eclipse, O-zone, or similar tools.
  • Comfort using lab instruments like oscilloscopes and logic analyzers for troubleshooting.
  • Working knowledge of Jira, Confluence, and other collaboration tools.
  • Experience using source control systems such as git.
  • Understanding of software testing and test automation practices.
  • Strong ability to diagnose complex system-level hardware/software issues.
  • Experience with scripting languages is required; Python knowledge is desirable.
  • Excellent communication and documentation abilities.

What the company values

Ambiq looks for people who are curious, collaborative, focused on the customer, committed to continuous learning, and driven to deliver quality results. The team encourages people who can solve hard problems, adapt quickly, and contribute meaningfully to energy-efficient technology.

Shared values

  • Innovate: Find practical ways to remove barriers and move ideas forward.
  • Collaborate: Communicate proactively and help teammates improve.
  • Focus: Keep the customer perspective at the center of decisions.
  • Learn: Stay curious and continuously improve.
  • Achieve: Deliver quality work and follow through on commitments.

Biarkan saja jika Anda ingin mendapat balasan — kami tidak akan menggunakannya untuk hal lain.

Klik untuk melihat-lihat, seret & lepas, atau pasta tangkapan layar

PNG, JPG, GIF, MP4, WebM, MOV · Maksimal 20MB per file · Hingga 5 file