Software Systems Engineer

Analog Devices, Inc.

Philippines, Philippines
Hybrid
C/c++ programming with optimization
Rtos and interrupt-driven design
Device driver development
Lead the development of embedded software solutions for ADI's advanced products, requiring extensive technical expertise and independent problem-solving

Job Summary

  • Lead the development of embedded software solutions for ADI's advanced products, requiring extensive technical expertise and independent problem-solving.
  • Mentor junior engineers, review their work, represent the team in cross-functional meetings, and drive software architecture decisions.
  • Work on cutting-edge projects that make a real impact on the world, bridging the physical and digital worlds with continuous learning opportunities and mentorship.

Matching Summary

Lead the development of embedded software solutions for ADI's advanced products, requiring extensive technical expertise and independent problem-solving.

Skills & Requirements

Must-have

  • C/C++ programming with optimization
  • RTOS and interrupt-driven design
  • Device driver development
  • Linux kernel development
  • System optimization for embedded
  • Technical leadership experience
  • Cross-team collaboration skills
  • CI/CD pipelines and automation

Nice-to-have

  • Mentoring junior engineers
  • Driving software architecture
  • Technical strategy planning
  • Collaborating with hardware teams
  • Understanding SW licensing models

Key Requirements

  • 4+ years of embedded software development experience
  • Bachelor's degree in CS/CE or related
  • Export licensing review process may apply

Work Rights

Not specified

Tailored Resume

Cover Letter