Opportunities

Barrett Technology is a great place to work and develop professionally. The supportive, learning atmosphere is led by seasoned management and competent engineers. We promote from within, investing in our people. Personality and integrity are important at Barrett. The type of person who will do well at Barrett is a team player and a clear communicator. We look for people who are personable, honest, and open to feedback, as well as those who are open to learning new skills, finish tasks in a timely and through manner, and who understand that documentation is an essential component of most tasks.

 

Current Openings:

Software Engineer


Position Overview

The Software Engineer will be an integral member of a cross-disciplinary engineering and manufacturing team supporting Barrett Technology’s new BURT medical robot. BURT is designed to interact with patients through engaging games that encourage intensive arm-therapy.

The applicant should be able to stay organized and on task, work well with little supervision, and be willing to take initiative and act upon new ideas.

Specific responsibilities

  • Assist in the design, development, testing, and release of gaming and user-interface software for BURT
  • Interact with therapists and marketing to design games and user-interfaces for effectiveness, clarity, and engagement
  • Collaborate with mechanical, electrical, and firmware engineers to develop and test robotic systems
  • Assist in the upkeep and implementation of Quality System tools and procedures including bug-tracking, revision-control, testing, and code-reviews
  • Support different aspects of a small company’s day-to-day requirements as needed
  • Potential for travel for customer installations and tradeshows

Required qualifications and proficiencies

  • U.S. citizenship
  • Bachelor’s or Master’s degree in engineering
  • 2+ years related programming experience
  • Proficient in C# programming
  • Proficient in Unity
  • Personable, self-motivated, and self-directed
  • Highly organized
  • Interested in learning new skills and abilities

Highly Valued Skills

  • Additional languages and tools including Python, ROS, Matlab, Linux
  • Experience implementing effective user interfaces and GUIs
  • Comfortable using version control (GIT, SVN, etc.)
  • Comfortable working with electro-mechanical systems
  • Experience with medical-device software
  • Experience working within a quality-controlled environment

This full time position includes health care and other benefits. Please send a cover letter and resume to resume2017@barrett.com with the subject heading "Software Engineer".

Applications without cover letters will not be considered.


Electrical Engineer


Position Overview

The Electrical Engineer will be an integral member of a cross-disciplinary engineering and manufacturing team supporting Barrett’s existing line of robots (WAM, BarrettHand) and its new and ongoing projects and initiatives including Barrett’s P3 miniature motor-controller and BURT medical robot.

The applicant should be able to stay organized and on task, work well with little supervision, and be willing to take initiative and act upon new ideas.

Specific responsibilities

  • Assist in the design, procurement, and testing of printed circuit boards (PCBs) and test fixtures
  • Effectively complete engineering change requests, process routers, and other quality system support
  • Act as gate-keeper to revision-tracked PCB designs
  • Act as a liaison between engineering, manufacturing, and quality
  • Create intuitive and complete documentation
  • Support different aspects of a small company’s day-to-day requirements as needed
  • Potential for travel for customer installations and tradeshows

Required qualifications and proficiencies

  • U.S. citizenship
  • Bachelor’s degree in engineering or equivalent experience
  • Experience with PCB design software (Altium preferred) and MS-Office software
  • Hands-on electrical experience including soldering, debugging PCBs, and operating test equipment (multimeters, oscilloscopes, digital logic analyzers)
  • Personable, self-motivated, and self-directed
  • Highly organized
  • Interested in learning new skills and abilities

Highly Valued Skills

  • Experience working within a quality-controlled environment
  • Experience with FCC/UL testing
  • Experience with programming (C, Python) and firmware development

This full time position includes health care and other benefits. Please send a cover letter and resume to resume2017@barrett.com with the subject heading "Electrical Engineer".

Applications without cover letters will not be considered.


Firmware Engineer


Position Overview

The Firmware Engineer will be an integral member of a cross-disciplinary engineering and manufacturing team supporting Barrett Technology’s existing line of robots (WAM, BarrettHand) and its new and ongoing projects and initiatives including Barrett’s P3 miniature motor-controller and BURT medical robot.

The applicant should be able to stay organized and on task, work well with little supervision, and be willing to take initiative and act upon new ideas.

Specific responsibilities

  • Assist in the design, development, testing, and release of embedded firmware across multiple processors for multiple projects
  • Assist in the upkeep and implementation of Quality System tools and procedures including bug-tracking, revision-control, testing, and code-reviews
  • Support different aspects of a small company’s day-to-day requirements as needed
  • Potential for travel for customer installations and tradeshows

Required qualifications and proficiencies

  • U.S. citizenship
  • Bachelor’s degree in engineering
  • 3+ years related programming experience
  • Proficient in C/C++ in an embedded environment (ARM, PIC, etc.)
  • Proficient in a scripting language (Python, Ruby, Bash, etc.)
  • Personable, self-motivated, and self-directed
  • Highly organized
  • Interested in learning new skills and abilities

Highly Valued Skills

  • Experience with brushless DC motors and motor controllers
  • Experience with serial communication protocols (CAN, UART, SPI)
  • Comfortable using version control (GIT, SVN, etc.)
  • Experience with GUI programming
  • Comfortable using electrical test equipment (multimeters, oscilloscopes, digital logic analyzers)
  • Experience with testing and writing firmware for untested PCBs
  • Experience working within a quality-controlled environment
  • Experience in PCB hardware design and development

This full time position includes health care and other benefits. Please send a cover letter and resume to resume2017@barrett.com with the subject heading "Firmware Engineer".

Applications without cover letters will not be considered.


Mechanical Engineering Intern
Seeking 2 Undergraduate Candidates


Position Overview

This is an exciting opportunity to assist our company in transitioning a complex robotic system to medical device and working on version 2 of this project. You will be working with talented engineers from all disciplines to make this happen.

Specific responsibilities

  • Designing and developing a novel hand manipulator that will interface with our new neurorehabilitation robot
  • Assisting in the design, procurement, and testing of assemblies and fixtures
  • Effectively completing engineering change requests, process routers, and other quality system support
  • Acting as a liaison between engineering, manufacturing, and quality
  • Creating intuitive and complete documentation
  • Supportingdifferent aspects of a small company's day-to-day requirements as needed

Interns that thrive at Barrett enjoy the freedom to brainstorm and design in their own style, with limited guidance from supervisors. They finish the summer with a sense of ownership over their projects. Experience using a CAD system is a plus.

Summer internships run for a minimum of 10 weeks between May and September, but candidates are free to utilize their entire summer break. Please send a cover letter and resume, in either .pdf or .doc format, to interns2017@barrett.com. Please specify Mechanical in the subject line.


Software Engineering Intern
Seeking 2 Undergraduate Candidates


Position Overview

This is an exciting opportunity to assist our company in transitioning a complex robotic system from engineering project to medical device. You will be working with talented engineers from all disciplines to make this happen.

Specific responsibilities

  • Designing and developing fun and engaging games to help patients undergoing stroke therapy
  • Designing novel robot control algorithms to provide effective therapy to potential patients
  • Acting as a liaison between engineering and quality
  • Creating intuitive and complete documentation
  • Supporting different aspects of a small company's day-to-day requirements as needed

Interns that thrive at Barrett enjoy the freedom to brainstorm and design in their own style, with limited guidance from supervisors. They finish the summer with a sense of ownership over their projects. Experience programming in Python, C++, C#, ROS, and/or Unity is also highly valued.

Summer internships run for a minimum of 10 weeks between May and September, but candidates are free to utilize their entire summer break. Please send a cover letter and resume, in either .pdf or .doc format, to interns2017@barrett.com. Please specify Software in the subject line.

Products Applications Purchase News Company
The New Barrett WAM Arm.