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 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Lebanon, NH vacancy
  •  ...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

    Lebanon, NH
    1 day ago
  •  ...We are seeking a highly skilled and experienced Senior Network Software Engineer with a strong focus on transport connectivity and networking products. As a key member of the engineering team, you will design, develop, and deploy enterprise-grade networking appliances... 
    Senior

    Spectrum IT Recruitment

    Lebanon, NH
    2 days ago
  •  ...Senior Full stack Engineer - AI-Native Product Team Location: Remote (EST/CST) I’m working with a remote-first technology company in the...  ...more informed decisions. They’re looking for a Senior Software Engineer who enjoys solving real customer problems,... 
    Senior
    Remote work

    EAMES CONSULTING, LLC

    Lebanon, NH
    2 days ago
  •  ...Interested in building modern software, owning meaningful technical decisions, and putting AI to work in real products? The focus...  ...• Improve platform performance, reliability, security, and engineering practices. • Apply AI-assisted development tools and, where... 
    Senior

    Hirewell

    Lebanon, NH
    1 day 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

    Lebanon, NH
    1 day 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

    Lebanon, NH
    1 day 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

    Lebanon, NH
    1 day 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.

    Lebanon, NH
    1 day ago
  •  ...Responsibilities: - Lead the development of software solutions that will meet or exceed...  ...: -8+ years of full-stack software engineering experience developing enterprise web...  ...and internal value analysis including seniority and merit systems, as well as internal... 
    Senior
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Lebanon, NH
    4 days ago
  • We are hiring a Salesforce Developer to build, and configure industry-specific solutions. • More than five years of hands-on experience in developing with Omni Script, Visualforce, Apex Classes, Lightning Web Components (LWC), and Aura Components. • Strong expertise...
    Senior
    Visa sponsorship

    Touchpoints

    Lebanon, NH
    1 day ago
  •  ...Our client is seeking a hands-on, high-impact Senior React Engineer with deep expertise in modern front-end development using TypeScript, React, and the TanStack ecosystem. This is a heavily coding-focused position where you’ll spend the majority of your time architecting... 
    Senior

    SolTech

    Lebanon, NH
    2 days ago
  •  ...Senior .NET Engineer Location: Remote Department: Engineering Employment Type: Full-Time Build the Future of Transportation Technology Transit Technologies is a leading provider of software and technology solutions helping transportation organizations operate... 
    Senior
    Full time
    Immediate start
    Remote work

    Transit Technologies LLC

    Lebanon, NH
    1 day ago
  •  ...insurance are available to qualified candidates Job Description: Candidate will provide expertise and ownership of Azure software development tasks within the scrum team. Interacts effectively with clients and leadership, and can adapt communication for the appropriate... 
    Senior
    Contract work
    Remote work

    The Judge Group

    Lebanon, NH
    1 day ago
  • $60 per hour

    *W2 only - no C2C allowed* Title: Software Engineer III Pay : $60 per hour Type: Fully Remote EST or CST Duration: 6 month contract Position Overview: As a Software Engineer III, you will play a key role in building and maintaining robust, scalable... 
    Hourly pay
    Contract work
    Remote work

    Swoon

    Lebanon, NH
    1 day ago
  •  ...is built on the foundation of our reputation as the most respected legal peer review network in the world. The full stack Senior Software Engineer is responsible for the development of new projects and support of existing code bases. The primary role will be to build and... 
    Local area
    Remote work
    Relocation

    Best Lawyers

    Lebanon, NH
    1 day ago
  •  .... They will also be responsible for designing and implementing testable and scalable code. Responsibilities Develop quality software and web applications Analyze and maintain existing software applications Design highly scalable, testable code Discover and... 

    ShrinQ Consulting Group Inc

    Lebanon, NH
    2 days ago
  •  ...Robotics Software Engineer Build software that drives autonomous robots in the real world. FireFly Robotics is the world leader in autonomous fairway mowing — and we're growing. Since 2010, we've been engineering fully automated harvesters and robotic field mowers... 
    Remote work
    Visa sponsorship

    FireFly Robotics, Inc.

    Lebanon, NH
    1 day ago
  • $120.06k - $200.09k

    SeniorStaff Software EngineerInnovation is key at Hypertherm Associates. We are seeking a Senior Staff Software Engineer to help shape the future of plasma cutting technology. Join a collaborative engineering community where your ideas and embedded software expertise will... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Local area
    Relocation package
    Flexible hours

    Hypertherm

    Lebanon, NH
    3 days ago
  •  ...company dedicated to innovation and excellence in the field of software development. Our mission is to create cutting-edge solutions...  ...testbenches using System Verilog and UVM. Collaborate with design engineers to understand specifications and requirements. Perform... 
    Senior

    Mirafra Technologies

    Lebanon, NH
    1 day ago
  •  ...Project Engineer – Utility-Scale Renewables (Renewable Experience is Essential) Solar & BESS We are partnering with an established global power-generation company seeking a Project Engineer to support its growing portfolio of utility-scale renewable-energy projects... 
    Senior
    Permanent employment
    Contract work
    For contractors
    Remote work

    Harper Harrison

    Lebanon, NH
    1 day ago
  • $50 - $60 per hour

     ...Medical Devices that are both in the cloud and on-premise, so experience doing both is ideal. Desired Experience: Product Security Engineering Experience Vulnerability Management Threat Management Risk Management Hardening/Patching Experience Med Device Experience SBOM... 
    Senior
    Hourly pay
    Contract work
    Immediate start
    Remote work

    AR Security

    Lebanon, NH
    1 day ago
  •  ...business continues to expand, we are looking for an experienced Senior Performance Engineer to join our growing Service team. This role is ideal for...  ...time-series data to identify root causes across hardware, software, controls, and configuration layers. Develop electrical... 
    Senior

    HyperStrong

    Lebanon, NH
    1 day ago
  •  ...Hogan CIS. Ideal candidate will be highly skilled as a Mainframe Engineer with hands on experience with COBOL, JCL, VSAM, CICS, PCDs, CA-...  ...of education and experience Experience working with software design, software development life cycle, and development methodologies... 
    Senior

    Luxoft

    Lebanon, NH
    1 day ago
  • $250k - $350k

     ...Job title: Senior Electrical Engineer - AI Data Centers Seniority level: Mid-Senior level Employment type: Full-time OR Contract Workplace type: Remote (with travel to active sites) Job description: We are hiring specialist electrical engineers... 
    Senior
    Hourly pay
    Full time
    Contract work
    Remote work

    Futura

    Lebanon, NH
    1 day ago
  •  ...of-the-art tool-making and mold-building capabilities. Role Description This is a full-time remote role for a Packaging Engineer. The Packaging Engineer will be responsible for designing and developing packaging solutions, conducting research and development... 
    Senior
    Full time
    Remote work
    Flexible hours

    Pacific Packaging

    Lebanon, NH
    1 day ago
  •  ...equipment, a team that trusts you, and problems worth solving: sound like your kind of shop? Job Summary: We are hiring a Senior Manufacturing Engineer to join a precision machining operation that builds some of the most technically demanding components in general... 
    Senior
    Day shift

    Cindavi

    Lebanon, NH
    1 day ago
  •  ...Senior Staff Controls Engineer - Test & Automation (RELOCATION AVAILABLE) An industry-leading, employee-focused manufacturing organisation is seeking...  ...hardware integration, controls engineering, and software development expertise. Key Responsibilities Design... 
    Senior
    Full time
    Temporary work
    Relocation
    Relocation package

    LVI Associates

    West Lebanon, NH
    4 days ago
  •  ...Senior Power Systems Engineer Location: Remote- Nationwide (U.S. Preferred) Our client is a leading engineering design and consulting firm...  ...environments Proficiency in AutoCAD and 3D modeling software Familiarity with Building Information Modeling (BIM) concepts... 
    Senior
    Remote work
    Flexible hours

    Blue Signal LLC

    Lebanon, NH
    2 days ago
  •  ...About the role Stellar Blue.ai is looking for a AI Solutions Engineer who can combine strong client communication with practical AI workflow leadership. This is not a traditional pay-per-click, SEO, or single-channel marketing role. You will listen to clients and... 
    Remote work

    StellarBlue.ai

    Lebanon, NH
    1 day ago
  • Ford Master Technician A Ford Master Technician performs advanced diagnostics and repairs on complex vehicle systems, mentors junior technicians, communicates with service advisors and customers, and stays updated on Ford training and certifications. Their primary responsibilities...
    Senior

    Nucar Ford of Lebanon

    West Lebanon, NH
    3 days ago

Do you want to receive more vacancies?

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