Senior Software Engineer (Contract to Hire)
Roundbox Systems - Hayward, CA

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

Roundbox Systems, Inc.

Senior Software Engineer
Hayward, CA
Contract to Hire
Salary: Open

We are seeking a highly skilled senior software engineer to join our advanced analytics team. If you enjoy and have knowledge building highly efficient, scalable, networking applications, and like digging into network protocols, this is a great opportunity.

Required Knowledge / Skills:
Able to interact well with fellow engineers
Capable of clearly communicating and negotiating technical issues with an internationally diverse and dynamic team
The ability to follow standard software engineering processes individually and as a team and meet objectives to accomplish goals
Expertise with software development on Linux
Exceptional technical troubleshooting and problem-solving skills are required
Exceptional skill in C and C++
Strong understanding of deep packet inspection (DPI)
Knowledge of packet reconstruction
Candidate must be able to communicate clearly, concisely, and effectively in a timely and professional manner with a variety of internal and external personnel in multiple channels including email, database, documentation, instant messaging, telephone, written correspondence, and in person

Required Experience / Education:
8+ years of experience developing software for TCP/IP and UDP network protocols, IPv4, IPv6, IPSec, VLANs, IP-IP and platform modules on the Linux operating system.
Bachelor's in Computer Science or equivalent
Expertise in the following programming languages: C, C++
Experience in software development on Linux
Experience with one or more of the following languages: Perl, Python, shell script, JavaScript, Java.
Excellent software development skills, strong C, C++ coding and debugging skills, design for testability.
Excellent network development skills using various using open source or commercial library packages.
Self-sufficient, self-organized, and able to take ownership of a project throughout its full lifecycle.

Preferred Experience / Education:
Master's degree in Computer Science or equivalent.
Experience with open source software, tools, and networking technologies.
Experience with building hardware drivers.

Roundbox Systems - 18 months ago - save job