The Role
The Software Engineer will develop and maintain C++ software solutions, mentor team members, participate in project reviews, and ensure high-quality code while staying updated with C++ standards.
Summary Generated by Built In
As a Software Engineer, you will be an integral part of our RAN Business Unit, where you can make a real impact on our telecommunications solutions. You'll join a dynamic scrum team, collaborating to deliver exceptional software. We value your skills and offer a supportive environment for your professional growth, with a culture that promotes innovation, accountability, and simplicity.
Responsibilities
- Take overall responsibility for specified features or entities, ensuring their smooth development and maintenance.
- Plan, design, and develop software solutions, applying good development practices and leveraging STL and Design Patterns.
- Write high-quality C++ code and create comprehensive test cases for MT/SCT testing.
- Coach and mentor team members, offering guidance on basic engineering challenges.
- Solve complex engineering problems within your technology area, demonstrating expertise and creativity.
- Participate in project reviews, providing valuable insights and feedback to enhance software quality.
- Stay updated with the latest C++ standards and best practices, ensuring our software remains cutting-edge.
Must-have:
- Excellent communication skills in English, both written and spoken, are essential.
- Strong C++ coding skills and proficiency in object-oriented programming are a must.
- Analytical prowess and experience in designing, developing, and testing C++ software are key requirements.
- Expertise in algorithm optimization, code profiling, and memory usage analysis is highly advantageous.
- A background in Engineering, Telecommunications, Computer Science, or Software Technology is preferred.
Nice-to-have:
- Experience with Agile and SCRUM methodologies is a plus, ensuring efficient software development.
- Knowledge of cellular and broadband access technologies is desirable, offering a deeper understanding of our industry.
- A passion for continuous learning and a commitment to our culture of innovation will set you apart.
Top Skills
C++
Design Patterns
Stl
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
At Nokia, we create technology that helps the world act together. As a trusted partner for critical networks, we are committed to innovation and technology leadership across mobile, fixed and cloud networks. We create value with intellectual property and long-term research, led by the award-winning Nokia Bell Labs. Adhering to the highest standards of integrity and security, we help build the capabilities needed for a more productive, sustainable and inclusive world.








