Careers at Farm

Careers - Why Join Farm?

Farm, a Flex company, has over 45 years of experience providing award-winning development services for medical, life sciences, and consumer healthcare companies. Our talented researchers, designers, and engineers work in a highly collaborative environment on innovative products designed to improve people’s lives. At Farm, you’ll learn from bright, like-minded individuals excited to tackle the world’s healthcare technology challenges.

Located in Southern, NH, our employees have the best of both city and country living with a convenient drive to Boston, the ocean, and the mountains. We attract talent from all over the world and offer competitive salaries and benefits.

Human Factors

Human Factors Engineer

Senior Human Factors Engineer

Engineering

Mechanical Engineering Co-op

Software Development Technical Lead


Mechanical Engineering Co-op

Farm is looking for an exceptional engineering student to join our product development group. This position is a unique opportunity to contribute to the creative process that drives new product development. Candidates will learn effective brainstorming, design for manufacturing, prototyping, and documentation as they apply their engineering knowledge to real world problems. A motivated student will thrive in Farm’s fast paced environment as they participate in all aspects of the design process.

Here is a glimpse of what you’ll do…

  • Participate in concept development brainstorming.
  • Assist in designing products, parts, mechanisms, assemblies, and fixtures.
  • Application of general engineering principles.
  • Concept review and down selection.
  • Generation of 3D CAD database using SolidWorks or Pro/Engineer.
  • Research and selection of materials.
  • Analysis of parts / assemblies (FEA, Tolerances, Thermal, and Fluid).
  • Generate 2D mechanical drawings, presentations, and reports to convey the product development solution to management, outside vendors, and clients.
  • Fabricate and assemble prototypes using machine and hand tools.
  • Test and evaluate prototype designs with test equipment and data acquisition software.
  • Communicate with vendors to procure components and prototype parts.
  • Work with industrial design and user research to understand end-user needs and implement appropriate solutions.

Here is some of what you’ll need (required)…

  • Junior or Senior Mechanical engineering student, or Biomedical Engineering student with a strong mechanical background.
  • Passion to learn, contribute, and take on challenges.
  • Proficient in mechanical 3D CAD (SolidWorks or Pro/Engineer strongly preferred).
  • Self-motivated, resourceful, mature, and a team player.
  • Superior verbal and written communication skills.
  • Excellent analytical, problem solving, and multi-tasking skills.
  • Demonstrated mechanical proficiency.
Here are a few of our preferred experiences…
  • Freehand sketching ability.
  • Machine shop skills (Mill/Lathe).
  • Advanced 3D CAD modeling (master/skeleton modeling, surfacing).
  • Knowledge of injection molding and metal processing methods.
  • Previous experience in a consulting or other fast paced environment.
  • Experience setting up and running DOE’s.
  • Ability to perform basic tolerance analysis.
  • Robotics/Mechatronics experience.
  • LabVIEW experience.

Please visit Flex Careers to apply.


Senior Human Factors Engineer

Farm is looking for a Senior Human Factors Engineer to join our team. In this position, you will be responsible for research and usability activities at Farm, being directly involved with the design, development, and execution of research protocols.

Here is a glimpse of what you’ll do…

  • Act as Senior Researcher and Lead on client programs, responsible for deliverables, budgets, schedules, and activities.
  • Undertake user research, such as ethnography in healthcare settings, focus groups, preference tests, and usability tests (both formative and summative). Develop research materials, such as protocols, scripts, and data collection instruments. Analyze research data and produce deliverables suitable for HF/UE files.
  • Implement a variety of user-centered design methods, such as workflow analysis and personas. Optimize user interface design by integrating usability and ergonomics.
  • Work on interdisciplinary teams with designers and engineers to analyze and evaluate data, conduct HF evaluations, and generate concepts, product specifications, and usability goals.
  • Utilize and further develop state-of-the-art protocols, standards, systems, and research techniques.
  • Manages outside suppliers for participant recruiting and research facilities, language translation, etc.
  • Provide accurate, well-defined, and articulate verbal and written presentations to clients.
  • Interact with the design and engineering disciplines to develop good processes, close working relationships, and successful products.
  • Support business development efforts by leading prospect meetings and sales presentations and authoring proposals.

Here is some of what you’ll need (required)…

  • Bachelor’s or Master’s degree in human factors, usability, engineering psychology, and research from an accredited school.
  • +5 years’ experience as a Human Factors Engineer.
  • Proficient in Excel.
  • Strong experience doing user research and testing.
Here are a few of our preferred experiences…
  • Experience within the medical device and/or pharmaceutical industries.
  • Experience with Statistical Software.

Please visit Flex Careers to apply.


Human Factors Engineer

Farm is looking for a Human Factors Engineer to join our team. In this position, you will be responsible for research and usability activities for product solutions of complex scope. Project involvement ranges from early generative research to human factors activities throughout the product development process. You will also be directly involved with the design, development, and execution of research protocols.

Here is a glimpse of what you’ll do…

  • Undertake user research, such as ethnography in healthcare or consumer settings, focus groups, preference tests, and usability tests (both formative and summative).
  • Develop research materials, such as protocols, scripts, and data collection instruments. Analyze research data and produce deliverables suitable for Human Factors/Usability Engineering files.
  • Implement a variety of user-centered design methods, such as workflow analysis and personas.
  • Optimize user interface design by integrating usability and ergonomics.
  • Work on interdisciplinary teams with designers and engineers to analyze and evaluate data, conduct HF evaluations, and generate concepts, product specifications, and usability goals.
  • Manage outside suppliers for participant recruiting and research facilities, language translation, etc.
  • Provide accurate, well-defined, and articulate verbal and written presentations to clients.
  • Interact with the user interface, engineering, operations, business development, and quality disciplines to develop good processes, close working relationships, and successful products.
  • Have contact with clients regarding deliverables and general project communications.

Here is some of what you’ll need (required)…

  • Bachelor’s Degree in human factors, usability, engineering psychology, and/or research from an accredited school.
  • From 1 to 3 years of experience, or a combination of education and relevant work experience.
  • Enough maturity to interact with Project Managers in a cooperative and productive manner.
  • Expertise in a range of user-centered design methods.
  • Highly developed interpersonal and communication skills.
Here are a few of our preferred experiences…
  • Project management experience.

Please visit Flex Careers to apply.


Software Development Technical Lead

Farm is looking for Software Development Technical Lead to join our team. The successful candidate will help develop and build Farm's software and electrical engineering team and work closely with internal and external resources in the development of electro-mechanical medical devices and systems. The position will receive general direction from the site General Manager, but work with minimal supervision and is expected to exert independent action and initiative.

Here is a glimpse of what you’ll do…

  • Lead the design & development of new software products in compliance with defined processes and industry standards.
  • Perform embedded firmware development in C/C++. Development includes driver development for different MPU / MCU platforms and complex algorithms (including control systems).
  • Create functional, interface and performance specifications for software subsystems.
  • Develop software architecture from requirements.
  • Develop software design specifications from requirements specifications and architecture.
  • Collaborate and manage external Systems / Software and Hardware Engineering team during development to develop cross-functional solutions.
  • Work with project team to integrate software with electronic and mechanical hardware.
  • Manage outside suppliers for software engineering services.
  • Provide accurate, well-defined, and articulate verbal and written presentations to clients.
  • Interact with the design and human factors disciplines to develop good processes, close working relationships, and successful products.
  • Work with business development teams to help communicate Farm’s software engineering capabilities to prospective clients.

Here is some of what you’ll need (required)…

  • Bachelors or Master’s degree in Computer Engineering, Electrical Engineering or Computer Science.
  • 10+ years of embedded software development experience.
  • Experience in developing and architecting systems and devices from the ground up.
  • Demonstrated proficiency in embedded software design including:
    • C/C++ programming.
    • Embedded programming for common microcontrollers such as ARM, PIC
    • Use of software tools for embedded applications (compiler, linker, boot loader, debugger, code management).
    • Design and development of multi-threaded, modular and efficient embedded applications.
    • Experience with motion control and signal processing.
    • Inter-system communication (SPI, I2C).
    • Wired communication (USB, Ethernet, Serial) & Wireless communication (ZigBee, Bluetooth/BLE, Wi-Fi).
    • Must have prior relevant experience in medical device design.
    Here are a few of our preferred experiences…
    • Strong background in (embedded) Linux internals (kernel, drivers etc.).
    • Linux development experience with uBoot, USB Host, Wi-Fi, TCP/IP.
    • QNX (or equivalent) development experience with BSP, IPL, Driver, TCP/IP.
    • Experience working with sensor technologies and electromechanicals preferred.
    • Experience in consulting/working with a diverse amount and types of projects a plus.

    Please visit Flex Careers to apply.