Overview
We are seeking a skilled C++ Developer to join our global engineering projects. You will contribute to high-performance software development for GPU/CUDA architectures, Linux-based platforms, and cloud-native telecom solutions, collaborating with cross-functional teams and leveraging modern CI/CD practices.
You will also become a part of Sii’s Embedded Competence Center, working alongside over 500 specialists and contributing to innovative solutions shaping the future of technology.
Sii ensures that all employment-related decisions are made solely on the basis of qualifications and competencies. We are committed to equal treatment of all individuals, regardless of any protected characteristics, and promoting a diverse and inclusive work environment.
Your tasks
- Designing, developing, and optimizing high-performance C++ software for GPU architectures, embedded systems, and telecom platforms
- Implementing and enhancing CUDA-based parallel computing solutions for advanced tasks
- Integrating and developing software modules on Linux environments and managing CMake build configurations
- Participating in CI/CD pipelines and automation for software delivery
- Collaborating with system architects, hardware engineers, and global R&D teams to define features and technical solutions
- Troubleshooting, debugging, and resolving complex production issues in telecom (IMS, SIP, Diameter) and other systems
- Conducting performance analysis, tuning, and code reviews to ensure robust, scalable, and maintainable solutions
- Developing technical documentation and supporting knowledge transfer across teams
- Strong proficiency in C++ with 3–5 years of professional experience
- Solid knowledge of Linux environments and scripting using Bash and Python
- Experience with CI/CD pipelines, build systems, and version control using Git
- Expertise in CUDA programming and GPU architectures for HPC or embedded roles
- Familiarity with telecom standards, IMS platforms, and signaling protocols (a plus)
- Ability to work effectively within cross-functional, multi-disciplinary teams
- Excellent communication skills and proficiency in English
- Ability to deliver reliable, maintainable, and optimized software solutions
- Experience with OpenShift, OpenStack, or cloud platforms
- Background in IoT, 5G, automotive, or embedded systems
- Familiarity with modern software architecture, design patterns, and performance optimization strategies
- Certifications related to GPU programming, cloud security, or telecommunications
- Hands-on experience with Python or other scripting languages for automation and testing
Job no. 260109-E9N7S
Benefits For You
Diverse portfolio of clients
Wide portfolio of technologies
Employment stability
Remote work opportunities
Contracts with the biggest brands
Great Place to Work Europe
Many experts you can learn from
Open and accessible management team