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 Intern

Human Factors Engineer

Engineering

Engineering Program Manager

Principal Hardware Engineer

Principal Software Engineer


 


Human Factors Engineer

Farm is looking for a Human Factors Engineer to join our team. The Human Factors Engineer 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. The Human Factors Engineer is also directly involved with the design, development, and execution of research protocols.

Here is a glimpse of what you’ll do…

  • Undertakes user research, such as ethnography in healthcare or consumer settings, focus groups, preference tests, and usability tests (both formative and summative).
  • Develops research materials, such as protocols, scripts, and data collection instruments. Analyzes research data and produces deliverables suitable for Human Factors/Usability Engineering files.
  • Implements a variety of user-centered design methods, such as workflow analysis and personas.
  • Optimizes user interface design by integrating usability and ergonomics.
  • Manages outside suppliers for participant recruiting and research facilities, language translation, etc.
  • Works on interdisciplinary teams with designers and engineers to analyze and evaluate data, conducts HF evaluations, and generates concepts, product specifications, and usability goals.
  • Authors documentation compliant to relevant standards for client device development programs.
  • Provides accurate, well-defined, and articulate verbal and written presentations to clients.
  • Interacts with the user interface, engineering, operations, business development, and quality disciplines to develop good processes, close working relationships, and successful products.
  • Has contact with clients regarding deliverables and general project communications.
  • Supports business development efforts by attending prospect meetings and contributing to proposals.
  • Has knowledge of, and is compliant with the site’s Quality Management System requirements. Implements site’s procedures and associated templates for Human Factors and Usability Engineering.

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

  • Typically requires a Bachelor’s degree in human factors, usability, engineering psychology, and/or research from an accredited school or equivalent experience and training.
  • 4+ years of full time work experience or a combination of education and relevant work experience
  • Sufficient maturity to interact with Project Managers in a cooperative and productive manner with little supervision from the VP of Research & Usability.
  • Expertise in a range of user-centered design methods.
  • Highly developed interpersonal and communication skills.
  • Project management experience is not a must but would be a great bonus.

Please visit Flex Careers to apply.


Principal Software Engineer

Farm is looking for a Principal Software Engineer to join our team. The successful candidate will develop electronic sub-systems, integrate them into custom electro-mechanical systems. The Software Engineer will receive general direction from the Director of Engineering, but work with minimal supervision and is expected to exert independent action and initiative.

Here is a glimpse of what you’ll do…

  • Participate in 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 with Systems / 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.
  • 7-10+ years of embedded software development experience.
  • 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
    • Algorithmic development, motion control, signal processing
    • Inter-system communication (SPI, I2C)
    • Wired communication (USB, Ethernet, Serial)
    • Wireless communication (ZigBee, Bluetooth/BLE, Wi-Fi)
  • 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.

    Please visit Flex Careers to apply.


    Principal Hardware Engineer

    Farm is looking for a Principal Hardware Engineer to join our team. The successful candidate will develop electronic sub-systems and integrate them into custom electro-mechanical systems.

    Here is a glimpse of what you’ll do…

    • Develop innovative product concepts with project teams.
    • Create electrical and electro-mechanical architectures in support of system requirements.
    • Test electronics system prototypes.
    • Manage outside suppliers for electrical engineering services including design and PCB layout.
    • Author documentation compliant to relevant standards for client medical device development programs.
    • Provide accurate, well-defined, and articulate verbal and written presentations to clients.

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

    • Bachelors or master’s degree in electrical engineering.
    • 10+ years overall experience in product development, specifically in electrical hardware and systems integration.
    • 5+ years of technical leadership on electronics design projects.
    • Ability to architect electrical systems, understand software integration, manage interdisciplinary tradeoffs to achieve overall product goals, and give technical guidance to the electrical engineering team.

    Here are a few of our preferred experiences:

    • Product development firm or design consultancy experiences a plus.

    Please visit Flex Careers to apply.


    Engineering Program Manager

    We are looking for an Engineering Program Manager to join our team! This position is responsible for engineering and program management activities. Plus, this role is directly involved with product design, development, leadership of multidisciplinary teams, and interfacing with clients.

    Here is a glimpse of what you’ll do…

    • Manage and facilitate brainstorm sessions, concept and design reviews in conjunction with the technical and/or design leads.
    • Plan, coordinate and lead teams on client programs. Participate in weekly resource allocation decisions.
    • Provide leadership, guidance, and mentoring regarding all facets of product development and program management to team members.
    • Author proposals, including project plans, schedules with appropriate milestones, and estimates for resources and material costs.
    • Maintain the ultimate responsibility of ensuring that the content, quality, accuracy, and style of deliverables meet our clients’ requirements.

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

    • Bachelor’s or Master’s degree in engineering (mechanical, biomedical, or plastics) from an accredited school; 10+ years of experience in product development, with 3+ years of project leadership / program management experience.
    • A thorough understanding of the unique challenges of medical device development and experience managing product development programs from concept to manufacturing.
    • Ability to architect mechanical systems, manage interdisciplinary trade-offs to achieve overall product goals, and provide technical guidance to the development team.
    • Hands-on skills for developing mechanical components (e.g., injection molded plastic, machined, cast, etc.) and systems and ability to lead and review the work of others.
    • An in-depth knowledge of various manufacturing processes and techniques and experience in design for manufacturing and assembly principles.
    • Ability to clearly communicate with clients and team members, including technical concepts, expectations and issue resolution.
    • Ability to support business development, author proposals, conduct presentations, and participate in meetings with prospective clients as the front-facing engineering representative in sales situations.
    • Demonstrated skills in analyzing product requirements and leading a team to develop feasible design alternatives, resolving design challenges, and producing high quality deliverables.

    Here are a few of our preferred experiences:

    • Strong computational and analytical math skills.
    • Product development firm or design consultancy experience.
    • Electro-mechanical systems experience.
    • Experience working with industrial designers and human factors engineers.
    • Familiarity with IEC-60601.

    Please visit Flex Careers to apply.


    Human Factors Intern

    Farm has a Human Factors Internship available in Hollis, NH. The Human Factors Intern will gain real-world experience in human factors engineering, and the medical product development process.

    Here is a glimpse of what you’ll do…

    • Learn and practice standard human factors research methods such as usability testing, preference testing, user needs research interviews, and ethnography.
    • Assist with qualitative study execution and research planning, including coordinating with vendors, developing research materials and data collection instruments.
    • Plan and conduct usability testing (both formative and summative).
    • Prepare user research protocols and scripts. Moderate, note-take, analyze data, and assist in producing reports suitable for regulatory files.
    • Support interdisciplinary teams with industrial designers and engineers to analyze and synthesize data, conduct HF evaluations, and generate concept directions, product specifications, and usability goals.
    • Assist with user research, including ethnography in healthcare settings and or patients' homes.

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

    • Junior or Senior in a Human Factors, Cognitive Psychology, Industrial Engineering, or a related degree program.
    • 3-6 months’ availability during the Winter/Spring (January - June 2018).
    • Passion to learn, contribute, and take on challenges.
    • Self-motivated, resourceful, mature, and a team player.
    • Superior verbal and written communication skills.
    • Excellent analytical, problem solving, and multi-tasking skills.

    Please visit Flex Careers to apply.