Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

Digital Health Solutions

Company Description Digital Health Solutions is a Boston-based engineering and regulatory consulting firm specializing in end-to-end product development and contract manufacturing for medical devices and MedTech products. With teams in Boston and India, the company supports clients across hardware, electronics, firmware, mobile applications, and IoT/cloud components, as well as verification, validation, and regulatory services. The organization is experienced in product ideation, design and development, re-engineering, testing, sustainment engineering, and full regulatory submissions. Core competencies include connected device design, adherence to IEC 62304, ISO 13485, ISO 14971, FDA cybersecurity guidance, UX and human factors, and scalable contract manufacturing. Team members collaborate in a multidisciplinary environment where engineering excellence and regulatory rigor drive faster, safer product launches. Responsibilities Architect, Design, develop, and maintain cloud-based applications, services and APIs using C#/.NET and Azure Lead technical design reviews, establish architecture patterns, and enforce best practices across the stack. Collaborate with product management and engineering teams to translate business requirements into scalable, reliable system designs. Provide accurate work-effort estimates and technical risk assessments for new features and system enhancements. Define and implement Infrastructure as Code (IaC) and manage CI/CD pipelines for automated, repeatable deployments. Guide the selection and adoption of emerging technologies and AI-assisted development tools to enhance team productivity. Build and support React-based frontends for clinician and patient-facing applications Work closely with firmware, systems, QA, and regulatory teams to ensure software meets medical device quality and compliance standards Participate in code reviews, design discussions, and SDLC documentation including risk control, architecture, and verification support for FDA submissions Follow best practices for cybersecurity, authentication, and privacy, aligned with HIPAA and FDA guidance Required Qualifications Minimum 10 years of professional software engineering experience Minimum 5 years of hands‑on experience with cloud development using C#, .NET, React, and Azure Minimum 5 years of experience designing software that interacts with hardware or embedded devices. Minimum 2 years of experience working in regulated industries such as medical devices, healthcare, or life sciences Familiarity with FDA regulations, IEC 62304, or ISO 13485 Strong understanding of REST APIs, CI/CD pipelines, Git, and cloud security principles Strong experience with database management systems, especially PostgreSQL. Experience with IoT, firmware communication (Bluetooth, WiFi, Serial), and associated protocols. Solid understanding of microservices architecture, event‑driven design patterns, RESTful APIs Prior experience in consulting or multi‑client environments Nice to Have Experience with Bluetooth Low Energy (BLE) or connected health devices Exposure to tools like Jira, GitHub, Azure DevOps, or document automation systems used in FDA submissions Experience with Cybersecurity Procedures: Vulnerability Assessment, Static Code Analysis, Penetration Testing, etc. What We Offer Competitive salary and benefits package, including health insurance, 401(k) plan with employer match, vision, dental and paid time off. Opportunity to work with cutting‑edge technology in the medical device industry. A supportive, collaborative work environment that fosters professional growth and development. The chance to make a meaningful impact on the safety and effectiveness of medical devices, ultimately improving patients' lives. Breadth you will not get at a large device company: multiple concurrent client programs across Class I to III devices, SaMD, and connected health platforms, with hands‑on involvement in FDA submissions. Small‑company visibility: direct access to the CEO and senior leadership, and real influence over technical direction and tooling. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Andover, MA vacancy
  • $145k - $181k

     ...Angular and Ionic. In this role, you’ll shape architecture, mentor engineers, collaborate across UX, product, and backend teams, and drive...  ...and prototyping, build .NET APIs, and deliver high‑quality software through Azure‑powered CI/CD pipelines. Bright Horizons is a... 
    Suggested
    Temporary work
    Local area
    Work from home
    Work visa
    Flexible hours

    Bright Horizons

    Andover, MA
    19 hours ago
  • $180k - $247.5k

     ...consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end...  ...speed and flexibility. What We Need We are looking for a Principal Software Engineer to join our Fleet Orchestration team. In this role, you will... 
    Suggested

    Symbotic

    Wilmington, MA
    2 days ago
  • $175k - $200k

    Senior Principal Software Engineer - Xcelium Compiler Team (R51299/ts) We are seeking a highly skilled and motivated Senior Principal Engineer to join the Xcelium Compiler Team. The responsibilities will include implementing advanced compiler algorithms, profiling and analyzing... 
    Suggested

    Cadence

    Burlington, MA
    2 days ago
  • A leading technology company is seeking a Senior Principal Software Engineer to join their Xcelium Compiler Team. This role focuses on implementing advanced compiler algorithms and collaborating on strategic architectural initiatives for simulation technologies. Candidates... 
    Suggested

    Cadence

    Burlington, MA
    2 days ago
  • $125.3k - $175k

     ...Principal Embedded Software Engineer – Onsite position Do you have a passion to invent, design and implement embedded software along with a curiosity and desire to learn? Your job will be to create or modify Board Support Packages (BSPs), device drivers, power‑on firmware... 
    Suggested
    Flexible hours

    Curtiss-Wright

    Tewksbury, MA
    1 day ago
  • $180k - $200k

     ...organization with deep robotics experience. Come join the company who will put "beauty robotics" on the map! Introduction As a Principal Embedded Software Engineer at 10Beauty, you will play a critical role in architecting and delivering the embedded systems that power our next‑... 

    Clockwork (acquired by 10Beauty)

    Burlington, MA
    1 day ago
  • $110k - $185k

     ...highly scalable cloud-based solution. As part of this effort, engineers will work on some of the following technologies: Azure, React,...  ...to analyze, design, develop, test, and debug large and complex software enhancements and solutions within Charles River’s business and... 
    Temporary work
    Worldwide
    Flexible hours

    State Street

    Burlington, MA
    2 days ago
  • $107.5k - $204.5k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...of aerospace and defense. Role Summary We are seeking Senior Software Engineers to join our development team in Tewksbury, Massachusetts... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tewksbury, MA
    2 days ago
  • Analogic in Salem, New Hampshire is seeking a software engineer to enhance production codebases, contribute to development, and resolve software issues. The ideal candidate will have strong experience in C++ and a good understanding of Linux environments. This role offers... 

    Analogic

    Salem, NH
    2 days ago
  • State Street is seeking a Principal Software Engineer II (Vice President) in Burlington, MA. This role involves technical leadership in Java and cloud architecture, driving strategy and engineering excellence across platforms. The ideal candidate will have 10-15 years of... 

    State Street

    Burlington, MA
    2 days ago
  •  ...existing production codebases (primary focus) Contribute to targeted greenfield development as new capabilities are introduced Support software releases, debugging, and issue resolution in production environments Partner with systems, test, field, and manufacturing teams... 
    Immediate start

    Analogic

    Salem, NH
    2 days ago
  • $107.5k - $204.5k

     ...Define, collect, and analyze execution metrics across multiple engineering teams. Configure Jira backlogs, workflows, boards, and...  ...teams. Experience in defense, aerospace, radar, or large‑scale software development programs. Familiarity with Earned Value (EV) and... 
    Temporary work
    Interim role
    Local area
    Relocation
    Flexible hours

    Raytheon

    Tewksbury, MA
    2 days ago
  • Cadence Design Systems is a leading provider of the software, hardware, and intellectual property required to design complex integrated...  ...Electronic Design Automation (EDA) tools, they enable engineers to simulate, verify, and optimize chip designs for various high... 

    Cadence

    Burlington, MA
    2 days ago
  • $107.5k - $204.5k

    Principal Software Systems Quality Engineer (Compliance) Location US-MA-TEWKSBURY-TB3 ~ 50 Apple Hill Dr ~ CONCORD BLDG, Tewksbury Tb3 300 Concord Date Posted 2026-07-07 Country United States of America Position Role Type Onsite U.S. Citizen, U.S. Person, or Immigration... 
    Temporary work
    Work experience placement
    Immediate start
    Relocation
    Flexible hours

    Raytheon

    Tewksbury, MA
    2 days ago
  • $115k - $197.8k

    Job Details Job Title: Principal Embedded Software Test Engineer Location: Onsite (Danvers, MA) Start Date: ASAP Duration: Permanent Compensation Range: $115,000 - $197,800 Benefits: Eligible for Health, Dental, Vision, 401K, PTO Not eligible for Visa sponsorship Job Description... 
    Permanent employment
    Immediate start

    Mondo

    Danvers, MA
    2 days ago
  •  ...Strong knowledge of VB, COM, VB.Net, C#, ASP.Net, and the overall.Net ecosystem C#, MVC, Web API, Aurelia JS, Xamarin, JavaScript, HTML, CSS, SQL Server, MySQL, Elastic search, REDIS, APIs Degree in Computer Science, Engineering, or related field (preferred).... 

    ShiftCode Analytics

    North Andover, MA
    1 day ago
  •  ...applications, influence architectural decisions, mentor junior engineers, and collaborate with global teams to deliver scalable and...  ...Agile development practices ~ Bachelor's degree or higher in Software Engineering, Computer Science, or related field ~ Excellent... 

    Hire Talent

    Andover, MA
    1 day ago
  • $96k - $132k

     ...way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system...  ..., speed and flexibility. What We Need As a Software Support Engineer, you will be a key member of the Network Operations Center (NOC... 
    Remote work
    Shift work
    Night shift
    2 days per week

    Symbotic

    Andover, MA
    2 hours ago
  • $178.13k

     ...Staff Software Engineer (Job ID 1277) Business Unit: Draeger Medical Systems, Inc. Location: Andover, MA Function: R&D Work Location: Hybrid Employment Type: Permanent Job Responsibilities Draeger Medical Systems, Inc., Andover, MA seeks Staff Software Engineers to design... 
    Permanent employment
    Temporary work
    Flexible hours

    Draeger Safety , Inc.

    Andover, MA
    1 day ago
  •  ...we deliver situational awareness in environments where traditional sensing solutions struggle. We're looking for a Principal Radar Software Engineer to help drive the development of next-generation radar capabilities across our platform. This role sits at the intersection... 
    Full time

    MatrixSpace

    Burlington, MA
    27 days ago
  • $50 - $60 per hour

     ...Java platform. Experience with AWS cloud services is a significant plus. The ideal candidate will have a passion for technology and software building, with an ability to solve complex technical challenges. Position Summary: Application Development: Design,... 

    813 Consultants LLC

    North Andover, MA
    5 days ago
  •  ...Job Description Job Description Principal Embedded Software Engineer - Connected Devices & IoT Location: Burlington, MA (Hybrid) Duration: 6-Month W2 Contract Pay: $100–$126/hour W2, depending on experience Russell Tobin is partnering with a leading... 
    Contract work
    Local area

    Russell Tobin

    Burlington, MA
    12 days ago
  • $100k - $112k

     ...management standards. What You'll Do The Field Applications Engineer is primarily responsible for cultivating business opportunities...  ...intelligence Design PV layouts in IR and other PV design software to support Sales, Distributors, and End Users Accurately... 
    Local area

    Enstall

    North Andover, MA
    3 days ago
  • MKS Inc. is seeking a Senior Mechanical Test Engineer in Methuen, Massachusetts. You will design, develop, and sustain automated test equipment for globally deployed products. This role requires collaboration with engineering teams and management of multiple projects while... 

    MKS Inc.

    Methuen, MA
    2 days ago
  • $86.8k - $165.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead...  ...us and help shape the future of aerospace and defense. he Software Product Assurance Center's Software Security Sensors and Effectors... 
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Remote work
    Flexible hours

    Raytheon Technologies

    Tewksbury, MA
    2 days ago
  • $149k - $204.6k

     ...the supply chain with its end-to-end, AI-powered robotic and software platform. The platform orchestrates fleets of autonomous robots...  ...Diagnose and resolve complex, cross‑system production issues. Mentor engineers, provide technical guidance, and elevate engineering quality... 

    Symbotic

    Wilmington, MA
    1 day ago
  •  ...Senior Embedded Software Engineer The Software Product Assurance Center's Software Security Sensors and Effectors Department is seeking a highly skilled individual to join our software team where you will employ Agile development techniques on embedded targets to continuously... 
    For subcontractor

    Raytheon

    Tewksbury, MA
    1 day ago
  • $120k - $165k

     ...way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system...  .... What We Need Symbotic is seeking a Senior Software Engineer to design and build core cloud software that integrates directly... 

    Symbotic

    Wilmington, MA
    3 days ago
  • $102k - $189.8k

     ...innovative, and versatile team that’s not afraid to push boundaries or take risks. What will you enjoy in this role? As a Senior Software Engineer in the CDP team, you will be driving delivery, and execution for critically important data systems. You will define... 
    Temporary work
    Freelance
    Local area
    Flexible hours

    Publicis Groupe ANZ

    Wakefield, MA
    20 hours ago
  • $130k - $150k

     ...where you can learn and collaborate with some of the most talented people in the industry. Rockstar Games is seeking a Senior Software Engineer in Data Engineering to join a team focused on building a cutting-edge game analytics platform and tools to better understand... 
    Full time
    Work at office

    Rockstar Games

    Andover, MA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!