cover image
Nokia

Nokia

www.nokia.com

13 Jobs

95,126 Employees

About the Company

At Nokia, we create technology that helps the world act together.

As a B2B technology innovation leader, we are pioneering the future where networks meet cloud to realize the full potential of digital in every industry.

Through networks that sense, think and act, we work with our customers and partners to create the digital services and applications of the future.


For our latest updates, please visit us online www.nokia.com

To view open positions and to apply, please visit: www.nokia.com/careers

Listed Jobs

Company background Company brand
Company Name
Nokia
Job Title
Host Development Engineer
Job Description
Job title: Host Development Engineer Role Summary: Senior engineer developing real‑time embedded software for broadband access products, focusing on device virtualization of physical Nokia equipment on cloud platforms. Expactations: Acquire comprehensive knowledge of Nokia broadband products and hardware components. Collaborate with Shanghai team on host framework development, model new hardware in host environment, author and automate test cases, and uphold long‑term software quality. Operate independently after initial training, working within an agile framework. Key Responsibilities: - Design and develop host framework and device virtualization for broadband access products. - Model new hardware functionality within the host software environment. - Write, maintain, and automate validation test cases for the host simulation platform. - Ensure high‑quality, maintainable code and documentation across releases. - Coordinate cross‑regional collaboration with Shanghai colleagues and other software teams. Required Skills: - In‑depth understanding of real‑time OS concepts (interrupts, tasks, concurrency). - Proficiency with Unix/Linux OS and Linux networking fundamentals (L2/L3 forwarding, bridges, VETH). - Knowledge of embedded Linux architecture (U‑Boot, device tree, drivers, I2C, SPI, PCIe). - Strong programming skills in C/C++, Python, and Bash. - Experience with containerization tools such as Docker. - Rapid learning ability, problem‑solving, and innovative thinking. - Fluent in English. - (Optional) Familiarity with Golang/Rust and Kubernetes. Required Education & Certifications: - Bachelor’s degree or higher in Computer Science, Electronics, Telecommunications, or related field, **or** five years of equivalent experience. - No specific certifications required.
Antwerp, Belgium
Hybrid
Mid level
25-11-2025
Company background Company brand
Company Name
Nokia
Job Title
Bell Labs Internship on Remote Attestation with Minimal Trusted Hardware (PhD)
Job Description
**Job Title** Bell Labs Internship on Remote Attestation with Minimal Trusted Hardware (PhD) **Role Summary** Develop a lightweight, dynamic remote attestation system that verifies runtime integrity of IoT edge devices using minimal trusted hardware, thereby protecting against control‑flow hijacking attacks while maintaining low cost and resource efficiency. **Expectations** - Rapidly acquire knowledge of contemporary remote attestation techniques. - Conceptualize and design a novel attestation architecture supporting runtime verification. - Build a functional prototype, conduct rigorous testing, and document results. - Author an academic paper presenting findings and innovations. **Key Responsibilities** 1. Review and synthesize literature on static and dynamic attestation, lightweight security primitives, and minimal trusted hardware. 2. Design the overall architecture, including measurement collection, challenge-response protocols, and runtime monitoring components. 3. Implement prototypes in appropriate low‑resource programming environments. 4. Validate design against security threats such as runtime control‑flow hijacking, side‑channel attacks, and hardware compromise scenarios. 5. Analyze performance trade‑offs (CPU, memory, power) and optimize the prototype for edge deployment. 6. Collaborate with supervisors to refine research questions and experimental methodology. 7. Draft, revise, and submit research paper(s) to conferences or journals in security and IoT. 8. Summarize findings in presentations for internal stakeholders and academic audiences. **Required Skills** - Strong systems‑building and low‑level programming expertise (C/C++, embedded systems). - In-depth understanding of cryptographic protocols, remote attestation, and hardware security concepts. - Experience with security research, threat modelling, and formal verification. - Proficiency in academic writing, data analysis, and presentation. - Fluent in English (written and spoken). - Proven ability to work independently, manage multiple tasks, and meet deadlines. **Required Education & Certifications** - Current enrollment or completion of a Ph.D. program in Computer Science, Computer Engineering, or related field, with focus on security, embedded systems, or IoT. - Prior academic publications or research experience in security or remote attestation is highly desirable. ---
Antwerp, Belgium
On site
04-12-2025
Company background Company brand
Company Name
Nokia
Job Title
Hardware Developer Eng Co-op/Intern
Job Description
Job title: Hardware Developer Eng Co‑op/Intern Role Summary: Hands‑on design, verification, and testing of prototype hardware for high‑performance routing platforms. Work closely with a multidisciplinary engineering team, gaining experience in circuit board assembly, component qualification, and automated test development. Expactations: - Complete a 4‑month (extendable to 8 months) on‑site co‑op term. - Contribute to hardware development from concept to prototype completion. - Demonstrate initiative, quick learning, and independent task management. Key Responsibilities: - Verify and debug circuit board designs using oscilloscopes, multimeters, and related test equipment. - Execute thermal and environmental test procedures and analyze results. - Assemble and final‑test prototype units in a cleanroom/lab setting. - Qualify new electronic components and document findings. - Develop and maintain custom automation scripts (Perl, Python, TCL) for test equipment control. Required Skills: - Solid foundation in hardware electronics concepts (e.g., voltage, current, signal integrity). - Proficiency with electronic test equipment (oscilloscopes, multimeters). - Experience in 1‑term co‑op, paid internship, or equivalent paid work. - Ability to learn new tools and technologies rapidly. - Strong written and verbal communication. - Problem‑solving mindset and self‑direction. Required Education & Certifications: - Current 2nd or 3rd‑year bachelor’s or diploma candidate in Computer Engineering, Electrical Engineering, or related field from an accredited Canadian institution, OR - Electronic Engineering Technology student with at least 4 semesters completed and one prior co‑op placement. ---
Kanata, Canada
On site
Fresher
01-01-2026
Company background Company brand
Company Name
Nokia
Job Title
R&D Intern
Job Description
**Job Title:** R&D Intern – Session Border Controller **Role Summary:** A 10‑week full‑time internship focused on mobile network software architecture and Session Border Controller technology. Interns gain hands‑on experience in software design, networking, and emerging technologies, while contributing ideas to improve team efficiency. **Expectations:** - Work hybrid for 10 weeks (June 1 – Aug 7, 2026). - Full‑time commitment of 40 hours/week. - Provide innovative solutions, complete assigned tasks, and adhere to quality standards. - Communicate progress in English, both verbally and written. **Key Responsibilities:** - Study the architecture of modern mobile voice payloads and Session Border Controllers. - Assist in developing, testing, and refining software components. - Research and propose improvements leveraging latest technologies (containers, virtualization, cloud integration). - Collaborate with cross‑functional teams to incorporate new features. - Document code, design decisions, and test results for internal knowledge base. **Required Skills:** - Active student (degree‑level) in Computer Science, Computer Systems Engineering, or related field. - Proficiency or strong familiarity with UNIX/Linux systems. - Basic understanding of IP networking and Linux programming. - Experience or willingness to learn containerization (Docker/Kubernetes) and virtualization. - Strong problem‑solving, analytical reasoning, and initiative. - Excellent English communication skills. - Team‑oriented mindset, delivering reliable, high‑quality work. **Required Education & Certifications:** - Current enrollment pursuing at least a Bachelor’s or Master’s degree (or Diploma) in Computer Science, Computer Systems Engineering, or related discipline from an accredited U.S. institution. ---
Naperville, United states
Hybrid
Fresher
06-01-2026