Senior Software Engineer - C++
Arthrex
Role Description
Are you passionate about real-time graphics, interactive applications, and emerging technologies? Arthrex is seeking a Software Developer to join our team, where you'll create innovative solutions that bring complex medical concepts to life through advanced visualization, simulation, and AR/VR technologies. Working alongside developers, 3D artists, and medical experts, you'll help deliver world-class software experiences that support surgeon education, product demonstrations, and the future of medical technology.
Main Objective: Develop high-end and innovative real-time software for medical visualizations, including surgical techniques, advertisements, medical education, AR/VR products, and related applications. Write high-quality, reliable, and maintainable code while collaborating in a cross-functional team environment.
- Continuously learn and implement new and experimental features, programming languages, and SDKs for emerging visual and XR technologies.
- Develop interactive visual applications using established patterns and technologies.
- Troubleshoot software and optimize and debug applications.
- Prototype and implement responsive user interactions in a real-time engine.
- Test and document code and features across multiple systems and applications.
- Maintain documentation for processes, application configurations, system modifications, and help-related materials.
- Develop tools and software to automate testing.
- Incorporate models, graphics, audio, and video assets into applications.
- Report progress and status of assigned tasks in a timely manner.
- Develop real-time applications, user interfaces, and interactions that showcase technically accurate medical animations using 3D models and textures.
- Collaborate with Product Management and Medical Education teams to support customer education related to products and surgical procedures.
- Work productively and collaboratively with developers, 3D animators, modelers, and artists in a team-oriented environment.
Qualifications
- Full Stack Programming experience with Realtime graphics applications like Unity and Unreal using languages such as C#, C++, Python.
- Experience working with 3D Math, matrices, vectors, physics simulations, visual effects, human interface devices, and shaders.
- Understanding of Graphic Pipelines, Assets, Animations, 3D Graphics and their integration with Realtime Applications.
- Knowledge in preparing new cutting-edge technology for presentation and user testing.
- Knowledge of company practices, standards and collaboration in a team with diverse skillsets.
- Experience with distributed version control systems such as Git or PlasticSCM.
- Exhibits knowledge and application of software development best practices and patterns.
- In-depth knowledge of object oriented programming and design patterns.
- Advanced Knowledge developing solutions and tools in 3D Realtime Graphics application.
- In-depth knowledge of documentation practices and software development lifecycle.
- Proficiency in software testing, Test Driven Development (TDD), debugging and optimizations.
Benefits
- Medical, Dental and Vision Insurance
- Company-Provided Life Insurance
- Voluntary Life Insurance
- Flexible Spending Account (FSA)
- Supplemental Insurance Plans (Accident, Cancer, Hospital, Critical Illness)
- Matching 401(k) Retirement Plan
- Annual Bonus
- Wellness Incentive Program
- Gym Reimbursement Program
- Tuition Reimbursement Program
- Trip of a Lifetime
- Paid Parental Leave
- Paid Time Off
- Volunteer PTO
- Employee Assistance Provider (EAP)
- ...systems and the creation of new software solutions. You will work internally with other software engineers, program managers, and product... ...to director, manager, or senior engineer Qualifications... ...Knowledge Demonstrate fluency in C/C++ Demonstrate advance problem...SeniorFull timeWorldwide
- ...As a Senior Software Engineer on the Developer Monetization team, you will build applications and platforms that power Roblox's Creator Monetization... ...-facing applications. ~2+ years of experience with C++. ~ Experience working with front-end servers or client side...SeniorFull time
- As a Senior Software Security Engineer C/C++, you will support our development teams to develop our software components securely. You will also work on development tasks to further extend our components dedicated to security and Digital Rights Management. In this role,...SeniorFull time
- ...working with some of the best and brightest in the industry. What you will be doing: Synergy is seeking a Senior level C++ Software engineer with a background in RF to perform signals analysis, development, and processing of containerized software applications...SeniorFull timeContract workWork at officeImmediate startFlexible hours
$125k - $170k
...Senior Software Engineer, Imaging C++ Location: Hybrid Position, Greater Boston, MA Area Company Description RaySecur is a rapidly growing security technology company transforming how organizations detect hidden threats. Our patented imaging systems—used by...SeniorFull timeWork at officeLocal areaRemote workWorldwide- ...We are seeking a highly motivated and experienced Senior Software Engineer to join our Keeper Connection Manager (KCM) team. This is a 100% remote... .... You’ll work on core backend components using C and C++, focusing on performance, reliability, and end-to-end security...SeniorRemote jobPermanent employmentFull timeTemporary workWorldwide
$140k - $160k
...partners, and over 2 million policyholders. WHO YOU ARE: Senior Software Engineers play a key role in the design, development/configuration,... ...relevant work experience. ~ Ability to develop software in C++, C#, DotNet Core, etc. ~ Experience developing with Web...SeniorFull timeWork experience placement- ...automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of... ...to join our team and make an impact?We are looking for a Senior Software Engineer, C++ to actively contribute to the development of new features...SeniorTemporary workCasual workRemote workWorldwide
$184k - $287.5k
...develops “libcudf”—the open-source CUDA C++ library that accelerates database and DataFrame... ...tools in modern C++ and CUDA to produce software with elegant design, broad feature... ...performance.The team is looking for an outstanding engineer and/or scientist to apply their parallel...SeniorFull timeRemote workFlexible hours$114.75k - $183.6k
Job TitleSenior Software Engineer - Image Reconstruction (C++/CUDA)Job DescriptionBuild the GPU-native engine that turns raw CT physics into life-saving images inside Philips scanners worldwide, wringing maximum performance from constrained hardware at the frontier of C++...SeniorFull timeWork at officeImmediate startRemote workWorldwideWork visaRelocation packageFlexible hours2 days per week3 days per week$86.8k - $165.2k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...Architecture (REPA) Department as a Senior Software Engineer. The team’s primary goal is to... ...You Will Do:Code, test, and integrate C++ real-time signal processing algorithms...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...expected to report to Mountain View, CA, Austin, TX, or Warren, MI three times per week, at minimum.We are looking for a strong C++ Software Engineer to support development of next-generation automotive UI applications. The role involves development of high-performance,...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours
- ...Our client is seeking a Senior Software Engineer (C++) to join their high-performing engineering team. This role is ideal for an experienced developer with a strong background in low latency systems and electronic trading environments. This is a fully remote position....SeniorRemote work
$160k - $210k
...success. We are looking for a senior developer for the RTS (real-time... ...Our RTS systems are written in modern C++ and are seeking an engineer who is passionate about writing high... ...in the form of robust libraries and software development tools. Document design...SeniorFull timeWork at officeLocal areaRemote work- ...collaborative work culture. They need you, a highly experienced Senior Software Engineer, to join the technical team located in scenic Austin, Texas.... ...-Develop and deploy sensor fusion sorter prototype using C++ and Python-Collaborate with cross-functional teams to...SeniorVisa sponsorship
- ...processes to make work work better. Our software solutions harness the power of AI and shape... ...Develop and maintain core C++ functionality for TeamViewer's remote access... ...improvements and collaborate with product and engineering teams to deliver scalable solutions.Requirements...SeniorTemporary workCasual workRemote workWorldwide
$190.5k - $260k
Role Description Today's engineering organizations building cutting-edge products and advanced... ...that builds the engine behind nTop. Our software treats geometry as programmed,... ...oldest, most load-bearing part of an aged C++ codebase. Your job is to help architect...SeniorFull timeFlexible hours$150k - $225k
...Overview Senior Software Engineer - C++ GTS is currently seeking a talented Senior Software Engineer to join our Trading Systems Development Team to drive the expansion of our platform and trading teams into new capabilities, markets and asset types. This role...SeniorCasual workWork at officeWork from home- Role Description We are seeking a highly skilled Senior Software Engineer to join our team developing Azul Prime, an award-winning enhanced build... ...develop, maintain, and optimize high‑performance, low‑level C++ code for system‑critical JVM runtime components and...SeniorFull timeRemote workWorldwideFlexible hours
- Senior Software Engineer (C++, Embedded) Direct message the job poster from GlobalLogic 6-8 years Experience in Embedded systems. Expert in C, C++, embedded Linux, and device driver 6+ years of experience in architecture, design, prototyping, software development, code...SeniorFull timeRemote work
$130k - $160k
...Overview Position Summary: We are seeking a Senior Embedded Software Engineer with deep expertise in motion control systems, real-time embedded... ...Analyzers Function Generators Strong embedded C/C++ programming skills Excellent problem-solving, debugging...SeniorFull timeWorldwideShift work- ...About Quilter At Quilter, we are helping electrical engineers save time and accomplish more by automating the tedious and time-consuming... ...learning # Pursue excellence Quilter is seeking Senior to Staff C++ Engineers to join our engineering teams developing the next...SeniorFull timeRemote work
- IntePros is seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies... ..., develop, and maintain shared software components using C++ and Qt in a Linux environment, supporting pre-operative,...SeniorRemote job
$213k - $263k
...Senior Software Engineer, Vehicle Platforms C++ Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The...SeniorFull timeWork experience placementRemote work- ...watchdog timing, thermal limits, and voltage thresholds. Mentor engineers on embedded safety patterns, driver architecture, RTOS... ...experience or a PhD. Deep experience developing embedded C/C++ software with advanced language features, clean abstractions, interface...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship
- ...Overview Black Canyon Consulting (BCC) is searching for a Senior C++ Software Developer to support our work for the National Center for Biotechnology Information (NCBI) at the National Library of Medicine (NLM), an institute of the National Institutes of Health....SeniorFull timeWork at officeRemote work
- Philadelphia, Pennsylvania100% RemoteDirect Hire$180k - $215kThere is an exciting opportunity for a talented Senior C++ Engineer to join a growing company focused on cutting-edge development within the gaming industry. This is a fully remote, full-time position. To excel...SeniorFull timeRemote work
$128k - $176k
...through user-space processing pipelines, along with pure system engineering challenges. Your deliveries will enhance the security of... ...SentinelOne's security offering. We are looking for a talented software engineer with experience in the Linux and the cloud security...SeniorFull timeHome officeFlexible hours- ...Senior Software EngineerMatrix designs, manufactures, and sells innovative technological products... ...are currently seeking a Senior Software Engineer to join our team. As a Senior Software... ...software applications using Python, C#, C++, and Linux. You will collaborate with cross...SeniorWork at officeHome officeShift work
- ...authorization to work in US.Type: Contract ( Corp to Corp )Primary Skills: C++, Open-GL , Project Management Skills.Skill required:·... ...Should have Project Management Skills.· Have worked in some sort of software development life cycle (i.e. Waterfall, Agile.)· Good to have...SeniorContract workWork at officeRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - C++. Be the first to apply!






