Analog Devices Logo

Analog Devices

Senior Engineer, Software Development Engineering

Sorry, this job was removed at 08:45 p.m. (IST) on Friday, Oct 04, 2024
Be an Early Applicant
Remote
Remote

Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $12 billion in FY22 and approximately 25,000 people globally working alongside 125,000 global customers, ADI ensures today’s innovators stay Ahead of What’s Possible.

Key Responsibilities:

  • Work with cross-functional teams to identify requirements for product-specific evaluation software. Hardware and software knowledge is a key requirement for this role.
  • Leverage in-depth knowledge of the latest .NET framework versions, ensuring the incorporation of industry best practices and advancements in software development to create C# software to evaluate individual products using a universal evaluation platform also based on .NET technologies.
  • Design and contribute to the creation of an internal software framework to enable other developers to create evaluation software more easily.
  • Help guide and lead the existing local team working on expanding the development of evaluation software.
  • The successful candidate will likely also have experience in software testing. Part of this role will also require the creation of testable software to ensure the application and individual product software is maintainable, testable and extensible.

Qualifications:

  • Minimum of 7 years of proven experience in .NET development, with a demonstrable track record in the semiconductor domain.
  • High proficiency in .NET development using C# (or similar).
  • Strong understanding of common C# design patterns such as MVVM for user interface development, abstraction/interface design, and dependency injection to create scalable, testable, and maintainable code.
  • Experience relating to the semiconductor industry is a must. This role will require collaboration with other teams and customers, including electronic/application engineers and a high level understanding of product datasheets and general electronic design interpretation etc.

Skills and Abilities:

  • Advanced proficiency in C# and the latest .NET versions.
  • Must have a familiarity with desktop design patterns, including MVVM, Abstraction/Interface Design, and Dependency Injection to enhance software architecture.
  • A working knowledge of CI/CD pipelines and source control systems, particularly GitHub, to enable a streamlined and collaborative development process.
  • Excellent communication skills, essential for effective collaboration within cross-functional teams and clear conveyance of technical concepts.
  • Strong familiarity with Agile practices, promoting adaptability and iterative development cycles.

Nice to Have:

If you are a results-driven Senior .NET Engineer with a passion for semiconductor technology, proficient in C#, and well-versed in cross-platform development, CI/CD, GitHub, excellent communication, Agile practices, and experience with frameworks like Avalonia, we invite you to apply and play a pivotal role in shaping the future of software solutions for the semiconductor industry.

For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position – except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) – may have to go through an export licensing review process.

Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.

Job Req Type: Experienced

Required Travel: No

Shift Type: Normal Time (Philippines)

Similar Jobs

2 Days Ago
Remote
Bengaluru, Karnataka, IND
Expert/Leader
Expert/Leader
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Principal Software Engineer at Atlassian, you will tackle complex problems, deliver solutions used by various teams, mentor junior engineers, lead code reviews, and influence architectural decisions. You will leverage your expertise in software development and architecture while setting a high standard for code quality and collaboration across engineering teams.
Top Skills: C#C/C++Java
3 Days Ago
Remote
Bengaluru, Karnataka, IND
Expert/Leader
Expert/Leader
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Principal DevOps Engineer at Atlassian, you will tackle complex technical challenges, deliver solutions, mentor junior engineers, and lead projects across engineering teams. This role emphasizes your expertise in software development and architecture, particularly with languages like Java, C#, or C/C++, and involves significant responsibility and influence within the team.
Top Skills: C#C/C++Java
2 Days Ago
Remote
Bengaluru, Karnataka, IND
Expert/Leader
Expert/Leader
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Principal Software Engineer will tackle complex problems, deliver technical solutions, and mentor junior members while ensuring code quality. Responsibilities include architectural challenges, code reviews, and partnering across teams for large projects.
Top Skills: C#C++Java

What you need to know about the Hyderabad Tech Scene

Because of its proximity to leading research institutions and a government committed to the city's growth, Hyderabad's tech scene is booming. With plans to establish India's first "AI city," the city is on track to become one of the world's most anticipated tech hubs, with companies like TransUnion, Schrödinger and Freshworks, among others, already calling the city home.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account