Sr. Systems Software Engineer - Linux Drivers
Ericsson - San Jose, CA

This job posting is no longer available on Ericsson. Find similar jobs:Senior System Software Engineer jobs - Ericsson jobs

Sr. Systems Software Engineer – Linux Drivers Development

Smart Services Router (SSR) Platforms Team

Job Location: San Jose, CA, USA

By 2020, there will be 50 billion connections to the internet, whereby anything that can benefit from an internet connection will be connected (i.e. Networked Society ). Over the last 4 years Ericsson has invested billions of dollars to move from the #1 position in Wireless Infrastructure to take claim as the #1 in end-to-end Converged Infrastructure. There are not many players that have end-to-end capability. There are a whole host of challenges you face when creating a single, fully converged, infrastructure for Service Providers.

As a member of our Next Generation Systems Software Team, you will develop software and drive innovations for the Services Card that will run in the Smart Services Router .

The SSR will support millions of users, per chassis. Our Services Cards allow the SSR to run a host of services (L1 through L7). Therefore these cards are “high touch & high volume”. All traffic (ingress/egress) will touch the Services Card(s). Architecture is x86 based running Linux.

Job will include, but not limited to:
Linux Bring up system software on Intel architecture

Design, Develop and debug Linux kernel interface modules, device drivers in kernel and user land.

Full life-cycle systems software development in Unix/Linux environment

Ensuring best-in-class systems software reliability and performance

Work closely with other software development centers around the world

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of employees assigned to this position. Therefore employees assigned may be required to perform additional job tasks required by the manager.

We are proud to be an EEO/AA employer M/F/D/V. We maintain a drug-free workplace and perform pre-employment substance abuse testing.

  • LI-KC
Degree in Electrical Engineering or Computer Science
5 to 15 years of industry experience.
Strong C programming and Linux (LKM; internals, etc) programming skills
Experience in Linux bring up on Intel / x86 architectures.
Good hands on experience in various aspects of Kernel development and debugging.
Experience in writing device drivers for generic devices (i.e. Ethernet, as well as custom chipsets) in Linux environment.
Good knowledge in Hardware and bring up activities will be a plus.
Good knowledge in virtualization, hypervisor technologies is an added plus.
Experience in IP networking and IP networking products is desired.

About this company
777 reviews
Ericsson is the driving force behind the Networked Society and is a world leader in communications technology and services. Our long-term...