Software Quality Engineer
About Analog Devices Analog Devices, Inc. (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 $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possible.
Job Description We are looking for a highly skilled and experienced Software Quality Engineer to join our dynamic Corporate Quality Management Systems team. The ideal candidate will have a strong background in the semiconductor industry and software systems design, with a proven track record in auditing and improving software development processes. This role requires a deep understanding of various international standards and frameworks, as well as hands-on experience in software quality assurance and process improvement.
Key Responsibilities
Academic Experience Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field is required. A Master's degree in Electrical Engineering, Software Engineering, or other relevant field is highly desirable. Advanced degree (Master) in Software Engineering, Quality Assurance, or a related discipline.
Experience Minimum of 5-7 years of mid-career level experience in software quality engineering, with a focus on the semiconductor industry and systems design. Proficiency in automated testing tools, version control systems, defect tracking software, and auditing-level familiarity with programming languages. Proficiency validating process capability compliance of software work products. Practical experience with version control and branching tools such as GitHub. Extensive experience in auditing and improving software development processes. Practical knowledge and experience with ISO9001 Quality Management Systems audit, CMMI, SPICE, and relevant software development life cycle industry standards. Proven track record in Agile product development and software supply chain management requirements.
Skills and Competencies Extensive practical knowledge of software quality standards, including ISO90003, ASPICE model, Software Development Life Cycle (SDLC), Agile and SCRUM methodologies, and Capability Maturity Model Integration (CMMI) assessment models. Preference for candidates who are certified software quality auditors or hold ASQ Software Quality Engineer (CSQE) certification and / or SCRUM certification. Strong background in embedded software development processes and test methodologies, such as functional performance, integration testing, software verification and validation, acceptance testing, and configuration management. Exceptional problem-solving, communication, and analytical skills. Experience in auditing software programs for risk management, supplier management, change control, and the application of AI in software quality management.
Job Req Type : Experienced Required Travel : Yes, 10% of the time Shift Type : 1st Shift / Days The expected wage range for a new hire into this position is $94,000 to $129,250. Actual wage offered may vary depending on work location, experience, education, training, external market data, internal pay equity, or other bona fide factors. This position qualifies for a discretionary performance-based bonus which is based on personal and company factors. This position includes medical, vision and dental coverage, 401k, paid vacation, holidays, and sick time, and other benefits.
Software Quality Engineer • Wilmington, MA, United States