Nokia

Rating:
5/5
Nokia is the world’s leading provider of internet and communications technologies, products, and services. As a global leader in ICT, Nokia offers its customers some of the most innovative and advanced technologies and services that enable them to access and take advantage of the internet and digital communication applications. Nokia’s products and services are deployed in virtually every part of the world. Nokia continually invests in research and development. As a result, the company has a vast portfolio of patented technologies, including the ICT-related 4G/5G mobile communications, the Internet of Things (IoT), cloud and mobility platforms, digital health, security, enterprise, and many others. Nokia’s software-defined networking solutions and emerging technologies in cloud computing, artificial intelligence (AI), robotics, virtual reality (VR), and augmented reality (AR) are leading the industry into a new era. Nokia develops software, applications, and platforms for customers that make innovative use of ICT networks. Its technologies are designed for tomorrows networked societies. Nokia’s engineers, developers, and coders are continually pushing the boundaries to create new technologies and products to keep up with the demands of the digitally-connected world. Nokia is an attractive organization for talented technology professionals looking for new challenge. The company offers exciting opportunities for professionals with demonstrated capabilities in programming, coding, application development, and IT. Nokia is always on the lookout for talented and skilled software engineers, developers, architects, and other technology professionals to join its vibrant global workforce. Overall, Nokia is a leading innovator in the ICT industry, creating new paradigms in digital communications and Internet technologies. Its highly-skilled and motivated global workforce are continuously pushing the boundaries of what’s possible. The Nokia culture embraces collaboration, creativity, and innovation. It is an excellent place to launch a career in technology.

Quick Links

Software Engineer

Average Work Hours (weekly unless noted): 45-55
Average Salary (yearly in dollars unless noted): 68000
Description: Develop high-level software solutions to solve complex business problems while adhering to and maintaining high-level software development standards. Use Agile, Waterfall and other established software development methodologies. Collaborate with other software developers and technical staff throughout the software development life cycle.
Qualifications / Requirements: Bachelor’s Degree in Computer Science/Software Engineering or related field. 5+ years of experience working in high-level software engineering. Knowledge of software development methodologies, object-oriented design principles and data structures. Ability to work in a highly regulated environment.

Network Engineer

Average Work Hours (weekly unless noted): 45-50
Average Salary (yearly in dollars unless noted): 72000
Description: Design and develop network solutions for corporate and customer based networks, including router and switch configuration, wide area networking, local area networking and other related technologies. Create and maintain accurate network diagrams. Install and troubleshoot networking hardware and software. Monitor networks for potential problems.
Qualifications / Requirements: Bachelor’s Degree in Computer Science/Networking/Software Engineering or related field. 5+ years architecture, design, and administration of network and network related components. Knowledge of TCP/IP and layer 2/3 routing protocols. Experience in troubleshooting and designing both wireless and wired networks.

Systems Analyst

Average Work Hours (weekly unless noted): 45-55
Average Salary (yearly in dollars unless noted): 63000
Description: Analyze user and system requirement; Design and develop IT solutions; Troubleshoot and resolve system issues; Identify, investigate, and provide solutions to IT issues; Monitor system performance; Prepare comprehensive technical and workflow documents.
Qualifications / Requirements: Bachelor’s Degree in Computer Science/Software Engineering or related field. 5+ years experience in software/system analysis/requirement gathering. Knowledge of software and hardware technologies. Ability to effectively coordinate between different teams and troubleshoot complex systems.

DevOps Engineer

Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): 75000
Description: Configure and maintain automated build and release pipelines. Design and develop scripts for application and system automation. Research and evaluate new technologies for use in developing devops solutions. Monitor system performance and ensure availability.
Qualifications / Requirements: bachelor’s degree in Computer Science/Software Engineering or related field; 5+ years of experience in devops engineering; Knowledge of system/network design, deployment, automation and performance optimization; experience in developing and maintaining DevOps CI/CD systems.

Quality Assurance Engineer

Average Work Hours (weekly unless noted): 45-55
Average Salary (yearly in dollars unless noted): 67000
Description: Develop and execute test plans, test scripts, and analyze results. Identify and isolate software related issues and assist in the development of their resolution. Document issues and support resolution efforts. Track and report on software quality metrics.
Qualifications / Requirements: Bachelor’s Degree in Computer Science/Software Engineering or related field. 5+ years of experience in software quality assurance/software development. Knowledge of software engineering principles, processes and methods. Ability to work closely with development teams.

Data Architect

Average Work Hours (weekly unless noted): 45-55
Average Salary (yearly in dollars unless noted): 70000
Description: Design and develop data models. Translate business requirements into project designs. Analyze existing systems for performance, compliance and scalability. Ensure data compliance and security. Model physical and relational database systems.
Qualifications / Requirements: Bachelor’s Degree in Computer Science/Software Engineering or related field. 5+ years of experience analyzing, designing, and implementing data models. Proficiency with data modeling and data warehouse design. Knowledge of object-oriented programming and agile methodology.
Locations: Helsinki, Oulu, Tampere, Espoo, Vantaa, Turku, Jyväskylä, Lahti, Kuopio, Porvoo
Career Paths: Product Manager, Software Developer, Cell Network Designer, Acquisition Strategy Manager, Network Software Engineer, 5G Technology Architect, eCommerce Strategist, Usability Testing Manager, Security Consultant, IT Business Analyst.
Job Contacts: careers@nokia.com

Recent Reviews

Mario
4.9/5
4.9
Working at Nokia I had the privilege to lead a team of talented tech experts to launch several cutting-edge platforms. During the process, we were offered timely support and mentorship to ensure a successful launch. The collaborative efforts of Nokia truly made a difference in the speed of delivery for our projects.

Frequently Asked Questions

What type of technology does Nokia specialize in?
Nokia is a world leader in the development of advanced mobile networks, digital healthcare, cloud infrastructure, and artificial intelligence technology.
What does a software engineer at Nokia do?
A software engineer at Nokia designs and builds production-level software for advanced networking and communications systems. They ensure the code is up to the company's standards, clearly documented, and tested for safe and secure operation.