CrawlJobs Logo

Senior Medical Device Software Engineer

Intellias

Location Icon

Location:
United States , Greater Boston area

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

Join a mission-driven technology team that’s redefining what’s possible in cardiac care. We’re developing an advanced medical system designed to help physicians diagnose and treat cardiac arrhythmias with precision and confidence. This role offers the opportunity to contribute to an innovative platform at the intersection of real-time software, visualization, and life-saving technology. You’ll work within a collaborative engineering environment where creativity and technical excellence drive meaningful patient impact. This position is based onsite in the Greater Boston area, with a hybrid structure (minimum of four days onsite per week) that encourages direct collaboration, mentorship, and cross-functional engagement.

Job Responsibility:

  • Lead the design, development, and optimization of high-performance system software
  • Develop, test, and debug applications that interface directly with embedded and hardware components
  • Collaborate with multidisciplinary teams—hardware engineers, system architects, product managers, and QA—to define requirements and deliver solutions that meet clinical and regulatory standards
  • Drive code quality through peer reviews, automated testing, and continuous integration
  • Mentor junior engineers and promote engineering excellence through knowledge sharing
  • Document design decisions, development processes, and testing methodologies to ensure traceability and consistency
  • Troubleshoot complex software issues and deliver timely resolutions in a regulated environment
  • Participate in lab evaluations, pre-clinical testing, and system demonstrations for stakeholders and clinicians
  • Stay current on emerging tools, frameworks, and industry best practices to continuously enhance product performance and maintain technical leadership

Requirements:

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field with 4+ years of relevant experience OR Master’s degree with 2+ years of experience OR PhD with industry or research experience in relevant areas
  • Advanced proficiency in Python and C++
  • Strong knowledge of object-oriented design, data structures, and algorithms
  • Experience in real-time or embedded software development
  • Familiarity with network communication protocols and hardware–software integration
  • Experience in implementation Bluetooth stack, maintenance and configuration.
  • Hands-on experience with ROS, Linux-based development, and/or real-time operating systems
  • Experience with CI/CD pipelines, Git, and Agile development methodologies
  • Knowledge of cloud services (AWS or Azure) and scalable software architectures
  • Excellent communication and collaboration skills within cross-functional teams
  • Proven ability to work independently on complex, mission-critical software systems

Additional Information:

Job Posted:
May 05, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Medical Device Software Engineer

Senior Principal Software Quality Engineer

As a Senior Principal Software Quality Engineer at Baxter, you will play a criti...
Location
Location
United States , Raleigh
Salary
Salary:
120000.00 - 165000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. in Engineering or other technical degree required, preferably Computer Science/Engineering or Electronics/Electrical Engineering
  • Software Quality experience is highly sought, especially in the medical device industry
  • Knowledge of AAMI 62304 standard is valuable
  • Minimum 8 years of experience in medical device or other regulated technical industry (e.g., aerospace, automotive, defense) in a design/development/quality role or in a role closely connected to design/development/quality is required
  • Proven ability to perform and influence in cross-functional team environments and utilize effective interpersonal skills
  • 2+ years of Quality experience desired
  • Product Design experience may be considered in lieu of Quality Assurance experience
  • Software development experience in a regulated industry is desirable
  • Knowledge of software development lifecycle processes and standards required
  • Understanding of software development tools and methods for medical devices and/or other regulated industries desirable
Job Responsibility
Job Responsibility
  • Responsible for all Design Assurance functions as a core team member on new product development (NPD) teams, ensuring the team complies with all portions of Design Control and related Quality System elements
  • Prepare and manage all Design Assurance required deliverables as well as support the remainder of the team in developing a quality product that meets regulatory requirements
  • Responsible for ensuring product development activities related to verification and validation are fully compliant to the quality system procedures
  • Assist in identification and mitigation of product or process-related risks
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Health & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Medical and dental coverage that start on day one
  • Insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) Retirement Savings Plan (RSP)
  • Flexible Spending Accounts
  • Fulltime
Read More
Arrow Right

Senior Software Quality Engineer

The Software Quality Engineer will contribute to software development for Portal...
Location
Location
United States , Cambridge
Salary
Salary:
Not provided
portalinstruments.com Logo
Portal Instruments
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 3 years of experience in developing medical device software requirements and tests for software validation
  • Experience with Software Automation – can read and understand scripting and programs written using Bash and/or Python
  • Foundation in computer science principles including familiarity with data structures, algorithms, and software design
  • Familiarity with SW development in languages including C and C++11. Experience in languages like Python is preferred
  • Experience working with embedded devices, preferably in a medical device environment
  • Ability to multitask and manage competing priorities
  • Strong oral and written communication skills
Job Responsibility
Job Responsibility
  • Drive Portal’s software V&V efforts throughout the development lifecycle:generate and maintain requirements, implement and execute tests, maintain documentation packages
  • Work cross-functionally with the V&V team and Software engineering team to outline software and firmware requirements and ensure compliance to applicable standards
  • Assess and maintain test coverage and acceptance criteria using a risk-based approach in accordance with ISO 14971 and IEC 62304
  • Develop and review front-end software tests and tools for use in validation of software requirements
  • Ensure software verification activities are documented in accordance with Portal's quality management system
  • Manage qualification and validation of software packages used by Portal
  • Support electrical and mechanical compliance testing through the development of software driven test harnesses
  • Lead the software risk management process using FMEA and other risk management techniques
  • Evaluate system performance by designing, executing, and documenting verification and validation plans
What we offer
What we offer
  • Stock options
  • Roth and traditional 401(k) retirement plans
  • Health and dental plans
  • PPO and HMO healthcare plans
  • Dental, orthodontic, vision and accident insurance plans
  • Paid family medical leave
  • Short- and long-term disability
  • AD&D insurance
  • Flexible spending accounts (FSA)
  • 20 days of vacation
  • Fulltime
Read More
Arrow Right

Senior R&D Engineer, Catheters

We are hiring a Senior R&D Engineer to join our team and play a critical role in...
Location
Location
United States , Lake Forest
Salary
Salary:
100000.00 - 130000.00 USD / Year
m4dllc.com Logo
Manufacturing For Design
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in mechanical or biomedical engineering or equivalent experience
  • 3-10 years industry experience with a medical device company
  • Demonstration of excellent communication (written and oral) skills
  • Demonstration of excellent organizational skills with the ability to adapt to a rapidly changing environment
  • Prior experience with non-invasive medical devices (catheters)
  • Ability to present/teach detailed technical information, to all levels of company personnel and customers
Job Responsibility
Job Responsibility
  • Provide technical leadership for the design and development of medical devices
  • Assist in the transfer of new products from R&D to production
  • Establish processes and manufacturing documentation for new catheter products
  • Identify processes/materials to fabricate new products
  • Use CAD software (Solidworks preferred) for part and assembly design and detail drawings
  • Perform experiments to determine validity of designs
  • Provide technical leadership for development projects
  • Define product requirements
  • Design and development of tooling
  • Perform or manage design verification, equipment qualification and product and process validations
What we offer
What we offer
  • Medical Insurance, Dental Insurance, and Vision Insurance, 100% paid for employee
  • 401K Plan
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Developer

Location
Location
Canada , North York
Salary
Salary:
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related technical field
  • Minimum 8 years of experience in product development and embedded systems
  • Extensive experience with ARM microcontrollers
  • 5+ years working with embedded Linux
  • 3+ years in regulated product development (medical device experience is a strong asset)
  • Experience with connectivity interfaces (USB, Ethernet, Bluetooth, Wi-Fi)
  • Experience with Yocto Project (highly desirable)
  • Familiarity with Jira, GitLab, or other modern development toolchains
Job Responsibility
Job Responsibility
  • Design and develop embedded software for new products and support enhancements to existing products
  • Participate in hardware/software verification and integration during design and development phases
  • Maintain and enhance embedded Linux systems including kernel, BSP, and boot loader (Yocto)
  • Develop software for embedded Linux using Qt/QML, Python, C/C++, and communication protocols (e.g. MQTT, SSL/TLS, Sqlite)
  • Develop firmware for RTOS-based environments using C/C++, HTML, JavaScript, Python, and CGI
  • Administer Linux environments and support related development tools
  • Collaborate on design inputs and requirements for new product development
  • Conduct experiments, create and execute test protocols, and document results
  • Contribute to risk analysis, design reviews, and compliance activities related to regulated products
  • Process Engineering Change Requests and Change Orders in accordance with internal procedures
Read More
Arrow Right

Software Engineer

Our Software Engineers are responsible for development and maintenance of critic...
Location
Location
United Kingdom , Manchester (City Centre) or London (Farringdon)
Salary
Salary:
Not provided
magentus.com Logo
Magentus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A bachelor’s degree in Computer Science, Information Technology or equivalent
  • Experience using C++, C, Linux
  • Real time application and UI/UX development experience
  • Experience in developing software for the regulated industries e.g. healthcare, pharmaceutical, medical devices etc.
  • Ability to work under pressure in a complex and competitive business environment
  • Strong written and verbal communication skills
  • The ability to meet tight deadlines, balancing competing priorities and responding to client needs
  • Demonstrated capacity to contribute effectively as part of a team, and to work autonomously
Job Responsibility
Job Responsibility
  • Develop solutions with product developers and business units
  • continuously raising the bar in software and applications design
  • Analyse user needs and work with colleagues to ensure the quality and performance of the system
  • Innovate in the design of new software, product enhancements and system architecture
  • Collaborate internally and externally on cross-functional projects using your technical talent to make things happen
  • Seeking out better ways to do things and bringing your ideas to the table
  • Continuous process improvement of software development and release practices and procedures to ensure they are of consistently high standard and meet the requirements of the ISO 9001: 2008 Quality Management System standard
  • Operating at a Senior level, this position is responsible for mentoring and knowledge sharing with more junior colleagues
  • Other duties as required
What we offer
What we offer
  • Flexible Working Environment: Hybrid working environment from Manchester (City Centre) or London (Farringdon) – 3 days a week from the Office and 2 from home
  • Leave: 25 days (increases with length of service up to 4 days) plus 8 bank holiday
  • Holiday purchase scheme via salary sacrifice
  • An extra day annual leave for your birthday
  • Enhanced Maternity Leave
  • Enhanced Paternity Leave
  • Religious holiday swap programme
  • Up to two days paid Volunteering days
  • Paid time off during the working day to donate blood
  • Pawrental Leave
  • Fulltime
Read More
Arrow Right

Research and Development Director

As R&D Director, you’ll take the lead on continuing product development for our ...
Location
Location
United Kingdom , Warwick
Salary
Salary:
Not provided
quantadt.com Logo
Quanta Dialysis Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven leadership experience in a senior engineering role at Director level within a medical device product development environment
  • A track record of delivering complex, multi-disciplinary products involving software, electronics, mechanical systems and fluidics including management of teams in these areas
  • Experience in owning design control, technical execution, and team delivery
  • Ensures on-time, on-budget delivery of designs that are robust, testable, manufacturable
  • Builds engineering processes, tools, documentation, and governance (e.g. D-FMEA, CAD, ECO, V&V traceability)
  • Strong focus on people development, hiring, training, and cross-functional leadership
Job Responsibility
Job Responsibility
  • Take the lead on continuing product development for our ground breaking dialysis platform, driving reliability, cost optimisation and feature innovation
  • Responsible for leading and growing a high performing technical team, ensuring delivery of our engineering roadmap in line with business strategy
What we offer
What we offer
  • Bonus
  • Benefits
Read More
Arrow Right

Senior Embedded Software Engineer

High‑Impact Lead Embedded Software / Firmware Engineering Role in a well-funded ...
Location
Location
Ireland , Dublin South, Dublin
Salary
Salary:
75000.00 - 90000.00 EUR / Year
srgtalent.com Logo
SRG
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior Engineer experience in embedded C / C++, working with microcontrollers, RTOS, and low‑level drivers in event driven, state machine controlled software development
  • Prior experience working in a start-up or small company environment, preferably in a Technical Team-Leading or software product lead capacity
  • Experience with ARM Cortex processors, memory management & Linux
  • Proficient in Communication protocols: SPI, I2C, UART, USB
  • Python for scripting and automation
  • Hands‑on debugging using oscilloscopes, logic analysers or similar tools / hardware
  • Experience working in medical devices, Healthcare software or other regulated, safety‑critical environments such as automotive, aerospace, etc. Also e-payments financial systems are relevant
  • Strong documentation and communication skills
  • CI/CD pipelines, build infrastructures (eg. Gitlab)
  • Agile / Scrum tools (eg Jira) & Open source tooling use
Job Responsibility
Job Responsibility
  • Design, code, integrate, implement and maintain real-time embedded software & firmware in C/C++ for safety‑critical medical devices
  • Translate system‑level requirements into embedded software
  • Contribute to and lead software architecture and design reviews
  • Drive verification and validation activities (unit, integration and system testing)
  • Author and maintain technical documentation, including architecture, design specs, and risk analysis
  • Ensure compliance with relevant industry standards for medical devices and similar software (eg. IEC 62304, ISO 13485, ISO 14971)
  • Support regulatory submissions and audits when required
  • Collaborate cross‑functionally in an Agile, CI‑driven environment
  • Provide technical guidance and leadership within the engineering team
What we offer
What we offer
  • Genuine technical ownership and influence over product direction
  • Work on innovative medical technology with real patient impact
  • Start‑up mindset - variety, autonomy and pace
  • High engineering standards without heavy bureaucracy
  • Hybrid working model (Dublin)
  • Competitive salary €70k-€90k, depending on experience
  • Fulltime
Read More
Arrow Right
New

Senior Product Security Engineer

We are seeking a Senior Product Security Engineer with medical device experience...
Location
Location
United States
Salary
Salary:
127000.00 - 165000.00 USD / Year
themuse.com Logo
The Muse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Information Security, or related field
  • 6+ years of experience in information security, with direct focus on product security for medical devices
  • Strong understanding of security principles, methodologies, and tools within the PDLC and SDLC
  • Demonstrated experience conducting Cybersecurity Risk Assessments (CSRAs), vulnerability analysis, and working with modern threat detection tools (Veracode, Snyk, GitLab, or similar)
  • Familiarity with NIST Cybersecurity Framework, NIST SP 800-171, and deeper controls/frameworks such as NIST SP 800-53 (Security and Privacy Controls), NIST SP 800-92 (Log Management), and NIST SP 800-63 (Digital Identity Guidelines)
  • Hands-on experience with vulnerability identification and threat modeling within healthcare using methodologies such as STRIDE
  • Experience operating in a regulated environment (FDA, HIPAA, GDPR, international regulatory frameworks)
  • Experience with medical device hardware or Software as a Medical Device (SaMD)
  • Experience with medical device software development and regulatory processes
  • Excellent problem-solving, analytical, and communication skills, able to take a multi-siloed approach
Job Responsibility
Job Responsibility
  • FDA Cybersecurity Compliance: Ensure compliance with FDA cybersecurity guidance and regulations in collaboration with Cybersecurity, Regulatory, Quality, and Systems Development teams
  • Risk Assessments & CSRAs: Conduct comprehensive security risk assessments, including Cybersecurity Risk Assessments (CSRAs), to identify vulnerabilities and threats across device hardware, firmware, software, and cloud components
  • Threat Modeling: Develop and maintain device-specific cyber threat models, factoring in patient safety, data privacy, and operational continuity
  • SBOM Management: Demonstrate familiarity with Software Bill of Materials (SBOM) and effectively communicate technical details
  • Security Documentation: Create and maintain cybersecurity documentation for pre- and post-market activities, ensuring regulatory alignment
  • Data Flow Diagrams: Produce detailed data flow diagrams to support the threat modeling process
  • Security Design Reviews: Participate in design reviews of medical device architectures and implementations, providing actionable recommendations for system security requirements
  • Vulnerability Analysis & Management: Perform and support vulnerability analysis and coordinate the vulnerability management program, including scanning, patching, and remediation for medical devices
  • Threat Detection Tools: Leverage and maintain application and threat detection tools (Veracode, Snyk, GitLab, or equivalent) to identify security flaws early in the SDLC
  • Incident Response: Support investigation and remediation of device-related security incidents, minimizing impact and preventing recurrence
What we offer
What we offer
  • FSA
  • HSA
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • FSA With Employer Contribution
  • HSA With Employer Contribution
Read More
Arrow Right