
Software Engineer
Nokia
full-time
Posted on:
Location Type: Hybrid
Location: Amadora • Portugal
Visit company websiteExplore more
Tech Stack
About the role
- As a SW Engineer in new BB SW team, your role would include:
- - Develop features and integrate software components
- - Plan and collaborate within a global team
- - Contribute to platform, DevOps, and CI/CD
- - Perform software testing and quality assurance
- - Define testable requirements and create test plans
- - Investigate issues, drive bug fixes, and conduct RCA/EDA
- - Develop troubleshooting tools (Python) and optimize code
- - Participate in improvement projects and best practices
- - Strong skills in cellular systems, cloud computing, or software development are valued
Requirements
- You have:
- - Experience in software development and testing
- - Strong expertise in C++, Golang, or Python for development and testing
- - Experience working with Linux environments
- - Hands-on experience with the NVIDIA CUDA platform and GPU-accelerated computing is considered an advantage
- It would be nice if you also had:
- - Knowledge of agile software development and CI/CD practices
- - Scripting/coding experience in one or more languages (e.g., Python)
- - Understanding of cloud runtime environments
- - Familiarity with telecommunication architecture (e.g., 5G Radio Network)
- - Knowledge of Cloud Native Computing Foundation (CNCF) principles, including Kubernetes
- - Experience with open-source software and platform services
- - Familiarity with version control tools like Git, GitLab, and Gerrit
- #LI-Hybrid
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++GolangPythonsoftware testingquality assuranceDevOpsCI/CDNVIDIA CUDAGPU-accelerated computingagile software development
Soft Skills
collaborationproblem-solvingcommunicationtroubleshootingplanning