Lead Software Architect

Analog Devices Foundation

Austin, TX, United States
Architecting real-time software
Embedded firmware to cloud services
Software architecture definition
Lead the definition of software vision and develop product architectures for Datacenters & Energy business unit

Job Summary

  • Lead the definition of software vision and develop product architectures for Datacenters & Energy business unit.
  • Architect high-performance real-time systems spanning embedded to cloud, balancing engineering ideals with real-world constraints.
  • Mentor team members from junior to senior and staff level, driving continuous improvement in software development processes.

Matching Summary

Lead the definition of software vision and develop product architectures for Datacenters & Energy business unit.

Skills & Requirements

Must-have

  • Architecting real-time software
  • Embedded firmware to cloud services
  • Software architecture definition
  • Agile team using Git
  • Signal processing chains in software

Nice-to-have

  • Familiarity with electrical power control
  • Familiarity with embedded RTOS
  • Familiarity with Azure/AWS
  • Cloud and embedded security
  • Machine learning concepts

Key Requirements

  • 15+ years full lifecycle software development
  • 10+ years architecting embedded to cloud systems
  • Ability to read hardware schematics
  • Excellent verbal and written communication
  • Bachelor's degree in CS, Engineering, or related

Work Rights

Export licensing review may be required for non-US citizens/residents

Tailored Resume

Cover Letter