Job Title
Senior Engineer, Embedded Software Test
Role Summary
Design, implement and optimize software quality assurance (SQA) integration and test platforms and development processes for highly integrated Radio ICs and SoC products. Work on automated test frameworks, CI/CD pipelines, and test instrumentation to ensure deliverable software meets quality and compliance requirements.
Experience Level
Senior-level. The posting specifies a minimum of 5+ years of embedded software test development experience.
Responsibilities
Deliver automated test solutions, CI/CD pipelines, and quality metrics for embedded firmware and software used with RF/high-speed converter systems.
- Develop and maintain Jenkins and GitHub Actions CI/CD pipelines and automated test scripts.
- Design and implement SQA processes, test frameworks, and end-to-end traceability from requirements to validation results.
- Author and maintain high-quality code and documentation following coding standards.
- Implement unit, integration, and regression tests; measure and report coverage, defects, and regressions.
- Integrate software tests with hardware test setups and instrumentation (PCB, oscilloscope, spectrum analyzer, signal generator, power supplies).
- Collaborate with IC design, firmware, tools, product evaluation, and SQA teams across distributed locations.
- Prioritize and manage multiple concurrent projects to deliver on schedule.
Requirements
Must-have technical skills, tools, and experience required to perform the role.
- 5+ years of embedded software test development and device-driver debugging experience.
- Proven track record of successful product delivery with a hands-on approach.
- Experience with SDLC and process management tools: JIRA, Git, Confluence, GitHub, Jenkins.
- Programming: C, C#, Python.
- DevOps/CI experience: Jenkins and GitHub Actions for CI/CD and automated regression testing.
- Hands-on experience developing automated test systems, unit testing, and measuring code coverage.
- Experience working with IC hardware and test equipment (PCB, oscilloscope, spectrum analyzer, signal generator, power supplies).
- Ability to work across multiple projects and shift priorities based on delivery needs.
Nice-to-have:
- Infrastructure as Code (Terraform/Ansible), containerization with Docker.
- Experience with RF ICs, high-speed converters, DSP, calibration algorithms, power management, and related test methodologies.
- Familiarity with Nunit, PyTest, API testing, and end-to-end requirement-management tools (e.g., JAMA).
- Strong debugging skills and ability to switch task context as business needs require.
Education Requirements
Bachelor of Engineering degree or higher in electrical, electronics, computer science or a related field.
About the Company
Company: Analog Devices
Headquarters: Norwood, Massachusetts, USA
Analog Devices is a leading global semiconductor company that bridges the physical and digital worlds, enabling breakthroughs at the Intelligent Edge. With a focus on innovation, ADI develops solutions that drive advancements in digitized factories, mobility, and digital healthcare. The company employs around 24,000 people globally and reported revenues exceeding $9 billion in FY24, creating technologies that transform lives across various sectors.

Date Posted: 2026-06-11