SW Devlopment Engineer 2
Nokia
India
Posted on Feb 26, 2026
This role is for a position in the Deep-HW Simulation team, wherein you will be required to develop simulation solutions and tools that enable running end-to-end tests at scale for the entire embedded software team.
Team is part of the embedded platform and control-plane group in Nokia which enables working with cutting-edge optical hardware and embedded software, Experience from automated testing in SW development environment and we have the opportunity for you to become a systems engineer in the Embedded space and much more.
The Applied R&D Engineer conducts target-oriented research to directly apply findings to the specification, design, further development, and incremental improvement of products, services, systems, tools, processes, etc. Integrates, verifies, tests, and modifies SW / HW / system components and capitalises on innovative solutions to meet particular requirements and specifications.
- Stellar programming skills in one or more C, C++, Golang
- Basic knowledge of OS Fundamentals (Multi-threading, Inter-Process-Communication, Memory)
- Knowledge of shell scripting and Python is an added advantage
- Some work experience in software development on embedded/Linux platforms is preferable, but we are open for you if your programming skills are right up there.
- Quick learner of software architecture and module design.
- Capacity to connect the dots in complex legacy code while developing new features.
- Develop and own Embedded software and tools in C/C++/Golang language
- Understand, drive and develop system wide impact features from architecture, design to delivery
- Work in a cross-functional, agile team developing embedded software products