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.

Products Applications Purchase News Company
The New Barrett WAM Arm.