Host Engineer
Nokia
Posted 14 Nov 2026, 10:13 IST
This job at a glance
- Who can apply
- Freshers and up to 5 years
- Must know
- Embedded systemsAgileLinuxNetworkingCircuit designPython
- Nice to have
- GoRustKubernetes
- Work
- On-site in Chennai
- Pay
- Not stated by the employer.
- Skill demand
- Networking58%Linux46%Agile13%Embedded systems12%of 97 similar fresher jobs posted in India this week
- Listed
- 14 Nov 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
A flexible team of passionate developers working on real-time embedded software applications for broadband access products. The team works in an agile manner and possesses a deep understanding of the end-to-end functionality of products. Deliverables are gating for other SW application teams. The team consists of a mix of Software development and test engineers.
How You Will Contribute And What You Will Learn
As part of our team, you will:
- Acquire an overview of the broadband access products that Nokia offers and of the wide variety of hardware components present in our systems.
- Work on device virtualization that simulates and runs real-world physical Nokia products on a cloud in a pure software-based virtual platform.
- Collaborate with colleagues in Shanghai on the host framework development.
- Model new Hardware functionality in the host environment.
- Write test cases to validate the host simulation platform and automate them.
- Be accountable for the long-term quality of the software delivered.
Key Responsibilities
On-hands / on-the-job training will be provided during the training period.
Requirements & Tech Stack
You have:
- An engineering degree or a degree in Computer Science, Telecommunications, Electronics (or 5 years of relevant experience).
- Knowledge of real-time operating system concepts (interrupts, tasks, concurrency, etc.).
- Ability to work fluently with Unix/Linux as an operating system.
- Basic understanding of Linux networking: L2 forwarding, L3 routing, packet format, Linux bridge, Terminal Access Point /Virtual Ethernet interfaces.
- A high-level understanding of the hardware and software architecture of embedded Linux systems (e.g., U-Boot, device tree, basic system buses like I2C (Inter-Integrated Circuit), (Quad)Serial Peripheral Interface, PCIexpress, Linux kernel, drivers, etc.).
It would be nice if you also had:
- Knowledge of C/C++, Python, and Bash.
- Knowledge of virtualization and containers (e.g., Docker).
- Eagerness and agility to learn quickly and embrace daily challenges and "Out-of-the-box" thinking.
- Capability of working independently after the necessary training.
- Fluency in English.
- Familiarity with Golang/Rust and Kubernetes (K8S) is a plus.