-
View all jobs
WE ARE LOOKING FOR
SOFTWARE ENGINEER (C++/C#/.NET)
We are looking for a Software Engineer (C++/C#/.NET) to join our team. You will be involved in developing advanced automation and remote-control software for our customer, working on systems that improve safety and efficiency in demanding environments.
This role combines strong C++/C#/.NET expertise with experience in communication interfaces, desktop frameworks, and industrial protocols. You will collaborate closely with other engineers to design and deliver reliable, scalable solutions.
This is a hybrid role based in Tampere, with about three days a week at the office as part of the regular working setup
Required Qualifications
SOFTWARE ENGINEER (C++/C#/.NET)
We are looking for a Software Engineer (C++/C#/.NET) to join our team. You will be involved in developing advanced automation and remote-control software for our customer, working on systems that improve safety and efficiency in demanding environments.
This role combines strong C++/C#/.NET expertise with experience in communication interfaces, desktop frameworks, and industrial protocols. You will collaborate closely with other engineers to design and deliver reliable, scalable solutions.
This is a hybrid role based in Tampere, with about three days a week at the office as part of the regular working setup
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Strong experience with C++ and C#/.NET development.
- Hands-on experience with WPF for Windows desktop applications.
- Knowledge of implementing REST, WebSocket, or gRPC interfaces.
- Familiarity with industrial communication protocols (OPC DA is a plus).
- Experience with Web UI frameworks and backend integration.
- Understanding of real-time systems or safety-critical development.
- Strong debugging and problem-solving skills.
- Good communication and teamwork skills.
- Design, implement, and test automation software according to customer requirements.
- Develop C++/C#/.NET applications for real-time communication and remote operation.
- Implement and define interfaces (REST, WebSocket, gRPC) for monitoring and control.
- Use WPF to create user-friendly operator interfaces.
- Contribute to Web UI solutions for system views and dashboards.
- Integrate industrial protocols such as OPC DA to support interoperability.
- Work with system engineers on architecture, scalability, and safety-related features.
- Debug and optimize software for high performance and reliability.
Key Skills
Ranked by relevance
grpc
ui
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Engineer, Infotainment Platform
2026-02-26
Full-time
Mid-Senior
Finland
IT Services
Engineering
View Job Details
Related
Senior Android Engineer
2026-05-12
Full-time
Mid-Senior
Finland
IT Services
Engineering
View Job Details
Related
Senior Quality Automation Engineer (talent pool)
2026-05-22
Full-time
Mid-Senior
Finland
IT Services
Engineering
Login to Apply
- Posted
- Sep 02, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Tampere
- Company
- Unikie
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Engineer, Infotainment Platform
2026-02-26
Full-time
Mid-Senior
Finland
IT Services
Engineering
View Job Details
Related
Senior Android Engineer
2026-05-12
Full-time
Mid-Senior
Finland
IT Services
Engineering
View Job Details
Related
Senior Quality Automation Engineer (talent pool)
2026-05-22
Full-time
Mid-Senior
Finland
IT Services
Engineering