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

Principal Software Engineer - Electrophysiology

$106.8k

Boston Scientific

Additional Location(s): N/A

Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance

At Boston Scientific, we’ll give you the opportunity to harness all that’s within you by working in teams of diverse and high-performing employees, tackling some of the most important health industry challenges. With access to the latest tools, information and training, we’ll help you in advancing your skills and career. Here, you’ll be supported in progressing – whatever your ambitions.

 

Job Description Summary:

We are seeking an experienced C++ software engineer with a strong mathematics background in developing algorithms and software for the purposes of detection, tracking, and 3D surface reconstruction in a medical device software application.


Duties and Responsibilities:
As a Principal Software Engineer, your experience with object-oriented programing will assist in the research, development, and growth of complex software applications. You will be working with a fast-paced and exciting research and development environment that utilizes your familiarity with modern software practices.

You are expected to work closely with the advanced concept development team to design and develop commercial software features in C++ making use of novel tracking and surface reconstruction algorithms for cardiac sensors used in electrophysiological procedures. You are expected to communicate technical information effectively and clearly, and present technical approaches and findings. Our team of motivated technical talent works closely with the end user (and each other) to ensure the direct clinical applicability of developed products.

 

Qualifications:

  • Bachelor's Degree in Computer Science or EE/CSE or related field from an accredited university and 8 years of related experience or a Master's degree in Computer Science or EE/CSE and 6 years of experience, or a PhD and 2-3 years of experience
  • Proficiency in C/C++ programming (C++11 or above)
  • Experience with tracking algorithms such as Kalman filters or non-linear least squares
  • Experience processing and analyzing sensor measurements
  • Experience with computational geometry
  • Interest in design of GUIs or broader UI/UX interest and/or experience
  • Experience with software debugging tools (gdb, valgrind, gprof, etc.)
  • Experience developing software in an Agile environment
  • Familiarity with a scripting language such as Matlab or Python

Preferred Qualifications:

  • Experience with one of Qt, OpenGL, Direct X11, VTK or other visualization technology used to build GUIs or advanced use of other scientific visualization capability (Paraview, Visit, etc.)
  • Experience with C++ math or geometry library (Eigen, CGAL, Boost Geometry, etc.)
  • Experience using C++ templates and template libraries
  • Experience working in a Linux environment.
  • Familiarity with bioelectric impedance sensors and simulations
  • Experience in applied mathematics and physics, particularly continuous/numerical optimization, numerical analysis, probability, and statistics

 

 

 

Requisition ID: 634488

Minimum Salary: $106800  

Maximum Salary: $202900  

 

The anticipated compensation listed above and the value of core and optional employee benefits offered by Boston Scientific (BSC) – see will vary based on actual location of the position and other pertinent factors considered in determining actual compensation for the role. Compensation will be commensurate with demonstrable level of experience and training, pertinent education including licensure and certifications, among other relevant business or organizational needs. At BSC, it is not typical for an individual to be hired near the bottom or top of the anticipated salary range listed above.

 

Compensation for non-exempt (hourly), non-sales roles may also include variable compensation from time to time (e.g., any overtime and shift differential) and annual bonus target (subject to plan eligibility and other requirements).

 

Compensation for exempt, non-sales roles may also include variable compensation, i.e., annual bonus target and long-term incentives (subject to plan eligibility and other requirements).

 

For MA positions: It is unlawful to require or administer a lie detector test for employment. Violators are subject to criminal penalties and civil liability.

 

Boston Scientific transforms lives through innovative medical technologies that improve the health of patients around the world. As a global medical technology leader for more than 45 years, we advance science for life by providing a broad range of high-performance solutions that address unmet patient needs and reduce the cost of healthcare. Our portfolio of devices and therapies helps physicians diagnose and treat complex cardiovascular, respiratory, digestive, oncological, neurological and urological diseases and conditions. Learn more at and follow us on  LinkedIn .

 

Boston Scientific Corporation has been and will continue to be an equal opportunity employer. To ensure full implementation of its equal employment policy, the Company will continue to take steps to assure that recruitment, hiring, assignment, promotion, compensation, and all other personnel decisions are made and administered without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, gender expression, veteran status, age, mental or physical disability, genetic information or any other protected class.

 

Please be advised that certain US based positions, including without limitation field sales and service positions that call on hospitals and/or health care centers, require acceptable proof of COVID-19 vaccination status. Candidates will be notified during the interview and selection process if the role(s) for which they have applied require proof of vaccination as a condition of employment. Boston Scientific continues to evaluate its policies and protocols regarding the COVID-19 vaccine and will comply with all applicable state and federal law and healthcare credentialing requirements. As employees of the Company, you will be expected to meet the ongoing requirements for your roles, including any new requirements, should the Company’s policies or protocols change with regard to COVID-19 vaccination.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Electrophysiology in Waltham, MA vacancy
  • $106.8k

     ...and career. Here, you’ll be supported in progressing – whatever your ambitions.   About the role: We are seeking a  Principal Software Engineer - 3D Visualization  to join our fast-paced, collaborative development team working on the  Opal HDx Mapping System —a... 
    Suggested
    Hourly pay
    Full time
    Shift work

    Boston Scientific

    Waltham, MA
    21 hours ago
  •  ...Principal Software Engineer Since 1906, New Balance has empowered people through sport and craftsmanship to create positive change in communities around the world. We innovate fearlessly, guided by our core values and driven by the belief that conventions were meant... 
    Suggested
    Temporary work
    Part time
    Work at office
    Flexible hours
    3 days per week

    New Balance

    Brighton, MA
    3 days ago
  •  ...combining advanced robotics, magnetic navigation, and intelligent software, we are tackling one of the most technically demanding...  ...of endovascular intervention. We'relooking for a Principal Software Engineer to lead the selection, configuration,design,and development... 
    Suggested
    For contractors

    Magnendo Corp.

    Newton, MA
    4 days ago
  •  ...heterogeneous environments our customers run. This is a core engineering role on a small, high-ownership team. There is no dedicated QA...  ...InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently... 
    Suggested
    Remote work
    Flexible hours

    INFINIDAT

    Waltham, MA
    5 days ago
  •  ...Position Summary The Embedded Software Principle is responsible for the architecture, development, and delivery of embedded software...  ...software architecture for robotic platforms. Establish engineering standards, coding guidelines, testing requirements, and development... 
    Suggested
    Local area

    Home Depot

    Watertown, MA
    1 day ago
  •  ...in most companies. Our motto is we are only successful if we all cross the finish line together! Sound like you? The Principal Software Engineer provides expertise in the design, development, characterization, and testing of complex software/firmware used to drive and... 
    Full time

    Third Pole Inc

    Waltham, MA
    1 day ago
  •  ...biological data to predict the phenotype and behavior of biological systems. Role Description Matterworks is seeking a Principal Software Engineer with full stack experience creating innovative scientific products. You will join an interdisciplinary team,... 
    Full time
    Temporary work
    Flexible hours

    Matterworks

    Somerville, MA
    21 hours ago
  • $114.2k - $267.8k

     ...carriers and the customers they serve. We build AI-powered software that keeps everyone in the  claims conversation informed...  ...human touch,  we’d love to meet you.   We're looking for a Principal Software Engineer, a person trusted with our hardest, highest- leverage... 
    Full time
    Flexible hours
    2 days per week
    3 days per week

    Hi Marley

    Boston, MA
    21 hours ago
  •  ...deploying complex algorithms onto constrained hardware with speed and rigor. The Roles We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques — bridging the gap... 
    Full time
    Remote work
    Relocation package
    Flexible hours

    Code Metal

    Boston, MA
    21 hours ago
  • $200k - $240k

     ...governs authentication, authorization, and user provisioning across all Arcadia’s applications. We’re looking for a Principal Software Engineer to take technical ownership of this area—leading the rearchitecture and implementation of a robust, scalable, and secure... 
    Full time
    Remote work
    Flexible hours

    Arcadia

    Boston, MA
    21 hours ago
  •  ...Evolv Technologies Inc. in Waltham, MA, is seeking a principal software engineer to provide technical leadership and hands-on contribution across embedded, real-time, and computer-vision domains. You will guide software engineering practices and mentor a team of engineers... 

    Jobleads-US

    Waltham, MA
    2 days ago
  • $148k - $240k

     ...purpose on a team that is crafting the future of security? Evolv’s R&D team is looking for an experienced and innovative principal software engineer to provide technical leadership, improve software engineering practices, and be hands on with our team of SW engineers with... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Jobleads-US

    Waltham, MA
    4 days ago
  •  ...Evolv’s R&D team is looking for an experienced and innovativeprincipalsoftware engineerto provide technical leadership, improve software engineering practices, and be hands on with our team ofSW engineerswithexpertisein embedded, real-time,andcomputer vision. In Evolv's... 

    Jobleads-US

    Waltham, MA
    2 days ago
  •  ...Job Description: Job Summary We are seeking a highly experienced Principal Software Engineer to lead the design and delivery of scalable, cloud-native enterprise solutions. This role plays a critical part in shaping technology strategy, driving architectural excellence... 

    Vets Hired

    Boston, MA
    1 day ago
  •  ...Principal Software Engineer Duration: Long term Contract Location: Boston, MA (onsite) Must have skills: Python AND Financial Systems Knowledge of financial systems Solid understanding of statistics and how it plays with... 
    Long term contract

    3B Staffing LLC

    Boston, MA
    4 days ago
  •  ...Principal Software Engineer Location: Boston MA, Remote till covid Duration: 12+ months Job Description: Bachelor level degree in Computer Science, Engineering or another technical field Experience working with a variety of programming languages, frameworks... 
    Remote work

    Samprasoft

    Boston, MA
    3 days ago
  •  ...Principal Engineer Boston, MA Do you have the skills—and drive—to join a tech team that's working to digitally transform a trillion-...  ...provide peace of mind for our customers worldwide. As a principal software engineer at Liberty Mutual, you'll consult on highly complex... 
    Work at office
    Worldwide

    Venturefizz Product Management Community

    Boston, MA
    1 day ago
  •  ...Principal Software Engineer This role will require a 4-day hybrid work schedule in one of our primary organizational hubs including: Johnston, RI - Plano, TX - Iselin, NJ - Boston, MA. Charlotte, NC, Phoenix, AZ and remote is not an option. The Principal Software... 
    Local area
    Remote work
    Flexible hours

    Citizens Financial Group, Inc.

    Boston, MA
    4 days ago
  •  ...Principal Software Engineer We're looking for a Principal Software Engineer to join the world-class team combining two of the top private sale e-commerce destinations. This is an opportunity to be directly involved in scaling our systems towards $1B annual sales using... 

    Roberts Recruiting

    Boston, MA
    4 days ago
  • $117.1k - $187.3k

     ...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner... 
    Full time
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Boston, MA
    1 day ago
  • $117.6k - $218.4k

     ...on the world of technology. Job Responsibilities Develop Software solutions that are efficient in time and memory complexity...  ...Strong proficiency in C/C++ programming. Strong software engineering and problem solving skills Deep understanding of data structures... 
    Full time

    Cadence Design Systems

    Burlington, MA
    21 hours ago
  • $114.6k - $234.6k

     ...define monetization architecture for next-generation video delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build scalable advertising infrastructure for live and linear streaming... 
    Temporary work
    Flexible hours

    Oracle

    Boston, MA
    2 days ago
  •  ...Job Title- Principal Software Engineer Location: Remote Duration: 6 Months Contract to hire bout BigRio: BigR.io is a technology consulting firm empowering data to drive innovation and advanced analytics. We specialize in cutting-edge Big Data, Machine... 
    Contract work
    Work experience placement
    Remote work

    Saviance

    Boston, MA
    2 days ago
  • $144.2k - $288.4k

     ...helping to simplify health care one person, one family and one community at a time. Position Summary We are hiring a Principal Software Engineer - a deeply hands-on technical leader who thrives on solving complex problems, writing production code, and elevating the... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    CVS Health

    Boston, MA
    2 days ago
  •  ...Principal Software Engineer, Quoting Platform You must be authorized to work in the United States without employer sponsorship now or in the future. We will not sponsor employment visas. Candidates who will require future sponsorship, including candidates on CPT/OPT... 
    Remote work
    Visa sponsorship
    Work visa

    Liberty Information Technology Limited

    Boston, MA
    3 days ago
  • $152.8k - $229.2k

     ...Principal Software Engineer Careers that change lives start here. Medtronic is a global leader in healthcare technology with a Mission to alleviate pain, restore health, and extend life. Our 95,000 employees work across more than 150 countries to put patients first... 
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic Plc

    Boston, MA
    1 day ago
  • $169.3k - $304.7k

     ...that are available 24/7. Partner with the best As a Principal SDET, you will lead the test strategy for Akamai's custom...  ...platform known for its dependability. As a Principal Software Development Engineer in Test, you will be responsible for: Designing, building... 
    Work experience placement
    Work at office

    Akamai

    Boston, MA
    4 days ago
  • $114.6k - $234.6k

     ...fleet automation workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive investigations for...  ...software development lifecycle; provides guidance and coaching to engineers to drive improvements. Utilizes advanced knowledge to... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Boston, MA
    2 days ago
  •  ...builds the platforms, tooling, and standards that make hundreds of engineers faster, safer, and more productive. You will work on our...  ...What you'll bring Eight or more years of hands-on, fullstack software design and development, including at least five years of Java.... 
    Flexible hours

    Jobleads-US

    Boston, MA
    4 days 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... 
    Full time

    MatrixSpace

    Burlington, MA
    more than 2 months ago

Do you want to receive more vacancies?

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