Intellias
Senior Medical Device Software Engineer (Python / C++)
Intellias, Boston, Massachusetts, us, 02298
Senior Medical Device Software Engineer (Python / C++)
Direct message the job poster from Intellias
At
Intellias , we're always on the lookout for exceptional talent to join our team. Over 20 years of market experience, Intellias brings together technologists, creators and innovators in Europe, North and Latin America, and the Middle East. Join our international team and take the mission to solve the advanced tech challenges of tomorrow!
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.
What we offer you in the USA
Intellias covers
70–80%
of UHC medical premiums (incl. dependents).
401(k) with
100% up to 2% + 50% on the next 4%
match.
⏱️
40 hrs/week
with flexible arrangements.
Recognition: kudos, anniversary & birthday gifts.
Requirements
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field with 4+ years of relevant experience
Master’s degree with 2+ years of experience
PhD with industry or research experience in relevant areas
Preferred Qualifications
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
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
Responsibilities
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.
At Intellias, where technology takes center stage, people always come before processes. We're dedicated to cultivating a tech‑savvy environment that empowers individuals to unlock their true potential and achieve extraordinary results. Our customized benefits not only prioritize your well‑being but also charge your professional growth, making this opportunity an ideal match for tech enthusiasts like you.
Seniority level Mid‑Senior level
Employment type Full‑time
Job function Engineering and Information Technology
#J-18808-Ljbffr
At
Intellias , we're always on the lookout for exceptional talent to join our team. Over 20 years of market experience, Intellias brings together technologists, creators and innovators in Europe, North and Latin America, and the Middle East. Join our international team and take the mission to solve the advanced tech challenges of tomorrow!
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.
What we offer you in the USA
Intellias covers
70–80%
of UHC medical premiums (incl. dependents).
401(k) with
100% up to 2% + 50% on the next 4%
match.
⏱️
40 hrs/week
with flexible arrangements.
Recognition: kudos, anniversary & birthday gifts.
Requirements
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field with 4+ years of relevant experience
Master’s degree with 2+ years of experience
PhD with industry or research experience in relevant areas
Preferred Qualifications
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
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
Responsibilities
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.
At Intellias, where technology takes center stage, people always come before processes. We're dedicated to cultivating a tech‑savvy environment that empowers individuals to unlock their true potential and achieve extraordinary results. Our customized benefits not only prioritize your well‑being but also charge your professional growth, making this opportunity an ideal match for tech enthusiasts like you.
Seniority level Mid‑Senior level
Employment type Full‑time
Job function Engineering and Information Technology
#J-18808-Ljbffr