Software Engineer -Job ID: 2017-1158

Cradlepoint, Inc   Los Gatos, CA   Full-time
This job is no longer available.
Job Posting Shared.
Job Posting Reminder Sent.

Engineering

Job ID: 2017-1158

# of Openings: 1

Job Locations: US-CA-Los Gatos; US-ID-Boise

Posted Date: 8/1/2017

Category: Engineering

Overview

The Software Engineer at Cradlepoint, Inc. will be using automation development skills to work with engineering and quality teams to build and maintain the infrastructure used for the automated testing of complex systems. The Software Engineer will define and build the automated test structure of a transformative cloud-based networking service from the ground up.  This is a professional position responsible for the entire development process of a software program.  This position reports on the matter of continuous integration, as well as uses multiple operating systems, such as Linux, Unix, Windows, Mac OS, and VMWare. The position of Software Engineer is a complex technical position that requires a substantial amount of technical knowledge as well as theoretical and practical application of software engineering principles.  Must be willing to travel 10-15 days annually.

 

Responsibilities

• Use programming languages, such as Python and C++, to build the infrastructure used for automated testing;

• Store, retrieve, and manipulate data for the analysis of Cradlepoint’s system capabilities and requirements;

• Work with build systems, such as Jenkins;

• Utilize knowledge of all major IP based protocols, such as TCP, UDP, HTTP, and SSL; and

• Modify existing software to correct errors, allow it to adapt to new hardware and to improve its performance.

 

Qualifications

• One year of prior experience in developing automated test, test automation frameworks, and test fixtures.

• Experience and advanced knowledge in networking, python, and test automation strategies and tools.

• Must have knowledge and experience with Python 3, PyTest, VMWare, VSphere, SaaS Test Automation, Jenkins Administration, Elasticsearch, Logstash, & Kibana (ELK).

• Must have knowledge and experience with network protocols and diagnosing them with tools such as Wireshark and/or iperf.

• Ability to design and apply computer science principles of distributed systems, verification, and solid software design.

• Must be willing to travel 10-15 days annually.

• Must be willing to work evenings and weekends, if necessary.

 

Degree Required: Bachelor’s; equivalent foreign education acceptable

Academic Discipline(s): Computer Science, Computer Engineering or Electrical Engineering

Experience Required: One year of post-degree progressive experience

This job is no longer available.

Cradlepoint, Inc

Los Gatos, CA