Sr Embedded Software Test Engineer
Johnson & Johnson MedTech · Danvers, MA · 1 mo ago
On-siteEngineering$109k–$175k/yrFull-time
Job Description
We are searching for the best talent for Sr Embedded Software Test Engineer.
Responsibilities
- Lead the development and execution of manual and automated test plans, test cases, and scripts for embedded software per IEC 62304
- Collaborate with embedded software engineers, hardware teams, and systems engineers to identify testing requirements and troubleshooting issues
- Management of small to mid-size projects of varying complexities
- Work with internal and external partner resources to test and support release software in a timely manner per SOPs
- Enhance the capabilities of the test automation framework and CI/CD pipelines to improve testing efficiency and coverage of embedded software, firmware and hardware integration
- Collaborate with cross-functional teams and technicians to design and develop test fixtures
- Mentor junior team members on testing techniques, tools, and quality assurance practices
- Perform root cause analysis on software failures and collaborate on corrective actions
- Integrate Johnson & Johnson’s Credo and Leadership Imperatives into team goals and decision making
Qualifications
- M.S. in computer science, math, computer engineering, electrical engineering or an engineering field or equivalent work experience; 4+ years of manual and automated testing experience on an embedded platform with real-time operating system (micro-controller, microprocessor)
- 2+ years of experience in writing/scripting python and windows shell programming
- Good understanding of FDA 524B cybersecurity guidelines
- Prior experience in designing fixtures and tools for test automation
- Familiarity with behavior-driven software development & automation testing
- Familiarity with Jira, Jenkins, Jama, Gitlab and other DevOps managed applications
- Comfortable with system-level troubleshooting using electrical and software tools
- Willing to travel 5% of the time to meet with customers to assess product performance in the field and gather user needs
- Highly collaborative with excellent communication and analytical skills
- Self-motivated and willing to learn and explore new technologies
- Independent, efficient, and able to manage competing priorities
Preferred Knowledge
- Knowledge of QNX would be a big plus
- Working knowledge of cardiovascular physiology would be a big PLUS
- Experience in the medical device industry is strongly preferred
Benefits
- Medical, dental, vision, life insurance, short- and long-term disability, business accident insurance, and group legal insurance
- Consolidated retirement plan (pension) and savings plan (401k)
- Annual performance bonus in accordance with the terms of the applicable plan
- Time off benefits: Vacation, sick time, holiday pay, work, personal and family time
Pay
The anticipated base pay range for this position is: $ 109,000.00 - $174,800.00
Schedule
The anticipated schedule for this position is: Full-Time