Software Developer
NOKIAShanghaiUpdate time: August 20,2019
Job Description
Software Development Engineer is responsible for software design and implementation of industrial grade software on embedded real-time platform for the FWA products.
Responsible for requirement analysis together with System engineer/Architecture, software high level/Detail design document and the implementation.
Cooperation with other teams to ensure the design integration and verification in professional way. Verify the functions and provide the efficient support to fix the issue during the test.
Develop software on Linux which may include middleware, drivers or application including management, data forwarding and protocols/interfaces.
Making sure SW delivery on time with high quality under project target
Advance level of C and C++ software programming, analyzing and designing, Python is a plus. Should have 50K(C/C++ level) or above coding experiences.
Solid knowledge on OS including memory, process/thread, scheduling, boot process etc.
Linux programming skill is a must, including IPC, thread, socket, I/O, drivers, kernel module etc.
Rich knowledge on IP protocols, VLAN/TCP/IP/DHCP/DNS/SSH/NAT/IPv6/PPPoE/SNMP etc
Rich knowledge in 4G/5G.
Experiences on software architecture design
Knowledge of software engineering case tools for source code version management, Clearcase, Git, ChangeRequest, Mercurial etc.
General competencies:
Strong quick learning and self-study ability.
Good communication skill.
Proactive attitude, highly responsible, self-motivated and autonomous at work
Good teamwork spirit, effective teamwork skills and willing to contribute to the team’s success

Get email alerts for the latest"Software Developer jobs in Shanghai"