Careers

Are you interested in how networking hardware and software is actually constructed? Is the lifecycle of a packet both within the host stack and the network fascinating to you? Do you think multi-bit tries are optimal prefix matching algorithms using low cost hardware solutions? If any of these topics interest or describe you we might have some openings that will feed your brain and generally make you happy.

Jobs within our organization are broadly defined and will involve interaction with all roles within the company: engineering, sales, marketing, and management, and potentially outside the company with customers. Therefore all candidates must be able to effectively and succinctly impart their ideas and opinions through their communication. All roles will be expected to understand the product and its role in customer environments, and contribute to product definition.

If you are up for a challenge and interested in any of the positions indicated click on apply and send us a copy of your resume. Compiled Networks does not accept unsolicited agency resumes and will not pay or be responsible for any agency fees associated with unsolicited resumes. We are unable to sponsor foreign workers at this time.

Systems Engineer

We are looking for a highly skilled Systems Engineer who will be responsible for helping design, develop, and maintain our networking product. You will have a primary focus on systems development; with a secondary emphasis on software development.

Apply: systems.engineer [at] compilednetworks.com

Responsibilities

  • Develop/Maintain the dev/production system images
  • Develop/Maintain the build system
  • Integrate new software services into the system images
  • Administration of Linux 2.6.X, Subversion, and Jira
  • Requirements

  • BS, MS, or PhD in Computer Science or related discipline or experience
  • Solid foundation in: data structures, algorithms, and design patterns
  • Extensive experience with C, Python, BASH, and Make
  • Extensive experience with network and system administration
  • Understands: Ethernet, IPv4, DHCP, ARP, ICMP, TCP, UDP
  • Experience with: RADIUS, GRE, IPIP, IPSec, STP, PPP
  • Knowledge of: TLSv1, IPv6, DHCPv6, RTSP, MSTP, 802.11
  • VMWare, XEN, Amazon EC2/AWS experience a plus
  • Experience releasing networking products a plus

  • Software Engineer

    We are looking for a highly skilled Software Engineer who will be responsible for helping design, develop, and maintain our networking product. You will have a primary focus on software development; with a secondary emphasis on systems development.

    Apply: software.engineer [at] compilednetworks.com

    Responsibilities

  • Design/Develop/Maintain network applications on Linux 2.6.X
  • Design/Develop/Maintain Linux 2.6.X drivers
  • Participate in overall system design
  • Requirements

  • BS, MS, or PhD in Computer Science or related discipline or experience
  • Solid foundation in: data structures, algorithms, and design patterns
  • Extensive experience with C, Python, BASH, and Make
  • Extensive experience with POSIX shared memory, pipes, sockets, threads, and locking
  • Familiarity with Linux Kernel and device model
  • Understands: Ethernet, IPv4, DHCP, ARP, ICMP, TCP, UDP
  • Experience with: RADIUS, GRE, IPIP, IPSec, STP, PPP
  • Knowledge of: TLSv1, IPv6, DHCPv6, RTSP, MSTP, 802.11
  • Experience releasing networking products a plus

  • Test Engineer

    We are looking to fill a part-time position with a highly motivated intelligent test engineer, or computer scientist. You will be responsible for testing and administration of our networking products. Your work will be critical in driving performance and reliability of the product.

    Apply: test.engineer [at] compilednetworks.com

    Responsibilities

  • Design and Implement feature, performance, and redundancy tests
  • Design, Develop, and Maintain a test harness for regressions
  • Provide systems and network administration
  • Requirements

  • Pursuing a BS, MS, or PhD in Computer Science or related discipline
  • Solid foundation in: data structures, algorithms, and design patterns
  • Basic experience with Linux or Unix
  • Experience with scripting: Ruby, Python, Perl, Expect, BASH
  • Experience with C/C++, GNU GCC/GDB/Make a plus