Senior Software Engineer
at Nokia
Suomi, , Finland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 23 Dec, 2024 | Not Specified | 25 Sep, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
In the RF Development Unit, we aim to develop unbeatable RF products with a platform model to support quicker time to market of technology adoption with the lowest Total Cost of Ownership. Our team is RF Interfaces SW team which consists of almost 200 full time employees currently in Oulu, Wroclaw, Hangzhou.
Interfaces is divided into two Key areas:
Unit Operation and Maintenance (UOAM)
Connectivity Control (CoCo)
This particular position is related to Connectivity Control development.
Connectivity Control’s main scope of responsibility is to provide and maintain an optical connection between Radio Module and System Module, configuration of TCP/IP stack with security features, IQ data routing and clock source to the radio.
- Developing, implementing and maintaining software utilizing the latest software best practices
- Analyzing and solving complex engineering problems and hitches in the radio technologies area
- Occasionally creating and reviewing requirements for functional, design and interface specifications based on system and HW specifications
- Cooperating with project managers in planning activities
- Commercial experience with C++ 11/14
- Good knowledge of C++ STL library
- Knowledge about TCP/IP stack, especially the network interface layer and Internet layer
- Background in embedded Linux (use of device drivers, cross-compilation, CLI)
- Knowledge about low-level HW interactions (HW interruptions handling, SPI/I2C bus communication, others)
- Experience with working with requirements/datasheets
- Knowledge of good programming practices like SOLID, DRY and others
- Experience with algorithm optimization, code profiling, static and dynamic code analysis
- Experience with unit testing
- Experience with version control systems (git)
- Experience with Gerrit
- Analytical and problem-solving skills
Good communication in English (both written and spoken)
-
It would be nice if you also had:
- Knowledge of C++ 17/20
- Previous competence of JIRA
- Knowledge about Boost library
- YOCTO, Cmake, GTest is an advantage
- Experience with security aspects: firewall, IPsec, MACsec
- Familiarity with fiber-optic communication
- Familiarity with 5G, LTE, 3G and 3GPP
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Suomi, Finland