Sr. Software Engineer
$124.8k - $187.2kMedtronic Plc
Sr. Software Developer
Position Description:
Sr. Software Developer for Medtronic, Inc. in Newton, MA. Responsible for the development and maintenance of advanced clinical software used in cardiac ablation mapping systems. Work primarily with Python and C/C++ programming languages, Qt QML framework, and Linux operating system to build performance and maintainable code for both front-end user interfaces and back-end computation systems. Develop real-time 2D and 3D visualization tools using OpenGL and GLSL to render cardiac anatomy and catheter positions in real time, optimize rendering performance, and apply techniques in real-time graphics to enhance clarity and responsiveness in critical clinical environments. Design and implement user interfaces that scale, capture, record, and display intuitively on different setups at clinical sites using QML, OpenGL, and multimedia frameworks such as ffmpeg. Investigate and analyze clinical HDF5 database and json data to determine optimal data storage methods, accuracy of stored data, replay case events, and detect defects in software data recording. Design and maintain internal tooling using recorded clinical data to support software reliability and clinician workflows including creating tools for data mgmt., clinical case reconstruction, automated User Interface (UI) testing, and software diagnostics. Design, implement, and maintain software localized in European language markets, leveraging software engineering principles to reduce overhead of maintaining multiple software versions and allow different versions to be used together. Integrate software on embedded systems and hardware interfaces including working with low-level device data, developing software that operates in constrained resource environments, and ensuring seamless communication between the mapping system software and other peripheral devices using messaging frameworks over Ethernet such as Robot Operating System (ROS). Leverage Agile software development processes, including regular sprint planning, backlog grooming, and team retrospectives. Utilize version control tools such as Git to ensure robust collaboration, change tracking, and release management. Design, develop, test, debug and implement operating systems components, software tools and utilities. Determine and generate systems software design requirements, standards, and procedures. Understand computer security to ensure the secure handling of patient data, cryptographic validation, and secure file storage, using techniques found in cryptography and number theory. Relocation assistance is not available for this position.
Basic Qualifications:
Master's degree in Computer Science or Software Engineering or related technical or engineering field and two (2) years of experience as a software engineer or related occupation; Or Bachelor's degree in Computer Science or Software Engineering or related technical or engineering field and four (4) years of experience as a software engineer or related occupation. Must possess a minimum of two (2) years of experience with each of the following: Python, C/C++, Qt QML, and Linux Operating System; Computer graphics, OpenGL, GLSL, real-time rendering software development and optimization in both 2D and 3D contexts; Scaling, capturing, recording, and displaying user interfaces on varied settings using QML, OpenGL, and multimedia frameworks such as ffmpeg; Analyzing json and HDF5 data for storage, replay, and software defect investigations. Using case data for designing diagnostic, recovery, and reconstruction tools for software applications, automation, and testing; Enabling localization, maintaining, and allowing cross compatibility between software released in foreign language markets; Integrating desktop applications with multiple embedded devices over Ethernet using ROS; Agile software development, software version control systems, designing and updating software requirements, standards, and procedures; and Computer and data security, leveraging methods in cryptography and number theory.
Salary: $124,800 to $187,200 per year
The following benefits and additional compensation are available to those regular employees who work 20+ hours per week: Health, Dental and vision insurance, Health Savings Account, Healthcare Flexible Spending Account, Life insurance, Long-term disability leave, Dependent daycare spending account, Tuition assistance/reimbursement, and Simple Steps (global well-being program).
The following benefits and additional compensation are available to all regular employees: Incentive plans, 401(k) plan plus employer contribution and match, Short-term disability, Paid time off, Paid holidays, Employee Stock Purchase Plan, Employee Assistance Program, Non-qualified Retirement Plan Supplement (subject to IRS earning minimums), and Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums).
Regular employees are those who are not temporary, such as interns. Temporary employees are eligible for paid sick time, as required under applicable state law, and the Employee Stock Purchase Plan. Please note some of the above benefits may not apply to workers in Puerto Rico.
- ...experience in Network Provisioning and Activation Deep understanding of Telecom OSS Domain Trained in Safe Agile Extensive software development experience using Java Experience working with front end technology and framework such as JavaScript, AngularJS...Senior
- ...Anduril Industries is seeking a Senior Software Engineer in Waltham, Massachusetts to lead a small team focused on command and control software. In this role, you’ll leverage your expertise in path planning and routing algorithms to develop cutting-edge technologies for...SeniorFull time
- ...Oracle Nice to Have 1. Caching technologies/ strategy 2. Kubernetes 3. Capital markets experience Contract Length- 12 months Required Skills : Software Architecture Additional Skills : Software Development Engineer in TestSeniorContract workWork at officeRelocation
- ...Senior Full Stack Engineer As a Senior Full Stack Engineer, you will design, develop, and maintain highly available and scalable interfaces... ...and platforms. The Skills You Bring ~7-10 years of software development experience in business critical, enterprise-wide...Senior
- ...Mobomo is seeking a highly motivated Sr. Engineer who can operate independently, require minimal oversight, and immediately contribute... ...and manage CI/CD pipelines Support integration of scientific software and algorithms into production systems Required Experience...SeniorWork at officeLocal areaRemote work
$108.5k - $201.5k
...WB Games Boston is looking for a Senior Software Engineer to join the team! In this position, you will be architecting, implementing and maintaining key game systems and features for Game of Thrones: Dragonfire. The team at WB Games Boston is committed to supporting a...SeniorTemporary workLocal area$119k - $155k
...Senior Software Engineer Waltham, MA Xometry powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need to...Senior- ...refreshing challenge." Dan Ko "Our company foundation creates some awesome new opportunities. We're lucky to have a great group of engineers who come to work excited to learn and make an impact at Hi Marley every day and do a great job of maintaining a truly...SeniorTemporary workWork from homeFlexible hours
$108.5k - $201.5k
...Senior Software Engineer – Warner Bros. Games Boston Warner Bros. Games Boston, a mobile-focused studio within Warner Bros. Discovery, is developing Game of Thrones: Dragonfire. We are seeking an experienced Senior Software Engineer to architect, develop, maintain, and...SeniorTemporary work$125k - $205.1k
...and execute trades rapidly and efficiently. As we continue to innovate and grow, we're searching for a forward-thinking Senior Software Engineer to help us build the future of capital markets infrastructure. As a Senior Software Engineer you will: Utilize...SeniorFull timeWork experience placementWork at officeLocal area$90k - $180k
...Senior Software Engineer At Wellington Management our appetite for technology is insatiable. We recognize that the world is full of fascinating questions that will impact the future of companies, economies, financial markets, and entire industries. We want you to help...SeniorFlexible hours- ...investors—industry leaders in construction, building products manufacturing, and distribution. We’re seeking Full Stack Software Engineers to join an exciting function within our Higharc product suite. Estimate is a first-of-its-kind product that turns...SeniorTemporary workRemote workHome officeFlexible hours
$154k - $177k
...— but making it count. This role is hybrid, requiring three days per week onsite in our Needham, MA headquarters. As a Senior Software Engineer, you will join a highly motivated engineering team to design, build, and evolve the next generation of SaaS‑based cloud‑native...SeniorWork visa3 days per week$108.5k - $201.5k
...the path to becoming a true dragonrider and dominant force in Westeros. The Job WB Games Boston is looking for a Senior Software Engineer to join the team! In this position, you will be architecting, implementing and maintaining key game systems and features for Game...SeniorTemporary workLocal area$140k - $220k
...Senior Backend Software Engineer ZoomInfo is where careers accelerate. We move fast, think boldly, and empower you to do the best work of your life. You'll be surrounded by teammates who care deeply, challenge each other, and celebrate wins. With tools that amplify...SeniorWorldwide$89.2k - $209.5k
Job Description The role is responsible for designing, deploying, administering, and maintaining mission-critical storage infrastructure, including provisioning, zoning, replication, performance monitoring, troubleshooting, security remediation, compliance support, ...SeniorTemporary workFlexible hours$175k - $197.8k
...relentlessly aligned with customer outcomes while pushing the frontier of AI-driven software development, using cutting-edge AI tools and techniques to build systems that scale. As a Sr. Software Engineer at OpenGov, you will develop top-tier SaaS solutions that enhance...SeniorContract workWork at officeLocal areaFlexible hours$145k - $155k
...Senior Software Engineer As a Senior Software Engineer, you will work with a small team of full‑stack developers that work on all server‑side aspects of HVAC home automation and security. Our mandate is very broad and includes but not limited to processing HVAC‑related...SeniorWork experience placementCasual workWork at officeImmediate start$112.3k - $140k
...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain... ...unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking for...SeniorWork at officeLocal areaRemote workWorldwide- ..., rely on SS&C for expertise, scale, and technology.Job DescriptionJob Title: Sr. Software EngineerLocations: Waltham, MA - HybridAbout the RoleWe are seeking a skilled Sr. Software Engineer to design, build, and enhance tools and applications that power SS&C Intralinks...SeniorOngoing contract
$80k - $150k
...data governance (EDG) team is collaborating to enable world‑class data governance practices at Wellington. This role is a Senior Software Engineer responsible for building and supporting Data Governance applications across the firm. Responsibilities Participate in all...SeniorFlexible hours$138.9k - $180.6k
...Job Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and maintaining...SeniorTemporary workFor contractorsWork experience placementCasual workLocal areaRemote work$146.61k - $198.35k
...(NYSE: MKFG) is leading the digital transformation of manufacturing by revolutionizing how engineers and manufacturers create and innovate. Our unique platform combines software, advanced materials (including cutting-edge metal and composite technologies), and industrial...Senior$148.5k - $237.6k
...with our ecosystem of devices and cloud software. Like our products, we work better together... ...key goals, and this squad is the main engineering team executing the work to make that happen... ...systems. In addition to writing code, the Sr Software Engineer is a role in which...SeniorWork experience placementWork at officeRemote work- ...Senior Full Stack Software Engineer Watertown, MA December 17, 2025 Job Description The Company: We believe general-purpose, generally-intelligent robots will be built in our lifetimes. Robots will work in our factories, move our goods, walk on our streets...SeniorWork at office
$140k - $200k
...planning, computer vision, SLAM, optimization, machine learning, and more. If this sounds like you, read on! Across the board we write software to make our robots more capable, faster and safer. We work mostly in Python and Linux. What follows is a list of things we find...Senior$140k - $150k
...Description WHO ARE YOU? You bring strong backend and full stack technical expertise to your work as a Senior Software Engineer. You thrive in a collaborative, fast-moving development environment, and are motivated to ensure your work has a positive impact. WHO...SeniorWork at officeRemote workRelocation package- ...Sr. Full Stack Developer SS&C Intralinks is seeking a highly skilled and experienced Senior Full Stack Software Engineer to design, develop, and maintain robust and scalable web applications. This role involves contributing to all layers of our software stack, ensuring...SeniorOngoing contract
$140k - $200k
...this sounds like you, read on! Across the board we write software to make our robots more capable, faster and safer. We work mostly... ...About Our Roles & Titles At Tutor, we believe great engineers and researchers are defined by what they build and the impact...SeniorWork at officeShift work$220k - $292k
...Software Engineer Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies...SeniorFull timeWork experience placementImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!
- software developer fintech Newton, MA
- consulting software engineer Newton, MA
- senior software engineer remote Newton, MA
- entry level software engineer remote Newton, MA
- startup software engineer Newton, MA
- software engineer Newton, MA
- part time software developer remote Newton, MA
- software developer Newton, MA
- cybersecurity software engineer Newton, MA
- remote entry level software developer Newton, MA

