C++ Software Engineer
Build software where quality isn’t a nice-to-have — it’s the product. We’re looking for an experienced C++ Engineer to join a team developing safety-critical embedded solutions for the medical domain, with a strong focus on reliability, verification, clean code, and disciplined engineering practices.
If you enjoy turning requirements into robust designs, writing C++ that survives scrutiny, and collaborating closely across software + hardware boundaries — you’ll feel at home here.
What you’ll work on
You’ll contribute to the development of embedded software in an environment that values engineering rigor:
Designing detailed software solutions from requirements and specifications
Implementing features in modern C++ with attention to readability, maintainability, and performance
Running and supporting static analysis and participating in thorough peer reviews
Working with coding standards and taking part in refactoring to keep the codebase healthy
Debugging, fixing defects, and improving existing functionality with a quality-first mindset
Documenting development activities clearly (because safety-critical work demands traceability)
Sharing knowledge and supporting other engineering teams
Cooperating closely with hardware engineers to validate assumptions and integrate effectively
What we’re looking for
Solid commercial experience with C++ (embedded or close-to-hardware development)
Exposure to safety-critical or high-reliability software development
Comfort with testing mindset (you don’t treat tests as an afterthought)
Practical experience with code review, coding standards, and refactoring
Ability to collaborate across disciplines (especially with hardware)
English level B2 or higher
Why this role
Work on meaningful, real-world software in the medical industry
Engineering culture built around quality, reviews, and continuous improvement
A team setting where your input on design, testing strategy, and code health truly matters
Hybrid work model in Kraków
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.

Spyrosoft
Spyrosoft is a leading technology company specializing in software development and IT services. The company provides a wide range of expertise including artificial intelligence, cloud services, cybersecurity, digital pro...
C++ Software Engineer
C++ Software Engineer