Engineer, Software Development Engineering

Analog Devices Foundation

Not specified
Strong programming skills in multiple languages
Experience with software design patterns
Proficiency in debugging complex issues
Analog Devices is seeking a mid-level Software Development Engineer to design and implement software features independently while collaborating with cross-functional teams. The ideal candidate should have strong programming skills and experience with software design patterns, debugging, and CI/CD processes

Job Summary

  • You will independently design and implement software features while contributing to the overall software development process.
  • The role involves participating actively in code reviews to ensure quality standards and supporting continuous improvement of development processes.
  • ADI offers a supportive environment focused on professional growth, competitive compensation, and the opportunity to work on cutting-edge projects.

Matching Summary

Match Score: 85

Analog Devices is seeking a mid-level Software Development Engineer to design and implement software features independently while collaborating with cross-functional teams. The ideal candidate should have strong programming skills and experience with software design patterns, debugging, and CI/CD processes.

Skills & Requirements

Must-have

  • Strong programming skills in multiple languages
  • Experience with software design patterns
  • Proficiency in debugging complex issues
  • Knowledge of test-driven development methodologies
  • Understanding of CI/CD pipelines

Nice-to-have

  • Collaborative team environment
  • Opportunity for professional growth
  • Mentorship from industry experts

Key Requirements

  • BS/MS in Computer Science or related field
  • 2+ years of software development experience
  • US Citizenship or Permanent Resident status required for export control

Work Rights

Must have US citizenship or Permanent Resident status

Tailored Resume

Cover Letter