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

Senior Software Engineer

IntePros

Senior Software Engineer (C++/Qt/Linux)-Medical Device

Location : Remote

Position Overview

We are seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies. In this role, you will develop foundational software components used across pre-operative, intra-operative, and post-operative clinical applications.

This is a hands-on individual contributor role requiring strong technical expertise, sound engineering judgment, and the ability to work independently with minimal supervision. You'll collaborate with cross-functional teams throughout the software development lifecycle to deliver high-quality, scalable solutions while ensuring software meets functional requirements, technical specifications, and quality standards. The ideal candidate is detail-oriented, analytical, and passionate about building reliable software that supports cutting-edge medical technology.

Responsibilities

  • Design, develop, and maintain shared software components using C++ and Qt in a Linux environment.
  • Build reusable data management components that integrate across multiple clinical software applications.
  • Participate in all phases of the Software Development Life Cycle (SDLC), including:
  • Code reviews, documentation, integration, unit testing, defect resolution, code analysis.
  • Ensure software components meet functional requirements, design specifications, and quality standards.
  • Collaborate with stakeholders to troubleshoot issues, remove blockers, and deliver project milestones.
  • Participate in daily stand-ups, sprint planning, and progress updates.
  • Present project updates and milestone achievements as needed.

Required Qualifications

  • 2+ years of professional software engineering experience.
  • Strong experience developing applications in C++.
  • Experience with the Qt framework.
  • Professional experience developing in a Linux environment.
  • Experience with Python scripting and automation.
  • Working knowledge of SQL and SQLite.
  • Experience designing and managing data models, schemas, and database architecture.
  • Familiarity with data serialization formats such as JSON.
  • Experience using version control systems (Git or similar).
  • Knowledge of CI/CD development practices.
  • Experience writing and maintaining unit tests.
  • Comfortable working independently with minimal supervision.

Preferred Qualifications

  • Experience with robotics or medical device software.
  • Knowledge of 3D geometry, visualization, or graphics development.
  • Experience with CAD modeling or mesh processing.
  • Experience developing reusable software components for complex engineering applications.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Buffalo, NY vacancy
  • $97.1k - $161.8k

     ...overall stability and resiliency of banking technology within the Software Development Lifecycle (SDLC).Primary Responsibilities:Work...  ...of one programming language to be verified by a lead software engineer and apply knowledge of appropriate data structure and algorithms... 
    Senior
    Full time
    Work experience placement

    M&T Bank

    Buffalo, NY
    5 days ago
  • $147.12k

    Title: Senior Software EngineerJob Location: 465 Main St., Buffalo NY 14203. Position requires in-office work four (4) days every week.Job...  ...five (5) years of experience in the job offered or as Software Engineer, Software Developer, Application Development Analyst, or... 
    Senior
    Full time
    Work at office

    M&T Bank

    Buffalo, NY
    5 days ago
  • $97.1k - $161.8k

     ...from home one day per weekOverview: The Snowflake Platform Engineering team builds software for data engineers bringing data in and out of M&T's...  ...performance optimization, and resiliency improvements.A Senior Software Engineer on this team designs and develops python... 
    Senior
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    4 days ago
  • $115k - $130k

     ...that they can have confidence in our relationship and what we do, and deliver their goals with excellence.INSPIRE seeks a Senior Software Engineer to work on our Digital Services team in Buffalo, NY, to design, develop, and maintain software-based solutions to the meetings... 
    Senior
    Full time
    Temporary work

    Inspire Event Technologies

    Buffalo, NY
    6 days ago
  • $97.1k - $161.8k

     ...from home one day per weekOverview: Archer (RSA Archer) specific engineer responsible at the advanced level for writing code and the team...  ...stability and resiliency of banking technology within the Software Development Lifecycle (SDLC).Primary Responsibilities:Strong hands... 
    Senior
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    5 days ago
  •  ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic... 
    Senior
    Remote work

    Atomic

    Buffalo, NY
    5 days ago
  •  ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with a wealth of experience, to excel in a fast-paced and dynamic environment? Do you thrive in collaborative settings, valuing engineering... 
    Senior

    BlueMatrix

    Buffalo, NY
    4 days ago
  •  ...We’re hiring a Senior Software Engineer to support a major technology initiative focused on new customer-facing web and mobile experiences, a unified design system, and AI-powered capabilities across products. The initiative is focused on raising the engineering bar for... 
    Senior
    Contract work
    Shift work

    Alined Consulting Group

    Buffalo, NY
    3 days ago
  •  ...storytelling, engagement, acquisition, revenue, and loyalty. Every detail matters. Summary Were looking for a Senior Software Engineer to join our engineering team and take ownership of complex, high-impact projects across the stack. Youll design and build... 
    Senior

    Kenna

    Buffalo, NY
    15 hours ago
  •  ...Senior Backend Software Engineer — Enterprise Data Platform United Global Technologies, Inc. | Remote (U.S.) | Full-Time About the Role UGT is seeking a Senior Backend Software Engineer to design and build the data layer, APIs, and system integrations for... 
    Senior
    Full time
    Contract work
    Remote work

    United Global Technologies

    Buffalo, NY
    3 days ago
  •  ...build campaigns, reach audiences, collect data, and maintain compliance. About the Role Our client is seeking a Senior Software Engineer responsible for developing, maintaining, and scaling the company’s software products. This role will contribute to building... 
    Senior
    Temporary work
    Part time
    Remote work
    Home office
    Flexible hours

    Tangerine Search Inc.

    Buffalo, NY
    3 days ago
  • $147.12k

    ## Senior Software EngineerApply: Onsite Position: Buffalo, NY: Full time: Posted Today: End Date: October 27, 2026 (30+ days left to apply): R90582**Title:** Senior Software Engineer**Job Location:** 465 Main St., Buffalo NY 14203. Position requires in-office work four... 
    Senior
    Full time
    Work at office

    M&T Bank

    Buffalo, NY
    14 hours ago
  • $150k - $200k

     ...AI healthcare. About this role This role sits on the Engineering team and reports to the Engineering Manager. You will be handed...  ...not just solve it Requirements ~5+ years of professional software engineering experience ~ Solid expertise in at least one of... 
    Senior
    Remote work
    Work from home
    Flexible hours

    Clearstep

    Buffalo, NY
    1 day ago
  • $97.1k - $161.8k

     ...1 student visa including those eligible for CPT/OPT or the Stem OPT extension.Job Description: M&T Bank is seeking a Senior Mainframe Software Engineer to support the enhancement, maintenance, modernization, and production support of mission-critical mainframe applications... 
    Senior
    Full time
    Work experience placement
    H1b

    M&T Bank

    Buffalo, NY
    5 days ago
  • $97.1k - $161.8k

     ...overall stability and resiliency of banking technology within the Software Development Lifecycle (SDLC).Primary Responsibilities:Work...  ...of one programming language to be verified by a lead software engineer and apply knowledge of appropriate data structure and algorithms... 
    Senior
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    5 days ago
  • $97.1k - $161.8k

     ...solutions in accordance with banking technology standards and the Software Development Lifecycle (SDLC).Primary Responsibilities:...  ...implementation tasks in partnership with report owners, Treasury, engineering, data, and other stakeholders.Author organized, clean, efficient... 
    Senior
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    4 days ago
  • $97.1k - $161.8k

     ...Buffalo, NY location, with the flexibility to work from home one day per weekPosition Summary:We are seeking a highly skilled Senior Software Engineer to help drive the development of a new Tech 360 Platform. Tech 360 is an enterprise technology platform that provides CIOs... 
    Senior
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    2 days ago
  • $160k - $200k

     ...and growing 30% month over month. Our team is small, senior, and experienced. We’re looking for an engineer who wants to contribute meaningfully to a product...  ...Solid professional experience building and shipping software across both frontend and backend systems. Deep... 
    Senior
    Remote work
    Visa sponsorship
    Work visa

    TITUS

    Buffalo, NY
    3 days ago
  • $320k - $405k

     ...San Francisco, CA; New York, NY; Seattle, WA Full Time Senior Software Security Engineer About Anthropic Anthropic's mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as... 
    Senior
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Cloudjobs

    Buffalo, NY
    2 days ago
  • $97.1k - $161.8k

     ...Lafayette Court Buffalo, NY location, with the flexibility to work from home one day per weekOverview: We are seeking a full-time Senior Oracle Cloud Applications Developer to design, build, integrate, and support secure enterprise applications using Oracle Autonomous... 
    Senior
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    3 days ago
  • $120k - $150k

     ...inside and outside of work.Job Title:Sr. Software EngineerReporting To:Management, Design...  ...business that employs over ten thousand engineers and technologists with a small company feel...  ...innovation and global growth. As a Senior Software Engineer in our Space & Defense... 
    Senior
    Full time
    Relocation package
    Flexible hours

    Moog

    Buffalo, NY
    5 days ago
  •  ...flagship product, EtaPRO® is deployed in more than 60 countries on 10% of the world’s power generation. We are seeking a Senior Software Engineer to join our EtaPRO product development team. EtaPRO is a real-time performance and condition monitoring platform used by... 
    Senior
    Work experience placement

    Toshiba America Energy Systems

    Amherst, NY
    2 days ago
  • $135k

     ...Senior Associate - Lead Civil Engineer US-NY-Buffalo Job ID: 2025-3078 # of Openings: 1 Category: Civil/Structural Engineering The LiRo Group Overview We are currently seeking a highly skilled and motivated  Sr. Associate/Western NY Lead Civil... 
    Senior
    Work at office
    Local area

    The LiRo Group

    Buffalo, NY
    12 days ago
  • $97.1k - $161.8k

    This Sr. Software Engineer will be responsible at the advanced level for writing code and the team's technical requirements gathering. Independently completes work following banking technology standards and contributes to the overall stability and resiliency of banking... 
    Senior
    Full time
    Work experience placement

    M&T Bank

    Buffalo, NY
    5 days ago
  • $97.1k - $161.8k

     ...the flexibility to work from home one day per weekOverview: We are seeking a Senior iOS Developer with deep expertise in UIKit, SwiftUI, Objective-C, and Swift to join our mobile engineering team focused on delivering secure and scalable banking applications. The ideal... 
    Senior
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    4 days ago
  •  ...company, is seeking a skilled and collaborative Application Security Engineer to bridge the gap between our Information Security (InfoSec)...  ...CI/CD pipelines, and driving remediation efforts to ensure our software is secure by design. The ideal candidate has consulting... 
    Senior

    TekStream Solutions

    Buffalo, NY
    4 days ago
  •  ..., portable and electronic cord products, OEM wire products and engineered products. In addition, Southwire supplies assembled products, contractor...  ...to support our customers as a value-add partner. Senior Applications Engineer Location: Remote – will consider... 
    Senior
    Contract work
    Temporary work
    For contractors
    Work at office
    Remote work
    2 days per week

    Southwire

    Buffalo, NY
    3 days ago
  • $220k - $300k

     ...Senior Applied AI Engineer $220,000 - $300,000 Base Salary + Equity A high-growth, venture-backed software company is hiring a Senior Applied AI Engineer to help build the intelligence layer behind its platform. This is an opportunity to work on the cutting edge... 
    Senior

    Storm2

    Buffalo, NY
    2 days ago
  • $77k - $202k

     ...Description & SummaryThe OpportunityAs a SAP BRIM Consultant, Senior Associate, you will play a pivotal role in helping clients optimize...  ...operational efficiency by analyzing client needs, implementing software solutions, and providing training and support for seamless... 
    Senior
    Full time
    H1b

    PwC

    Buffalo, NY
    3 days ago
  •  ...Job Summary: We are seeking a Senior Angular Full Stack Developer to build and enhance a cloud-native enterprise risk reporting platform, delivering high-performance, secure, data-driven web applications that integrate with distributed backend services and support... 
    Senior

    Heitmeyer Consulting

    Buffalo, NY
    14 hours ago

Do you want to receive more vacancies?

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