
Senior Software Engineer, C/C++ - Space Networks
Nokia
full-time
Posted on:
Location Type: Hybrid
Location: Krakow • Poland
Visit company websiteExplore more
Job Level
About the role
- Developing, and implementing software utilizing the latest software best practices
- Implementing cross-component development tests
- Analyzing and solving complex engineering problems in radio technologies area
- Participation in creating and reviewing requirements for functional, design and interface specifications based on system specifications
- Own end-to-end feature design, implementation and integration
- Provide technical support for lab and customer requests and investigate reported issues
- Propose, plan and implement product and process improvements
- Leading and mentoring junior team members
- Cooperation with Architects, Software Technical Leaders and Test Leads
Requirements
- Excellent knowledge and proved commercial experience with C/C++
- Knowledge of Boost and STL C++ Libraries
- Knowledge of unit test frameworks
- Knowledge of 3GPP and experience in L2, L3 or OAM
- 6 years of relevant work experience
- Experience implementation and debugging of embedded systems
- Excellent analytical and problem-solving skills
- Teamwork skills
- Good communication in English (both written and spoken)
- Bachelor’s or master’s degree in Computer Science, Telecommunications or a similar subject
- **Readiness to work in a hybrid mode (Nokia Kraków office) is a must**
- It would be nice if you also had:
- Python, Go, Bash is an advantage
- Experience with Non-Terrestrial Networks R&D
- Experience with C++ embedded
Benefits
- Flexible working arrangements to support work–life balance
- Health and well-being support – private medical care for you and your family, life insurance, mental health programs, and employee resource groups
- A minimum of 90 days of Maternity and Paternity Leave based on eligibility
- Meal and lifestyle perks – Lunch Pass (monthly meal subsidy), Nokia Social Fund (sport card, cinema tickets, loans)
- Volunteering – two paid days per year for community or charitable activities
- Career growth & mobility – technical career path, job rotation, and domestic relocation support
- Continuous learning – mentorship programs, digital learning platforms and tools
- Annual bonus – based on individual and company performance
- Pension scheme (PPE) – available after 36 months of continuous employment
- Car benefit – the eligibility for a company car is based on employee’s job grade
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C/C++BoostSTL C++ Librariesunit test frameworksembedded systemsPythonGoBash3GPPNon-Terrestrial Networks R&D
Soft Skills
analytical skillsproblem-solving skillsteamwork skillscommunication skills
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Telecommunications