Wireless personal testbeds



Left Double Quote

Career Opportunities

We take care of each other.
We invest in training.
We help advance the wireless communication industry.

octoScope is hiring. We are looking for engineering, marketing and business professionals who want to learn and grow with the company. We are headquartered in the Boston area (Littleton, MA) and have satellite offices in San Jose, CA, Dallas, TX and Bangalore, India.

Why work for octoScope?

You can help advance the wireless communications industry as we make equipment to test and improve wireless devices – phones, access points, laptops, cameras, sensors and IoT devices.

At octoScope you will encounter a family atmosphere and unlimited growth opportunities. We take care of each other. We pay for our team’s education and even teach classes internally. We offer competitive salaries, stock options, comprehensive benefits and lifestyle flexibility.

All our managers have hands-on skills, having come up through the ranks. In a management role, you develop and train your team and therefore must be able to do their jobs.

Full-Stack Software Developers

We are looking for junior-level developers to grow our software engineering team in Littleton, MA. The ideal candidate will be responsible for developing and maintaining the software that drives our wireless testbeds.

An emphasis will be placed on finding bright individuals who fit into a diversity-inclusive culture of comradery and can have fun at work while getting things done; we will train the right person in any knowledge or skill gaps.

We follow two-week development sprints that culminate in an end-of-sprint demo and team lunch. Each team member is issued their own wireless test bed to develop on. Office amenities include a ping pong table and espresso machine.

  • Responsibilities
    • Develop and maintain a User Interface written in JavaScript (ReactJS)
    • Develop and maintain a REST-ful API
    • Develop and maintain a Python wrapper around a REST-ful API
    • Leverage Mongoose to interface with data persisted in MongoDB
    • Write and maintain Unit and End-to-End Tests
    • Write and maintain Bash and Python scripts
    • Participate in code peer review process.
    • Create documentation artifacts with UML
    • Identify and fix application defects
    • Assist QA and Customer Support as requested by leadership
  • Qualifications
    • Bachelor's degree in Computer Science or graduate of a Software Development Bootcamp
    • Positive attitude (MUST HAVE)
    • Willingness to receive mentoring from the other members of the team (MUST HAVE)
    • Ability to communicate and collaborate effectively with teammates (MUST HAVE)
    • Passion for technology (MUST HAVE)
    • Interest in learning about the wireless communications domain (MUST HAVE)
  • Travel
    • Domestic and international travel (<= 25%) to customer sites may be required.

Product manager

  • Engineering background
  • Hands-on background with Wi-Fi or Bluetooth technologies
  • Hands-on background in networking (TCP/UDP/IP)
  • Ability to understand what a user requires in the user interface – ease of use
  • Ability to organize and present complex technical information
  • Ability to write datasheets and white papers
  • Multimedia communications skills (e.g. educational video composition and production)
  • Understanding of full stack architecture (MEAN, MERN)

Full stack architects and software developers

  • Various positions for software developers familiar with node.js, mongo.db, react or similar technologies
  • UI development skills are a plus
  • Work with a complex cloud-based architecture
  • Solid knowledge of the Linux environment
  • Understanding of TCP/UDP/IP networking protocols

Embedded software engineers

  • Driver level embedded software development in the Linux environment
  • Strong C/C++ coding skills
  • Understanding of control systems as our software controls test instruments
  • Familiarity with Wi-Fi or Bluetooth protocols is a plus

RF systems engineer

  • Work includes developing automated test sequences for Wi-Fi and Bluetooth devices at the PHY and RF levels in the frequency ranges of DC to 6 GHz and mmWave
  • Ability to operate and program RF instruments, such as VSA/VSG, frequency analyzers, scopes
  • Working knowledge of Python scripting
  • Familiarity with HFSS, MATLAB or similar simulation tools is a plus
  • Understanding of DSP, preferably in Wi-Fi radio technologies

Software Quality Assurance engineers

  • Work includes configuring and setting up octoBox wireless testbeds, testing new software releases, creating automated regression test scripts
  • Experience with Wi-Fi technologies is a plus
  • Working knowledge of networking (TCP/UDP/IP)
  • Working knowledge of Python scripting to develop and run automated test sequences
  • Familiarity with the Linux environment

Systems engineers – can be based internationally

  • Work includes configuring and setting up octoBox wireless testbeds, assisting with QA of new software releases, helping customers upgrade their software, including test database migration
  • Experience installing and operating Wi-Fi technologies
  • Working knowledge of networking (TCP/UDP/IP)
  • Python scripting experience
  • Familiarity with the Linux environment
  • Ability to develop and run automated test sequences
  • Ability to operate the octoBox testbed (we will train!)
  • Customer facing skills, including responsiveness
  • Some travel is required

Sales engineers, preferably in Eastern Europe or India

  • Work with our resellers in your assigned territory
  • Train resellers to present the octoBox benefits vs. competition, set up system demonstrations
  • Visit customers to present the octoBox vs. competing solutions
  • Configure octoBox testbeds and assist resellers with the quoting process
  • Help close sales
  • Travel is required

Production manager

  • Plan and manage factory floor activity
  • Create quality assurance culture, including incoming inspection and quality controls throughout the production process

Fanny Mlinarsky, President