Nokia is looking to design, implement, and maintain software for CHM7/CHM6 Line card Modules part of its flagship products
Requirements
- High-level programming C++, Python
- Software development tools such as git, BitBucket, Jira, etc
- Developing software for embedded or systems software
- Understanding of operating systems and/or embedded systems
- Understanding of CPU hardware architectures
- Familiarity with L0/L1/L2/L3 networking concepts such as DWDM, SONET/SDH, OTN, Ethernet, TCP/IP
- Unit test frameworks such as Google Test, PyTest etc
Responsibilities
- Design, implement, and maintain Software for CHM7/CHM6 Line card Modules part of Nokia’s flagship products
- Work with C/C++ and Python in a Linux environment, utilizing tools like bitbucket, Jira, and Docker
- Writing Low level device drivers in C++
- Software Application agents interfacing with external applications in C++ and Python
Other
- Currently enrolled in a Bachelor’s or Master's degree program in Computer or Electrical Engineering, Computer Science, or similar field with an accredited school in USA
- Flexible and hybrid working schemes to balance study, work, and life
- Professional development events and networking opportunities
- Well-being programs, including Personal Support Service 24/7
- Opportunities to join Nokia Employee Resource Groups (NERGs) and build connections across the organization