Staff Engineer, Embedded Software

Analog Devices Foundation

Cavite, Philippines
Gui development using wpf, winui
C/c++ and c# programming
Ui/ux principles, responsive design
ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare

Job Summary

  • ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare.
  • The GUI Developer is responsible for designing, developing, and maintaining intuitive, responsive, and visually appealing user interfaces for software applications.
  • This role involves close collaboration with product managers, design engineers, and software engineers to translate requirements and design concepts into functional, high‑quality interfaces.

Matching Summary

ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare.

Skills & Requirements

Must-have

  • GUI development using WPF, WinUI
  • C/C++ and C# programming
  • UI/UX principles, responsive design
  • Version control systems
  • Automated UI testing frameworks

Nice-to-have

  • Adapt to changing requirements
  • Creative, innovative, highly technical
  • Highly flexible, committed, dependable
  • Effective communicator
  • Works with minimum supervision

Key Requirements

  • BS or MS in Electronics Engineering or Computer Engineering
  • Relevant programming experience
  • Solid understanding of UI/UX principles
  • Proficiency in version control systems
  • Experience with automated UI testing frameworks

Work Rights

Not specified

Tailored Resume

Cover Letter