Engineer, Software Development Engineering

Analog Devices

Strong programming skills in multiple languages
Experience with software design patterns
Proficiency in debugging complex issues
You will independently design and implement software features while contributing to the overall software development process

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

You will independently design and implement software features while contributing to the overall software development process.

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 US Permanent Resident status

Tailored Resume

Cover Letter