Job Description
Be a part of a fast-growing start-up at WAHTS Hearing! We design, manufacture, and sell cutting-edge medical devices and are at the forefront of changing hearing care for the US military and industrial workers. The position in onsite at our manufacturing facility located near the Lebanon New Hampshire Municipal Airport close to the intersection of interstates 89 and 91. We offer competitive compensation and benefits packages and are growing rapidly. Position Overview WAHTS Hearing is seeking a motivated software maintenance and verification engineer to help test, maintain, release, and improve our FDA-regulated Software in a Medical Device (SiMD). This role combines manual and automated verification, customer-issue investigation, software defect fixes, connected-device testing, CI/CD, app store operations, log analysis, AI-assisted triage and test workflows, and audit-ready documentation. The successful candidate will be comfortable contributing to code, scripts, tests, and documentation, with a primary focus on software quality, reliability, and release readiness. This role involves hands-on testing with diagnostic hardware, mobile devices, BLE connectivity, and cross-functional lab work, working with our software, hardware, manufacturing, quality, and clinical teams.
Responsibilities include:
Own and execute the software verification test plan, ensuring quality standards are consistently met and results are clearly documented. Develop, execute, and maintain manual and automated tests for Flutter mobile applications, Python tooling, BLE-connected diagnostic hardware, and device/software integration workflows. Investigate software issues identified during internal testing, production use, customer feedback, Crashlytics reports, and device/app logs. Contribute software fixes for well-scoped defects, regressions, test failures, release issues, and customer-reported problems. Maintain and improve CI/CD pipelines to streamline build, automated test, release, and deployment processes. Use AI-assisted tools to accelerate defect triage, log analysis, test case drafting, test automation, documentation, and small software fixes while applying careful human review in a regulated-device environment. Use Git-based development practices, including branches, merge requests or pull requests, code reviews, issue tracking, and release documentation in GitLab, GitHub, or similar tools.. Support hardware-in-the-loop and connected-device testing where software behavior depends on diagnostic hardware, mobile devices, wireless communication, or firmware interactions. Monitor and analyze Crashlytics reports; use AI tools to triage issues and take a first pass at addressing defects. Manage Google Play Store and Apple App Store resources, including screenshots, release notes, build submissions, and submission workflows. Analyze collected device and app log files to identify trends, errors, regressions, and opportunities for improvement. Maintain requirements-to-test traceability and verification evidence in support of FDA-regulated SiMD development. Support expansion of alternate language options in the app, including localization of audio instructions. Work with engineering and quality teams to support regulated software documentation, release readiness, and continuous improvement. We Offer A chance to grow as part of a great team changing the world. Starting salary of $65,000+ based on experience and skill level. Full-time onsite position with flexible scheduling. On-the-job training. Medical, dental, vision, life insurance, and 401k. Paid time off. You Are Interested in a fast-paced, quickly evolving environment. A team player with a positive, can-do attitude. A self-starter and problem-solver who is comfortable owning follow-through. Well-organized with strong documentation skills. Passionate about continuous improvement, continuous integration, continuous delivery, and software quality. Detail oriented and comfortable testing software that interacts with hardware. Comfortable moving between test execution, root-cause analysis, code review, small corrective. changes, and release support. Curious about practical AI-assisted software work and interested in using it to improve test coverage, debugging speed, documentation quality, and release confidence. A great communicator. Willing to use a broad range of skills and grow in the position. You Have A bachelor's degree in Software Engineering, Computer Science, or a related field. Familiarity with mobile app development and testing for iOS, Android, or both. Experience with software development and testing for mobile, connected-device, embedded-adjacent, or regulated products. Familiarity with Flutter, Dart, Python, C, BLE, or similar technologies. Ability to write scripts, automated tests, diagnostic tools, or small software fixes. Experience or coursework in software quality systems, verification testing, structured test documentation, defect tracking, and release support. Independent comfort working with CI/CD pipelines such as GitLab CI, GitHub Actions, Bitrise, Fastlane, Jenkins, or similar tools. Hands-on experience using Git in a team environment, including merge requests or pull requests, branching, issue tracking, and code review workflows in GitLab, GitHub, or similar platforms. Comfort working with AI-assisted development, test, documentation, log analysis, or triage workflows. Strong written communication skills for documentation, test reports, release notes, and issue reports. You May Have Experience with hardware-in-the-loop testing, connected-device testing, diagnostic hardware, firmware-adjacent workflows, or mobile apps that communicate with external devices. Experience with Firebase Crashlytics or similar crash reporting platforms. Familiarity with app store submission processes for Google Play, Apple App Store, or both. Experience with test automation tools or frameworks such as pytest, Appium, Playwright, Maestro, Postman, or similar. Experience with software localization or internationalization (i18n/l10n). Background in quality management systems or medical device software standards, including ISO 13485, IEC 62304, ISO
14971, or similar. Experience in the hearing industry or broader medical device space. Proficiency with log analysis tools or scripting using Python, shell, or similar tools. Pay:
From $65,000.00 per year Benefits:
401(k) Dental insurance Employee assistance program Flexible schedule Health insurance Health savings account Paid time off Parental leave Vision insurance Work Location:
In person