> Markdown version of [/jobs/ext/2002185-principal-software-engineer-medical-devices](https://www.wearedevelopers.com/jobs/ext/2002185-principal-software-engineer-medical-devices). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - Medical Devices - **Company:** Elbit Systems - **Location:** Merrimack, NH, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Agile Methodology, Artificial Intelligence, Software Applications, Unit Testing, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Static Program Analysis, Code Review, Software Design Documents, Revision Control Systems, Issue Tracking Systems, Object-Oriented Software Development, Software Tools, Software Configuration Management, Software Construction, Software Engineering, Software Project Management, Software Requirements Analysis, Doxygen, Git, Integration Tests, Information Technology, Software Version Control, Programming Languages - **Published:** August 9, 2026 - **Apply:** https://www.healthjobsnationwide.com/node/14936549/apply-external ## About the Role * Bachelor's degree in computer science, Electrical Engineering, Mathematics, or related discipline (master's degree preferred) * 10 or more years of relevant experience developing software for complex instruments or devices that include motion control and fluidics * Demonstrated experience in object-oriented design methodology and programming languages, primarily C# and C++ * Understanding of revision control systems and issue tracking systems * Ability to work independently or in a team environment * Strong oral and written communication skills * Able to work on multiple projects simultaneously (Good organizational and multi-tasking skills) * Demonstrated experience in software development lifecycle (Agile, Spiral), object-oriented design methodology. * Design experience of software for hardware instruments/devices that include motion control interfaces * Experience with medical device regulatory standards such as 21 CFR Part 820, IEC 62304, and ISO 13485, including experience with system risk/hazard analysis * Experience with software configuration tools for source code control issue tracking (Azure DevOps/Git) * Demonstrated leadership skills * Creative/innovative, able to think on your feet and work well given typical project schedules * Good organizational and multi-tasking skills * Software time and cost estimation experience is a plus * Experience as a SW Team Leader is required * Experience working directly with customers * Experience with AI tools and their integration with software development. ## Description Are you a strong Principal Software Engineer who collaborates with other high-quality, dedicated engineering professionals? Looking for purpose? You would have the opportunity to develop cutting edge Medical Device products that are used every day to improve people's health and well-being. This opportunity requires a driven engineer willing and able to tackle complex and challenging technical issues using their expertise and ingenuity. You will enjoy a culture that values hard work, creativity, and getting the job done; will work side by side with other dedicated engineers across a range of disciplines; and will know that the products that they take to market will ultimately make real improvements in people's lives., * Design, implement, and deliver reliable, high-quality, robust embedded and desktop software targeted to complex medical instruments meeting regulatory standards. * Create, maintain, and review software project documents, including software development plans, software configuration plans, and detailed software design documents. * Participate in software project risk analysis and hazard analysis. * Drive software requirements with other members of the software team as appropriate (team lead, architect, etc.) and proactively work to integrate with system requirements. * Participate in Software Change Control Boards and participate in the investigation and resolution of software defects. * Utilize software engineering best practices (e.g., unit testing, integration testing, static analysis, code reviews, design reviews, Doxygen documentation) * Develop software within the Continuous Improvement development process. * Improve Continuous Improvement process (recommend process improvements, software tools, and helper scripts) * Work cooperatively within the software group as well as across disciplines such as systems, electrical, optical, and mechanical to deliver projects on time and on budget. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)