C++ Software Developer

Surgical Science Sweden AB

Göteborgs kommun

Hybrid

SEK 400,000 - 600,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible working hours
Optional private healthcare
Wellness allowance
Optional bicycle lease

Job summary

Surgical Science Sweden AB in Gothenburg is seeking a Software Developer to enhance medical training simulations through advanced C++ programming. You will join a dynamic team crafting lifelike simulators with cutting-edge technology and collaborate across various locations.

The ideal candidate has over 2 years of experience in C++, a degree in a related field, and a strong foundation in 3D mathematics. The role offers a hybrid work environment and numerous benefits including flexible hours and private healthcare.

Qualifications

  • 2+ years of experience in C++.
  • Experience developing real-time or performance-critical applications.
  • Professional level of English.

Responsibilities

  • Work with a large C++ codebase and proprietary 3D engine.
  • Collaborate to develop advanced medical simulations.
  • Build solutions with complex code bases.

Skills

C++
Linear algebra
3D mathematics
Git/GitHub
Agile methodologies

Education

Degree in computer science or software engineering

Tools

Visual Studio
JIRA
Jenkins
CMake
TeamCity

Job description

Surgical Science is a global organisation and leading provider of medical training simulations and software solutions. Surgical Science is listed on Nasdaq First North Growth Market. Together with healthcare partners and customers in more than 90 countries, we enhance patient safety and healthcare outcomes through evidence‑based, state‑of‑the‑art simulation technology that improves clinical proficiency and performance - enabling safe and effective training without putting patients at risk. Our solutions are used by medical training centres, universities, hospitals, and the medical device industry for practice, assessment, and certification. With offices in Gothenburg (HQ), Stockholm, Tel Aviv, Cleveland, Cardiff, and Shenzhen, we are a fast‑growing and stable organisation in a rapidly evolving world. We foster a hybrid work culture that supports onsite and remote collaboration across teams and time zones.

The role

As a Software Developer in our team, you’ll dive into a large C++ codebase and work with our proprietary 3D engine and physics engine to build lifelike simulators for healthcare professionals. Collaborating with team members across different locations, you’ll refine and develop advanced medical simulations with realistic 3D graphics, soft‑body dynamics, VR integration, and custom hardware integration, including robotics.

Your profile

We think you are a self‑driven, results‑oriented professional with a curious mindset. You take a holistic approach to coding and persevere in solving problems. You enjoy working independently, are comfortable working with complex code bases, and like building solutions together with brilliant colleagues. You are generous in sharing your knowledge with others and reaching out when needed.

Qualifications
  • 2+ years of experience in C++ and a solid foundation in linear algebra and 3D mathematics
  • Experience with Git/GitHub & agile methodologies
  • Experience developing real‑time or performance‑critical applications
  • Experience with Windows development environments and Visual Studio
  • A degree in computer science, software engineering, or equivalent
  • A professional level of English
Preferred
  • Prior knowledge of graphics rendering APIs such as Vulkan or DirectX
  • Experience with game and physics engines or related frameworks (e.g. Unreal, Unity, PhysX, Cuda)
  • Experience in Dev tools such as JIRA, Jenkins, CMake, TeamCity
  • Experience in VR Development, haptics & shader programming
  • Experience in additional programming languages, preferably C# & Python
  • A passion for programming and crafting robust, maintainable, and high‑performance code
  • Experience with AI‑assisted coding tools and workflow
Why choose us?

Be part of a team developing the next‑gen medical simulators with life‑like graphics, world‑leading haptics feedback and cutting‑edge physics simulations. Collaborate with a multidisciplinary team of highly experienced developers, UX designers, medical experts, and product specialists to push the boundaries of realism and interactivity in simulation‑based learning. Work in an environment where your creativity, passion and ideas truly matter, and help shape products that train healthcare professionals and ultimately contribute to better patient outcomes. Take ownership of meaningful technical challenges, from architecture and performance optimisation to user experience and device integration, with a high degree of influence over technical decisions, product direction, and engineering practices.

Benefits
  • Global environment (English is primary language)
  • Hybrid work
  • Flexible working hours
  • Optional private healthcare
  • Wellness allowance
  • Optional bicycle lease
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Software Developer - Gothenburg
C++ Software Developer - Gothenburg

Surgical Science • Göteborgs kommun

Hybrid
SEK 450,000 - 650,000
Hybrid work
Flexible working hours
Optional private healthcare
+2
C++ Software Developer – Surgical Simulations & VR (Hybrid)
C++ Software Developer – Surgical Simulations & VR (Hybrid)

Surgical Science • Göteborgs kommun

Hybrid
SEK 450,000 - 650,000
Hybrid work
Flexible working hours
Optional private healthcare
+2
C++ Software Engineer for Medical Simulation and VR
C++ Software Engineer for Medical Simulation and VR

Surgical Science Sweden AB • Göteborgs kommun

Hybrid
SEK 400,000 - 600,000
Flexible working hours
Optional private healthcare
Wellness allowance
+1
Product Manager
Product Manager

Surgical Science Sweden AB • Göteborgs kommun

Hybrid
SEK 900,000 - 1,100,000
Global environment
Hybrid work
Flexible working hours
+3
Product Manager
Product Manager

Surgical Science • Göteborgs kommun

Hybrid
SEK 850,000 - 1,000,000
Hybrid work
Optional Private healthcare
Wellness allowance
+1
Product Specialist
Product Specialist

Surgical Science Sweden AB • Göteborgs kommun

Hybrid
SEK 436,000 - 655,000
Career growth
Opportunity to travel internationally
Technology-driven mission
Software Engineer, Contributing to Scandinavian Healthcare
Software Engineer, Contributing to Scandinavian Healthcare

Sectra • Linköpings kommun

On-site
SEK 330,000 - 552,000
Quality Control and Configuration Engineer - Gothenburg
Quality Control and Configuration Engineer - Gothenburg

Surgical Science Sweden AB • Göteborgs kommun

On-site
SEK 400,000 - 550,000
Senior Software Engineer
Senior Software Engineer

Devops Academy • Uppsala kommun

On-site
SEK 488,000 - 707,000
Fresh fruit every day
Ergonomic workstations
Dual monitors
+2
Experienced Software Developer, Backend - Sectra Medical
Experienced Software Developer, Backend - Sectra Medical

Sectra • Linköpings kommun

On-site
SEK 520,000 - 760,000
Inspiring environment
Cutting-edge technology
Growth opportunities
+2