Principal Embedded Linux Engineer

Networking Company
San Jose, CA
Feb 23, 2017
Jobs Outside Higher Education
Software & Technology
Institution Type
Outside Academe

Job Description

Key Responsibilities:

• Design, develop, test and deliver embedded Linux software and new features from conception to release

• Work with software engineering team to solve difficult design and development issues

• Assist members from QA, Engineering and Support teams to troubleshoot and debug software related issues

• Actively participate in monitoring and troubleshooting production platform issues

Required Skills:

• Minimum 10 years of software development experience

• Strong C/C++ programming and debugging skills

• 5+ years hands-on Linux kernel networking stack and device driver development

• Excellent communication (verbal and written) and teamwork skills

• Experience with Linux embedded systems with limited RAM and flash memory

• Experience with networking protocols

Desirable Skills:

• Experience with Linux as a router

• Linux Firewall, NAT, Traffic Control (QoS), and/or Advanced Routing

• Experience with kernel optimization and debugging

• Familiarity with board bring-up and bootloaders

• Familiarity with the Linux init process and system configuration mechanisms

• Open source porting

• Knowledge of SIP, H.323, and/or RTP

Location: San Jose, CA

Company Description
Networking company

San Jose, CA


Wed, 22 Feb 2017 11:04:24 PST