
Senior C++/Windows Software Engineer
Senior C++/Windows Software Engineer at Unikie in Tampere, on-site with a global development team.
Senior C++/Windows Software Engineer sought to join Unikie’s international development team for a long-term software development assignment. The candidate will be part of an international team with a focus on self-direction, quick learning, and proactive knowledge sharing. The role is on-site in Tampere and offers a low-hierarchy, flexible working style within a collaborative environment. The responsibilities include delivering robust C++/Windows software, including user-facing applications and backend services, debugging, software integration, and ensuring high reliability. The team uses Visual Studio, Git, and common networking concepts; experience with virtualized environments is valuable. The ideal candidate is self-directed, a strong troubleshooter, and eager to learn a new software platform. Nice-to-have skills include familiarity with MFC, OPC UA or similar protocols, Atlassian tools, and Scrum workflows. Locations: Tampere. REQUIRED QUALIFICATIONS: strong hands-on C++ development in production software; Windows C++ experience including user-facing apps and/or services; experience with protocol gateways and data exchange between systems; ability to investigate crashes/memory issues with Visual Studio; Git proficiency; understanding of networking redundancy and reconnection/failover; experience with VMs or other virtualized environments; self-directed and independent work; proactive, quick learner; ability to share knowledge. Desirable: experience with MFC, OPC UA, Atlassian tools, Scrum. WHY JOIN UNIKIE? Unikie is a global software engineering and innovation company serving automotive, heavy equipment, transportation & logistics, devices & IoT, and networks & communication industries. We emphasize transparency, flexible working styles, and a salary model. The company has over 500 engineers and reported 2023 revenue of 65 million euros. We offer a low-hierarchy organization and a culture focused on technical excellence and collaboration. We provide a stable environment for long-term projects with Fortune 500 clients in EMEA and the Americas, and opportunities to work with cutting-edge technologies.
The text above is the employer's original job description, extracted as written. Other details on this page, like salary, responsibilities, and requirements, are interpreted from that text by our system, not values the employer explicitly confirmed, so treat them as our best interpretation rather than verified facts.
Estimated from 2,160 comparable listings
- Deliver robust C++/Windows software including user-facing applications and backend services
- Debug and ensure high reliability of software
- Software integration
- Collaborate with international team and share knowledge
- Proactive problem solving and self-directed learning
- Strong hands-on C++ development in production software
- Experience developing C++ software for Windows, including user-facing applications and/or background services
- Experience with protocol gateways and data exchange between systems
- Proven ability to investigate crashes and memory issues using Visual Studio
- Git proficiency
- Understanding of computer networking and redundancy, including reconnection and failover
- Experience with virtual machines or other virtualized development/test environments
- Self-directed and able to work independently
- A strong troubleshooter who takes ownership of difficult problems
- Quick learner willing to learn basics of a new software platform
- Collaborative and proactive in sharing knowledge
| Location | Active listings |
|---|---|
| Helsinki, Finland | 86 |
| Remote - Global | 60 |
| Tampere, Finland | 56 |
| Tampere | 42 |
| Szczecin, Poland | 40 |
| Helsinki | 27 |
| Tallinn, Estonia | 24 |
| Oulu | 19 |
| Oulu, Finland | 15 |
| Remote - Estonia | 15 |
| Szczecin | 11 |
| Tallinn | 8 |
| Kaarina | 4 |
| Turku, Finland | 4 |
| Poland | 3 |
| Munich | 1 |
| Berlin | 1 |
| Turku | 1 |
| Kuopio | 1 |
| Kokkola | 1 |
| Berlin, Germany | 1 |
| Munich, Germany | 1 |
| Remote - Finland | 1 |
| Helsinki, Estonia? | 1 |
| Role type | Active listings |
|---|---|
| Software Engineer | 67 |
| Data Scientist | 13 |
| System Test Engineer | 6 |
| Field Test Engineer | 4 |
| Test Engineer | 4 |
| Researcher | 4 |
| AI Engineer | 4 |
| Software Developer | 4 |
| System Architect | 3 |
| Application Security Analyst | 3 |
| Hardware Engineer | 3 |
| Android Developer | 2 |
| Deployment Manager | 2 |
| Machine Control Software Engineer | 2 |
| Java Backend Engineer | 2 |
| Chief Financial Officer | 2 |
| Embedded Camera Systems Engineer | 2 |
| Web Architect | 2 |
| CODESYS Developer | 2 |
| Project Manager | 2 |
| Physics Simulation Developer | 2 |
| Embedded Audio Platform Developer | 2 |
| DevOps Engineer | 2 |
| AI Adoption Mentor | 2 |
| Embedded Software Specialist | 2 |
| Simulation & Software Engineer | 2 |
| Control System Developer | 2 |
| Solution Architect | 2 |
| Android Automotive Audio Engineer | 2 |
| Embedded Developer | 2 |
| Kotlin Java Developer | 2 |
| Model-Based Design Engineer | 2 |
| Mobile Rendering Artist | 2 |
| Simulation Architect | 2 |
| Project Coordinator | 2 |
| Cloud Engineer | 2 |
| Safety Engineer | 2 |
| Test Automation Engineer | 2 |
| Data Quality Engineer | 2 |
| Flight Control Systems Software | 2 |
| Test Automation & QA | 2 |
| C++ Linux Engineer | 2 |
| Security Software Engineer | 2 |
| Data Engineer | 2 |
| Quality Assurance Specialist | 2 |
| Omniverse / USD Simulation Architect | 2 |
| Forward Deployed AI Engineer | 2 |
| Embedded Security Engineer | 2 |
| Embedded Linux Engineer | 2 |
| Operations Support Manager | 2 |
| Data Analyst | 2 |
| AIOps Engineer | 2 |
| Embedded Platform Developer | 2 |
| Embedded Software Engineer | 2 |
| UAV Software & Flight Test Engineer | 2 |
| Quality Automation Engineer | 2 |
| System Engineer | 2 |
| Performance Optimization Engineer | 2 |
| Applied AI Engineer | 1 |
| Senior Computer Vision & Graphics Software Engineer | 1 |
| Embedded Android Audio Engineer | 1 |
| Audio Engineer | 1 |
| C++ Windows Software Engineer | 1 |
| Senior Embedded Engineer | 1 |
| Embedded C/C++ / Functional Safety Engineer | 1 |
| Data Quality Analyst | 1 |
| Hardware and Software Technical Specialist | 1 |
| BackEnd Developer | 1 |
| Backend Developer | 1 |
| C++/Windows Software Engineer | 1 |
| AI Adoption Lead | 1 |
| AAOS Audio Engineer | 1 |
| Hardware and Software Specialist | 1 |
| Computer Vision & Graphics Software Engineer | 1 |
| Security Analyst | 1 |
| Hardware and Software Test Engineer | 1 |
| Designer | 1 |
| Embedded C/C++ / Networking Engineer | 1 |
| Front-End Developer | 1 |
| Lead AI Engineer | 1 |
| Embedded C/C++ Engineer | 1 |
| Embedded C/C++ Networking Engineer | 1 |
| Finance Professional | 1 |
| Full Stack Developer | 1 |
| Human Resources Specialist | 1 |
| Full Stack Software Developer | 1 |
| Software Solution Consultant | 1 |
| Kotlin Developer | 1 |
| Senior Embedded Android Audio Engineer | 1 |
| Senior Principal Web Platform Engineer | 1 |
| Role level | Active listings |
|---|---|
| Mid-Level | 128 |
| Senior | 103 |
| Manager | 8 |
| Executive | 2 |
Never miss a new C++ Windows Software Engineer job in Tampere, Finland
Weekly or daily digest. Unsubscribe anytime.
Similar jobs
From JobCrawls search: same role title and primary location as this listing (this job excluded). Up to 8 results.