$105,000–$169,050 Per Year
Agile Programming Methodologies, Atlassian JIRA, C Programming Language, Communications Protocols, Computer Programming, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Embedded Software, Embedded Systems, Hardware Quality Assurance, Integration Testing, International Electro-Technical Commission (IEC), Internet Security, Jenkins, Medical Equipment, Python Programming/Scripting Language, Quality Assurance Methodology, Software Development Lifecycle (SDLC), Software Engineering, Software Testing, Software Validation, Sprint Planning, Standup Meetings, Test Automation, Testing
Apply now: Senior Embedded Software Test Engineer, location is Onsite. The start date is ASAP for this permanent position.
Job Title: Senior Embedded Software Test Engineer
Location-Type: Onsite (Danvers, MA)
Start Date Is: ASAP
Duration: Permanent
Compensation Range: $105,000 – $169,050
Benefits: Health, Dental, Vision, 401k, PTO
Job Description:
Responsible for testing embedded software and devices within a regulated environment, ensuring quality across the full software development lifecycle.
Day-to-Day Responsibilities:
- Execute manual and automated testing for embedded systems
- Develop and maintain test automation using Python
- Test device-level functionality, communication protocols, and embedded systems
- Participate in Agile ceremonies (daily standups, sprint planning, etc.)
- Collaborate with cross-functional teams to validate software throughout SDLC
- Support CI/CD pipelines and test integration processes
- Contribute to sustaining existing products and upcoming hardware/software initiatives
Requirements:
- Must-Haves:
- 5 years of experience in embedded software testing
- Experience in regulated environments (medical device strongly preferred)
- At least 1 full embedded software development lifecycle (concept to release)
- Strong programming skills (Python required, C exposure preferred)
- Experience with both manual and automated testing
- Knowledge of IEC 62304 and SDLC processes
- Familiarity with CI/CD pipelines
- Experience testing embedded devices and communication protocols
- Nice-to-Haves:
- Medical device industry experience
- Experience with tools like Jira, Jenkins, Jama
- Cybersecurity knowledge
- Experience testing hardware/boards