Senior Software Engineer: Shape Cutting-Edge C++ Systems

Garmin Italy Technologies

Massarosa

On-site

EUR 70,000 - 95,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

Job summary

Garmin Italy Technologies seeks a Senior Software Engineer to design and develop complex C++ software powering Garmin’s marine and outdoor products. You will join a team of professionals, contributing to architecture, performance optimizations, and robust testing practices.

You will collaborate across locations, perform root cause analyses, and participate in feature analysis and system trade-offs while applying Agile SDLC methodologies and modern CI/CD tools.

Qualifications

  • Bachelor’s degree in Computer Science or Computer Engineering.
  • Minimum 5 years relevant experience.
  • Strong C++ programming with knowledge of C++14 and above.
  • Experience architecting complex solutions.
  • Solid memory management, multithreading and data structures.

Responsibilities

  • Develop complex C++ software powering Garmin products.
  • Collaborate via peer code reviews and provide comments.
  • Perform root cause analysis and propose corrective actions.
  • Improve architecture and performance to meet business needs.
  • Deliver high-quality software with test-driven development.
  • Work with cross-functional teams across locations.
  • Participate in feature analysis and system trade-offs.

Skills

C++ programming
Analytical reasoning
Team collaboration
English fluency
Agile SDLC

Education

Bachelor’s degree in CS/CE

Tools

Git
Azure DevOps
Jenkins
Ansible
JIRA
Confluence

Job description

Garmin Italy Technologies seeks a Senior Software Engineer to design and develop complex C++ software powering Garmin’s marine and outdoor products. You will join a team of professionals, contributing to architecture, performance optimizations, and robust testing practices.

You will collaborate across locations, perform root cause analyses, and participate in feature analysis and system trade-offs while applying Agile SDLC methodologies and modern CI/CD tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Garmin Italy Technologies • Massarosa

On-site
EUR 70,000 - 95,000
C++ Software Engineer - Impactful Marine Tech (On-Site)
C++ Software Engineer - Impactful Marine Tech (On-Site)

Garmin Italy Technologies • Massarosa

On-site
EUR 32,000 - 40,000
Software Engineer
Software Engineer

Garmin Italy Technologies • Massarosa

On-site
EUR 32,000 - 40,000
Senior Backend Engineer (Cloud)
Senior Backend Engineer (Cloud)

Garmin Italy Technologies • Massarosa

On-site
EUR 40,000 - 56,000
Senior Field Software Engineer (C++, Qt) – Hybrid Italy
Senior Field Software Engineer (C++, Qt) – Hybrid Italy

Topcon Positioning Systems (Topcon) • Concordia Sagittaria

Hybrid
EUR 50,000 - 57,000
Meal vouchers
Hybrid work model
Senior Software Engineer, Field Survey (C++) - Hybrid Italy
Senior Software Engineer, Field Survey (C++) - Hybrid Italy

Topcon Positioning Systems • Bologna

Hybrid
EUR 50,000 - 57,000
Meal vouchers
Flexible hybrid work model in Italy
Performance-based bonus
Senior Cloud Backend Engineer (Java) – Microservices & AWS
Senior Cloud Backend Engineer (Java) – Microservices & AWS

Garmin Italy Technologies • Massarosa

On-site
EUR 40,000 - 56,000
Senior C++ Field Survey Apps Engineer – Remote Italy
Senior C++ Field Survey Apps Engineer – Remote Italy

Topcon Positioning Systems, Inc • Concordia sulla Secchia

Hybrid
EUR 50,000 - 57,000
Hybrid work model in Italy
Meal vouchers
Bonus program
Senior C++ Geometric Kernel Engineer
Senior C++ Geometric Kernel Engineer

OPEN MIND Technologies AG • Bologna

Hybrid
EUR 65,000 - 90,000
Hybrid work model
Meal vouchers
State-of-the-art tools & equipment
+2
Senior Field Survey Software Engineer (Java/C++)
Senior Field Survey Software Engineer (Java/C++)

Topcon Positioning Systems • Concordia sulla Secchia

Hybrid
EUR 55,000 - 65,000
Salary bonus
Hybrid work
Meal vouchers