Назад
Company hidden
2 месяца назад

Senior Embedded Graphics Software Engineer (GPU)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Singapore
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Embedded Graphics Software Engineer (GPU): Developing and testing the AmbiqSuite SDK graphics stack, GPU HAL, and graphics APIs for Ambiq MCUs with an accent on embedded GPU integration, display interfaces, and ARM Cortex-M systems. Focus on implementing graphics software, validating GPU features on FPGA and silicon platforms, and debugging complex hardware/software issues in the lab.

Location: Singapore

Company

hirify.global develops ultra-low-power semiconductor solutions for wearables, medical devices, IoT products, and AI-powered edge applications.

What you will do

  • Implement and maintain the GPU Hardware Abstraction Layer and graphics APIs for hirify.global MCU devices.
  • Design and extend the graphics software stack, including GPU and display HAL layers, for current and new MCU platforms.
  • Develop example applications and automated test cases to demonstrate and validate graphics features.
  • Perform GPU-focused pre-silicon verification on FPGA platforms, post-silicon bring-up, system validation, and hands-on debugging.
  • Support design verification, system validation, field engineering, and key customer activities.

Requirements

  • MS in ECE or Computer Science with 4+ years of experience, or BS in ECE/CS with 6+ years of experience.
  • Expertise in at least one embedded GPU IP, including the full graphics pipeline and development of HAL and graphics software stacks.
  • Experience with OpenGL ES or other 3D graphics APIs and embedded display interfaces such as MIPI DSI, DBI, DPI, or Memory-In-Pixel.
  • Strong knowledge of ARM architecture, embedded RTOS concepts, and embedded MCU development in C and assembly for Arm Cortex-M processors.
  • Experience with source control using Git, scripting languages, software testing, test automation, and system-level hardware/software debugging.
  • Hands-on lab debugging experience with oscilloscopes, logic analyzers, and similar equipment, plus strong communication and documentation skills.

Nice to have

  • Experience with LVGL or other embedded graphics frameworks.
  • Experience with vector graphics acceleration or related software libraries.
  • Experience with Zephyr, FreeRTOS, Python, and MCU IDEs such as Keil, IAR, Eclipse, or Ozone.
  • Experience with Jira, Confluence, and collaboration tools.

Culture & Benefits

  • Work with cross-functional teams across design, research, development, production, marketing, sales, and operations.
  • Contribute to energy-efficient semiconductor products used in wearables, medical devices, IoT, and edge AI applications.
  • Work on complex embedded systems problems spanning FPGA verification, silicon bring-up, and system validation.
  • Operate in a collaborative environment guided by the values Innovate, Collaborate, Focus, Learn, and Achieve.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →