Search Jobs

Find all kinds of technical jobs in Minneapolis / St. Paul

Development Resource Group

Get updates on all the job openings from Development Resource Group.

Category : Software Test Engineer
Job Type : Contract
Id : 7684
Region : Twin Cities

We are seeking an experienced, high caliber Software Verification Engineer. This position will bring testing and leadership expertise to the innovative, and fast-paced software verification team. Responsibilities include requirements analysis, test design, test execution, defect issue resolution, project leadership, and support of the engineering team's investigation of field complaints. This high caliber, motivated and passionate individual will also be involved in detail analysis, technical reviews, and process improvements.

Responsibilities include:

  • Assist with and lead testing projects including estimation, planning, coordination, project deliverables, and directing the day to day tasks of others.
  • Work independently and as a team member to plan, write, and execute test cases according to Company practices, FDA regulatory, and ISO standard procedures.
  • Participate in the requirements, hazard analysis, and design reviews for new features.
  • Display initiative, leadership and coaching skills including continuous quality/engineering process improvement, project leadership, and team training.
  • Evaluate, recommend, and employ software tests tools to ensure software quality.
  • Design new test suites for new features and functionality.
  • Provide verification and validation perspective to R&D's ongoing product development: requirements, product, and test designs defect reviews, user workflows, and field complaint investigations.
  • Maintain expert status and continuing proficiency in the field of software test engineering.

Experience and Education Required:

  • Bachelor's degree in computer science or equivalent.
  • 5+ years of professional software test engineering experience.
  • Experience with software development lifecycle management tools.
  • Excellent at “attention to detail”, Analytics and Technical skills.
  • Organized, on-time, and detailed oriented and quick learner.
  • Strong project management skills including project leadership.
  • Excellent documentation skills in delivering information that adds value to the management's decision-making process.
  • Experienced in quantitative, analytical, organizational, and follow-up skills.
  • Polished communicator - written documentation and oral presentations/ discussions/ meetings.
  • Excellent reputation for building relationships across various levels of an organization.
  • Energized attitude, proactive thinker and self-starter.
  • Programming experience is a plus.
  • Nice to have Test automation (Python) experience.

Posted: July 12, 2019, 12:05 pm
Category : Technician - R&D
Job Type : Contract
Id : 7686
Region : Twin Cities

Seeking an expreienced R&D Technician for the following duties:

  • Perform experiments and tests on a variety of projects as assigned by engineering.
  • Participate as required within R&D on various engineering efforts for new product development.
  • Assist in the generation of documentation (i.e. drawings, specs, procedures.)
  • MS Word & Excel or SolidWorks
  • Troubleshoot and suggest creative solutions to design and testing issues.
  • Understanding of and ability to utilize electronic data collection systems and computer software packages and possibly ability to analyze data using basic statistics.
  • Ability to prioritize work by determining the sequencing and timing of different jobs based on precedence and importance.
  • Follow safety guidelines and utilize appropriate safety devices when performing all tasks that require such precautions.
  • Create and Maintain accurate records to recreate desired build processes and designs.
  • Willingness for active participation, active listening, interpreting, cooperation and flexibility to allow for a successful self-managed team.
  • Be able to clearly communicate ideas, problems and solutions to engineers.
  • Being a team player is a must for our team.   

Posted: July 12, 2019, 9:52 am
Category : Software Test Engineer
Job Type : Contract
Id : 7685
Region : Twin Cities

The Software Test Automation Engineer supports implementation, enhancements, and modifications to test automation framework, automation tools, emulators, test scripts, and code.


  • Develop solutions to solve extremely complex problems in test automation framework.
  • Implement new tools, techniques and processes to reduce test maintenance effort.
  • Implement dynamic solutions to increase code coverage in automation framework.
  • Debugs, troubleshoots, and isolates software problems and offers strategic advice regarding identified issues for future development.
  • Presents at design reviews; documents and resolves issues as directed.
  • Identifies parameters, structure, and critical test components.
  • Writes, updates, or executes test design, cases, as well as procedures and reports results.
  • Evaluates prototypes formally and informally through structured and ad hoc testing.
  • Test aspects of new projects or algorithms to evaluate prototypes and validate output to meet intended use requirements.


  • Bachelor of Science in Computer Science or related engineering field, or equivalent, including relevant coursework and/or work experience in product development.
  • Strong in Python, 0 to 3 years of professional software test engineering experience.
  • Knowledge of software development lifecycle management tools.
  • Organized, on-time, quick learner and detailed oriented.
  • Excellent documentation skills

Posted: July 11, 2019, 9:43 am
Category : Electrical Engineering
Job Type : Contract
Id : 7683
Region : Twin Cities

We are seeking an experienced, high caliber Senior Electrical Engineer to assist in dedicated sustaining engineering projects for a major medical device company. The position will be responsible for assisting in sustaining and continuing development of company technologies. This individual will be responsible for design changes and assessments for hardware both digital and analog, development of verification plans and reports, and associated design transfers to production.

Duties and Responsibilities:

  • Participates on engineering teams in completing development projects.
  • Printed circuit board design, schematic entry, and design simulation experience.
  • Leads small-scale design change efforts in support of continuation engineering activities.
  • Completes system, analog, digital, and firmware designs. This includes setting and revising requirements and specifications, debugging, testing electrical circuits and systems, and completing documentation to ensure feasibility and verifiability of performance.
  • Plans, coordinates, and assists in executing the activities of development teams in support of project goals.
  • Effectively communicates the project successes, risks, and roadblocks to the appropriate management levels.
  • Identifies and mitigates project risks.
  • Interfaces with various internal functions, outside consultants, vendors, and the medical community.
  • Supports animal studies, bench testing, clinical evaluations, and production
  • Establishes test methods and model development
  • Ensures compliance with procedural and documentation requirements of the company, FDA and ISO design controls
  • Contributes to strategic initiatives for continuous improvement
  • Solves complex and diverse technical problems by applying sound judgment, creativity, appropriate data analysis, and technical expertise.


  • 3-10 years experience in product development/engineering.
  • Bachelor’s degree in electrical engineering is required.

Preferred Qualifications:

  • Project leadership experience
  • Ability to influence and negotiate
  • Ability to effectively communicate at all levels of the organization
  • Possesses a positive attitude with strong interpersonal and team skills
  • Familiarity with Altium PCB Design Software
  • Embedded firmware design experience
  • Familiarity with IEC 60601 family of standards
  • Statistical analysis, or similar tool set

Posted: July 2, 2019, 12:18 pm
Category : Quality Engineer - Medical Device
Job Type : Contract
Id : 7682
Region : Twin Cities

Seeking a Quality Engineer to initiate medical device quality assurance activities. These activities must be in accordance with FDA Quality System Regulation, ISO13485 and other international standards. This position will also support device complaint investigation and failure analysis as required.



  • Develop incoming inspection processes and document incoming inspection activities.
  • Provide in-process QA support to include inspection and document review.
  • Complete final acceptance activities.
  • Manage the sterilization process, including validations and product sterile loads.
  • Track nonconforming material and lead Material Review Board (MRB) efforts.
  • Interface and take lead QA role in interactions with suppliers, contractors and consultants that supply components, subassemblies and contract processing.
  • Lead complaint investigations on returned product.
  • Manage corrective action and quality improvement activities.
  • Manage aspects of internal quality system relating to receiving inspection, calibration, MRB, etc.
  • Assist in the performance of quality system internal auditing.
  • Support quarterly management review meetings.
  • Establish, monitor and evaluate quality system metrics.



  • BS degree in Engineering or Technical Field or equivalent experience; advanced degree preferred
  • 1 – 2 years of prior experience needed in a medical device industry. Internships will qualify.
  • Must have production experience, validation experience, IQ OQ PQ, and TMV.
  • Familiar with FMEA.
  • Engineering experience and demonstrated use of Quality tools/methodologies
  • Detailed knowledge of FDA, GMP, ISO 13485, and ISO 14971
  • Solid communication and interpersonal skills
  • Project management and leadership skills, including the demonstrated ability to lead multi-departmental project teams and resolve quality-related issues in a timely and effective manner
  • Advanced computer skills, including statistical/data analysis and report writing skills
  • Prior medical device experience preferred
  • Experience implementing various product and process improvement methodoligies (e.g., Six Sigma and Lean Manufacturing)
  • ASQ CQE or other certifications preferred
  • Experience working in a broader enterprise/cross-division business unit model preferred.
  • Ability to work in a highly matrixed and geographically diverse business environment.
  • Ability to work within a team and as an individual contributor in a fast-paced, changing environment.
  • Ability to leverage and/or engage others to accomplish projects.
  • Strong verbal and written communications with ability to effectively communicate at multiple levels in the organization.
  • Multitasks, prioritizes and meets deadlines in timely manner.
  • Strong organizational and follow-up skills, as well as attention to detail.
  • Ability to maintain regular and predictable attendance.

Posted: July 2, 2019, 11:13 am
Category : Software Engineer
Job Type : Contract
Id : 7680
Region : Twin Cities

Seeking a System Integration Engineer to join a dynamic and motivated team developing medical products that set the bar for clinical excellence and efficient workflow. As a member of the software development team you will help take these products to the next level and reduce cost, improve quality, increase access.

We are looking for a System Integration Engineer to work on a Scrum team integrating both software and hardware systems for our Medical Devices. This person will work across teams and sites to identify, diagnose, and find solutions to system level technical problems. This role requires a high degree of initiate to resolve issues.

Essential Responsibilities:

  • Work independently and contribute to the immediate team and to other teams across business.
  • Consistently work on complex systems requiring independent action
  • Support process improvements which guide the development, sustaining & support activities
  • Work cross functionally with other business departments to align activities and deliverables
  • Engage subject matter experts in successful transfer of domain knowledge
  • Have familiarity with all aspects of Software Development Life Cycle and methodologies
  • Proactively share information across the team, to the right audience with the appropriate level of detail and timelines
  • Takes ownership of small and medium sized tasks and deliver while helping team members


  • Bachelor’s Degree in Computer Science or in “STEM” Majors
  • 2+ years’ experience in SW development Environment
  • Passion for technology and willingness to learn Desired Characteristics
  • 2+ years programming experience
  • 2+ years of Agile software development
  • Experience in software development in the medical field
  • C++, Linux, Jira, Windchill, Jenkins Personal Attributes
  • Strong oral and written communication skills

Posted: June 28, 2019, 11:03 am
Category : Software Engineer
Job Type : Contract
Id : 7681
Region : Twin Cities

Seeking a Software Developer to join a dynamic and motivated team developing medical products that set the bar for clinical excellence and efficient workflow. As a member of the software development team you will help take these products to the next level and reduce cost, improve quality, increase access.

Essential Responsibilities:

  • Have familiarity with all aspects of Software Development Life Cycle and methodologies
  • Develop and maintain documentation to identify design, requirements and solutions
  • Write well-designed, testable code
  • Integrate software components into functional software system
  • Troubleshoot, debug and upgrade existing systems
  • Support process improvements which guide the development, sustaining & support activities
  • Drive world-class quality in the development and support of products
  • Communicate effectively both within immediate team and also across the program and business leadership team
  • Leveraging DFR for software and Agile and Lean software development methodologies to drive reliability and predictability throughout the product development life cycle


  • Bachelor’s Degree in Computer Science or in “STEM” Majors
  • 4+ years C++ or in Microsoft Windows development
  • 4+ years of Agile software development
  • Object Oriented Design Experience Desired Characteristics Technology/Process
  • Master’s Degree in Engineering or Computer Science
  • Experience in software development in the medical field
  • Software development tool experience such as Perforce, Jira, Jenkins Leadership
  • Ability to takes ownership of small and medium sized tasks and deliver while mentoring and helping team members
  • Ensures understanding of issues and presents clear rationale. Able to speak to mutual needs and win-win solutions. Uses two-way communication to influence outcomes and ongoing results Personal Attributes

Posted: June 28, 2019, 11:03 am
Category : Quality Engineer - Medical Device
Job Type : Contract
Id : 7678
Region : Twin Cities

Seeking a Quality Engineer to initiate medical device quality assurance activities. These activities must be in accordance with FDA Quality System Regulation, ISO13485 and other international standards. This position will also support device complaint investigation and failure analysis as required.

Essential Duties and Responsibilities:

  • Develop incoming inspection processes and document incoming inspection activities.
  • Provide in-process QA support to include inspection and document review.
  • Complete final acceptance activities.
  • Manage the sterilization process, including validations and product sterile loads.
  • Track nonconforming material and lead Material Review Board (MRB) efforts.
  • Interface and take lead QA role in interactions with suppliers, contractors and consultants that supply components, subassemblies and contract processing.
  • Lead complaint investigations on returned product.
  • Manage corrective action and quality improvement activities.
  • Manage aspects of internal quality system relating to receiving inspection, calibration, MRB, etc.
  • Assist in the performance of quality system internal auditing.
  • Support quarterly management review meetings.
  • Establish, monitor and evaluate quality system metrics.

Posted: June 26, 2019, 1:56 pm
Category : Mechanical Engineer
Job Type : Permanent
Id : 7676
Region : Twin Cities

We are seeking a Senior Mechanical Design Engineer to be responsible for innovation and product design management. This Engineer will be responsible for taking a product through the whole design process.

This position is fully accountable for designing and developing new products, redesigning existing products, overseeing the prototype delivery and testing of products that meet the schedule, costs, and performance specification of customers.


  • Develop mechanical designs of products using Solidworks and or Composer
  • Research, design, evaluate, mechanical products, equipment, systems to meet project scope
  • Work closely, and in partnership, with management team to ensure that all customer needs are anticipated and met.


  • 8 years’ experience in outdoor power equipment industry
  • 2+ years 3D modeling experience using Solidworks including the ability to create and work within large assemblies.
  • 4 year degree in Mechanical or Agricultural Engineering
  • Project management
  • Experience developing from concept/prototype/testing/manufacturing release.
  • Hydraulic experience
  • Experience creating detailed part drawings
  • Ability to develop engineering bills of materials
  • Need to have the ability to take a concept to final project
  • Must have design for manufacturability skills
  • Must be able to predict task time requirements and meet deadlines
  • Ability to develop test methods and design manufacturing fixtures
  • Willingness to do hands on type work and other tasks as necessary
  • Familiarity with Microsoft Office products a plus

Posted: June 19, 2019, 1:26 pm
Category : Quality Engineer - Medical Device
Job Type : Contract
Id : 7674
Region : Twin Cities

Seeking a Senior Quality Engineer to Develop, modify, apply and maintain quality standards and protocol for processing materials into partially finished or finished materials product. This position collaborates with engineering and manufacturing functions to ensure quality standards are in place. Devises and implements methods and procedures for inspecting, testing and evaluating the precision and accuracy of products and production equipment. Designs or specifies inspection and testing mechanisms and equipment; conducts quality assurance tests; and performs statistical analysis to assess the cost of and determine the responsibility for products or materials that do not meet required standards and specifications. Ensures that corrective measures meet acceptable reliability standards and that documentation is compliant with requirements.



  • Review equipment and process validations, changes, nonconformances, etc., in order to ensure compliance and assess the impact on product reliability, process capability and compliance status.
  • Review and approve test method validation and stability plans and reports.
  • Provide technical support for laboratory testing in order to ensure root cause analysis of all issues identified by test and investigative results.
  • Lead and/or participate in corrective/preventive action teams in resolving production, customer and supplier issues (e.g., nonconformances, sCAPA or CAPA activities, audit findings, complaint investigations, etc.).
  • Investigate and resolve quality or compliance issues
  • Ensure area is compliant with internal and/or external specifications, regulations and standards such as ISO.
  • Create and update procedures as assigned, related to the quality system, operations, and product testing.
  • Interface and coordinate with other Company facilities to resolve issues and implement best practices.
  • Apply and understand statistical methodologies, as appropriate, for conformity assessment and investigative activities to resolve potential product and quality system opportunities for improvement.
  • Communicate significant issues or developments identified during quality activities and provide recommended process improvements to team or management.
  • Support internal and external site audits and inspections.



  • Requires a Baccalaureate degree (or for degrees earned outside of the United States, a degree which satisfies the requirements of 8 C.F.R. • 214.2(h)( 4)(iii)(A) and minimum 5 years of relevant experience, or advanced degree with a minimum of 3 years of relevant experience.



  • Experience with process validation
  • Experience with 21 CFR 210/211

Posted: June 17, 2019, 11:29 am
Category : Technicians
Job Type : Contract
Id : 7673
Region : Twin Cities

Seeking an IC Technician to convert schematics to layout for custom analog, digital or mixed circuit blocks with attention to device matching, optimizing parasitics and meeting route impedance requirements.


  • Completion of vocational training, or equivalent and at least two years of IC layout experience.


  • Proficiency with Cadence Virtuoso VXL and Calibre tool suites
  • Experience with floor planning, block level routing and top level chip assembly
  • Knowledge of high performance analog layout techniques such as common centroid layout, shielding, use of dummy devices.
  • Knowledge of low power design and applicable best practice techniques
  • Must be able to set up LVS, DRC, ERC environments and debug verification issues
  • Experience with sub-micron design in foundry 55nm preferred
  • Experience in IOESD/ Memory/ Digital library design a plus
  • Knowledge of skill code and layout automation a plus.
  • Knowledge of advanced packaging technologies a plus
  • Self-starter with the ability to define and adhere to a schedule
  • Must possess strong written and verbal communication skills
  • Experience working with distributed design teams a plus

Posted: June 17, 2019, 7:14 am
Category : Technicians
Job Type : Contract
Id : 7670
Region : Twin Cities

Seeking an R&D Technician working on mechanical test methods and test method development.  Primary role is to support the work of engineers by conceptualizing, developing, building and validating mechanical test methods, testing product, developing/ maintaining equipment and fixtures, and collaborating on problem investigations. Runs some projects, including performing tests, interpreting data, and developing reports. Operates and maintains equipment, and reports data in the mechanical or electromechanical areas.



  • Assist with or lead the creation of test methods, fixtures, and test equipment for mechanical requirements.
  • Assist with or lead Test Method Validation.
  • Independently set up test equipment and efficiently execute manual and automated tests at system, subsystem, and component levels.
  • Independently document test results, assuring appropriate detail to meet quality system requirements. 
  • May write test protocols and reports.
  • Maintain a clean and organized work area.
  • Follow established environmental, health, and safety procedures.
  • Follow applicable quality system procedures governing development of a medical device.
  • Ensure appropriate calibration and maintenance of test equipment, including facilitation with supporting resources.
  • Organize and maintain lab stocks of consumable supplies & subcomponents in the work area.



  • Basic wiring and plumbing knowledge
  • Strong attention to detail and task organizational skills
  • Operate well in a team environment
  • Proficient computer skills with office software applications
  • Proficient use of basic data analysis tools
  • Strong written and verbal communication skills
  • Proficient use of test equipment



  • Experience with Test Fixture Conceptualization and Design
  • Experience with Test Method Validation
  • Familiarity with Design Verification Testing of Medical Devices
  • Experience with CAD - CREO

Posted: June 3, 2019, 6:42 am
Category : Quality Engineer - Medical Device
Job Type : Contract
Id : 7668
Region : Twin Cities

Seeking a Supply Chain Quality Engineer with primary focus on Finished Device and Contract Manufacturers that supply products to the company.


  • Review, process and approve supplier change notices
  • Write and execute Qualification protocols and reports for released and development products
  • Coordinate with Receiving Inspection to conduct Qualification testing
  • Present and obtain approval of Change Control Plans and Reports from company’s Change Control Board
  • Interface with company’s incoming inspection employees and review inspection procedures
  • Review and approve supplier documentation
  • Participate in Supplier Management Review activities
  • Coordinate with Regulatory partners to ensure proper Regulatory review and approval of changes
  • Perform or coordinate test method validation on Receiving Inspection test methods at company and at suppliers
  • Conduct statistical analysis of variables data and present in Qualification reports
  • Own and update Qualification procedures and other departmental procedures
  • Apply QSR 21CFR Part 820 (Medical Devices) to everyday application of Supplier Quality Engineering activities.
  • Initiate and maintain appropriate corrective and preventive action per defined procedures


  • Bachelor’s degree in Engineering with 6+ years of experience
  • Medical Device experience, familiar with Medical Device Regulations such as ISO 13482 and 21CFR820
  • Quality experience managing and qualifying Finished Device manufacturers
  • Bachelors of Science Degree
  • 6+ years of experience in quality or other related engineering field


  • Understanding of quality principles, procedures, methodologies, and basic statistics
  • Knowledge of statistical analysis techniques
  • Knowledge of DMAIC problem solving methodology
  • Project Management experience
  • Knowledge of Finished Device Medical manufacturers processes

Posted: May 28, 2019, 6:45 am
Category : Manufacturing Engineer
Job Type : Contract
Id : 7663
Region : Twin Cities

The Senior Manufacturing Engineer is responsible for evaluating, improving, and controlling the overall performance of manufacturing areas that provide implantable components to finished devices. This Senior Manufacturing Engineer interacts closely with cross-functional teams to meet our customers' expectations by striving without reserve for the greatest possible reliability and quality in our products, processes, and systems by being accountable, having a voice, and taking action.


A Day in the Life:

  • Establishes operational plans for company that will have a long-range impact on results.
  • Resolves problems that span a wide range of difficult and unique issues across functions.
  • Interacts with internal and external customers and vendors at various levels, including executive leadership, on significant issues.
  • Manage large, complex initiatives of strategic importance to the organization involving large cross-functional teams.
  • Accountable for identifying and implementing GMP (good mfg practices) that apply to specific production area(s)
  • Provide training as needed to ensure production team understands and follow GMP
  • Owns CAPA Task (corrective and preventative actions) to resolve production and customer issues.
  • Leads failure analysis and issue resolution activities to ensure preventative action is accomplished.
  • Identify process improvement opportunities and provide technical solutions via analysis and hands-on interaction with designated processes, including troubleshooting of mfg issues when they occur.
  • Utilize project mgmt skills to drive continuous improvement initiatives to optimize yield, quality, cycle time and/or ergonomics.
  • Evaluate and provide input to mfg lines being released to production to help ensure the introduction of a capable and efficient operation.



  • Bachelor of Science in Engineering and 5-7 years relevant experience or an advanced degree with a minimum of 3 -5 years of experience.
  • Understanding and wide application of technical principles, theories, and concepts of manufacturing processes
  • Engineering supervisory experience
  • Technical knowledge of manufacturing processes

Posted: May 21, 2019, 1:33 pm
Category : Technician - Medical Equipment
Job Type : Contract
Id : 7660
Region : Twin Cities

Immediate opportunity for an Automation Build Technician to support equipment build projects for medical device manufacturing.  The Technician will assemble, test, and troubleshoot custom automated equipment and work cells.  This includes electrical control panel wiring, motors, drive systems, mechanical enclosures, and PLC installations and check-out.


Preferred Skills:

  • 2 year degree in Electronics or Automated Systems Technology
  • Hands on experience with equipment build
  • Must be able to read prints, schematics, and work instruction
  • Strong mechanical and electrical aptitude
  • Ability to work independently within a custom automation group
  • Knowledge and experience with PLC, HMI, and motion control
  • Medical device development environment experience is a plus


Posted: May 15, 2019, 1:23 pm
Category : Mechanical Engineer
Job Type : Contract
Id : 7657
Region : Twin Cities

Looking for a Mechanical Engineer to design medical devices to comply with industry methodologies and standards.  This candidate will define requirements, technologies, and methodologies for individual projects.  Research and analyze data such as experimental data, customer design proposals, specifications, and documentation.  Direct and coordinate actions from product conception through design transfer to ensure products and systems conform to engineering design, standards and customer specifications.  Resolve technical issues and problems.  Effectively communicate their work and status.  Delegate work and leverage engineering technicians and designers.


Essential Duties and Responsibilities

  • Applies principles of mechanics, thermodynamics, hydraulics, heat transfer, and materials.
  • Designs medical products and confirms correctness using methodologies and tools such as FEA, GD&T, CFD, etc.
  • Evaluates mechanical and electromechanical systems and products by designing and conducting research programs.
  • Leads and completes medical standard document deliverables.
  • Identifies and efficiently resolves technical problems and issues.
  • Leads and communicates to a client for small scale programs.
  • Researches and analyzes experimental data to understand design issues and set a direction for issue resolution.
  • Prepares product reports by collecting, analyzing, and summarizing information and trends.
  • Delegates and sets work direction for technicians and designers.
  • Works with suppliers and manufacturing facilities to design for manufacturability.



  • Bachelor's degree in Mechanical Engineering or equivalent
  • Minimum 3+ years of experience in new product development.
  • Direct experience with the product development process ranging from requirements development, prototyping, verification and product release is required.
  • Experience in medical device design or other regulated industries preferred.
  • Must have demonstrated experience working on electromechanical systems.
  • Prefer experience with IEC 60601-1 and with ISO 14971 Risk Management for Medical Devices.
  • Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. 
  • Ability to write reports, business correspondence, and procedure manuals.
  • Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the public.


Posted: May 14, 2019, 11:46 am
Category : Electrical Engineering
Job Type : Contract
Id : 7652
Region : Twin Cities

Looking for an Electrical Engineer to provide assistance to the Released Product Engineering group. This group participates in several cross functional teams for market released external medical instrumentation products. Cross functional project teams include members from Product Development, Manufacturing, Marketing, Sourcing, Contract Manufacturing Engineering, Quality, Reliability, and Regulatory functions. The group’s primary objective is to provide the design expertise necessary to support continuity of quality and compliant products.

Primary Responsibilities:

  • Create high quality formal documentation and records.
  • Create and implement Engineering Change Requests (ECR) and Engineering Change Orders (ECO) in Company’s Product Data Management system. This includes leading the cross functional change review and approval process.
  • Assess supplier driven changes and Part Change Notifications (PCN) for potential impact against product functional requirements, and document the rationale and/or testing necessary for approval of such notifications.
  • Communicate technical details and achieve the necessary understanding and trust from non-technical audiences.
  • Drive suppliers to provide timely resolution to change implementation and analysis requests.
  • Typical issues are reactive and are often urgent, so priorities change frequently, and issues must be resolved promptly. Some issues requiring resolution may contain a mechanical element as well.
  • Leverage area expertise and learn new design elements to quickly become the design expert as issues require.

Secondary Responsibilities:

  • Create test plans and reports, and coordinate product testing.
  • Design, analyze, and test analog and digital circuits either independently or while working closely with a design technician.
  • Evaluate returned product to determine the root cause of field returns and establish design improvements.
  • Review vendor failure analysis reports for accuracy.
  • Assess the impact of changing regulatory standards on existing medical products, and assess the impact of changes in medical products against existing regulatory standards.

Preferred Qualifications:

  • 5 to 10 years industry experience
  • Experience in the development or support of medical products.
  • Experience working in or with a manufacturing environment.
  • Experience in a regulated industry (e.g. medical, aerospace, military).
  • Experience with quick turn assignments.
  • Proven experience working effectively both independently and with multi-functional teams.

Posted: May 8, 2019, 1:59 pm
Category : Production Manager
Job Type : Permanent
Id : 7650
Region : Twin Cities

Seeking a qualified and cost-conscious Production Manager to lead a busy production team.


Duties and Responsibilities include the following:

  • Oversee a workforce of 30+ employees
  • Manage the production plan to assure resources are deployed on a daily basis where needed keeping skill set, experience, and project schedule as key leading indicators
  • Create and oversee an employee training schedule that emphasizes quality, productivity and resource conservation
  • Evaluate manufacturing processes to ensure maximum efficiency
  • Create production metrics which will drive understanding and leading indicators for adjustment
  • Enforce safety policies and procedures (both in-house and regulatory) to decrease the potential for employee injuries on the job. Assume a role on the safety committee as assigned.
  • Assume responsibility for manufacturing, packaging and shipping processes in the plant
  • Inspect equipment prior to shipment to ensure accurate labeling and record keeping
  • Maintain open lines of communication between employees and management
  • Ensure all resources and assets are used efficiently and correctly
  • Assume a project management role on project scope deliverables as assigned and as determined to be complimentary to production and resource management.
  • Deliver to project management standards as assigned.



  • Bachelor's Degree in technical field or equivalent with 7+ years manufacturing supervision experience in a automation environment
  • Ability to create and follow schedules
  • Working knowledge of OSHA and EPA regulations
  • Project management experience is a plus
  • Organization skills and willingness to assume accountability for plant practices required

Posted: May 7, 2019, 11:30 am
Category : Hardware Engineer
Job Type : Permanent
Id : 7634
Region : Twin Cities

Seeking an Industrial Engineer to collect and maintain production metrics and help plan current and future layouts of production facilities. This position will work cross functionally to drive and develop Lean and Six Sigma within our organization. They will also help ensure facility efficiency and workplace safety. This Industrial Engineer will own practices and procedures for developing and sustaining a continuous improvement culture.

Essential Duties and Responsibilities:

  • Analyze and implement manufacturing and/or business process improvements that increase capacity, reduce lead-time, eliminate non-valued added, reduce work in process and improve on time delivery.
  • Leads initiatives that drive continuous improvement culture on site (i.e. Employee Suggestion systems, Lean Training, coaching/mentoring)
  • Champions Lean, Six Sigma and continuous improvement team activities
  • Performs time studies and conducts line balancing activities to drive productivity improvements on production floor
  • Perform capacity analysis, layout planning, and move facilitation
  • Stays current with medical device requirements and maintains technical awareness of new and existing manufacturing processes and trends.
  • Lead, coach, and train employees on Lean and Six Sigma tools and methodologies


  • Bachelor's degree in an engineering, technical or scientific discipline.
  • 2 to 6 years manufacturing or industrial engineering experience in electronic-based manufacturing environment. Medical device preferred.
  • Demonstrated ability in using and implementing Lean and Six Sigma tools and methodologies
  • Experience with regulated environments such as FDA QSR's, ISO13485 for medical devices and ISO 9001:2000 preferred.
  • Ability to write and edit technical documents
  • Strong interpersonal communication (both written and oral)
  • Strong analytical skills and problem solving ability
  • Proficient knowledge of quality improvement tools and techniques
  • Ability to work independently, but also function as a team
  • Demonstrated proficiency working with computers and the MS Suite

Posted: April 16, 2019, 1:56 pm
Category : Test Engr - Technical
Job Type : Permanent
Id : 7626
Region : Twin Cities

Seeking a Senior Software Test Engineer to provide end to end development of TestStand/LabVIEW solutions for custom functional test systems including, writing requirements; test system development and integration; acceptance testing and technical support.

Major Areas of Accountability:

  • Develop software test system requirements
  • Design software solutions that satisfy test system requirements
  • Lead or participate in design review meetings
  • Collaborate with other engineering disciplines to ensure effective overall system design
  • Provide technical leadership on projects involving multiple engineers, including leading the overall design approach partitioning work among the team and sequencing detailed design activities to support the overall project schedule
  • Support the sales process by providing technical expertise in customer proposals
  • Provides effective communication with project team members, including project status, risks and suggestions to project leadership
  • Collaborate with customers as needed to accomplish customer goals

Education and Experience:

  • Bachelor’s Degree in Electrical Engineering, Computer Science or equivalent experience in a test engineering environment
  • 5 – 10 years of work experience using TestStand and LabVIEW
  • CLD or CLA is preferred
  • Ability to design TestStand or LabVIEW architectures based on system requirements
  • Application software development skills in Microsoft Visual Studio (VB.NET/C#). C/C++ experience a plus
  • Analyze existing test solution (electrical/software) and understand the design for maintenance or updating/upgrading test software
  • Solid analytical skills; able to resolve technical problems with innovative solutions
  • Proven ability to manage working on multiple projects at a time while paying strict attention to detail
  • Proficiency with Microsoft Office Suite
  • Effective verbal and written communication skills
  • Capacity to deal with a high workload and deadline pressure
  • Requires a strong initiative, proactive nature and a sense of urgency
  • Ability to travel 0% - 10% to client locations for meetings and/or system installations
  • Ability to work extended hours as necessary to meet deadlines
  • Must be able to perform in a team environment with good interpersonal skills with commitment to the highest quality achievable
  • Maintains confidentiality and security of intellectual property (ITAR, Prototype)

Posted: April 4, 2019, 12:07 pm
Category : Mechanical Engineer
Job Type : Permanent
Id : 7625
Region : Twin Cities

Seeking a Mechanical Design Engineer to manage custom electro-mechanical design of semi-automated and automated test equipment projects from design through the in-house manufacturing build process considering costs, time limitations, planning, and other technical factors.

Major Areas of Accountability:

  • Analyzes engineering proposals, process requirements, and related technical data to determine feasibility of product proposal considering costs, time limitation, planning and other technical factors; consults with sales and customers as needed to satisfy customer objectives.
  • Applies engineering principles to develop effective designs for products, associated and subsystems components, and structures which satisfy project requirements and can be produced by existing manufacturing methods.
  • Develops product or system layout and detailed drawings.
  • Facilitate internal and external design reviews.
  • Provides work instructions for manufacturing or building of prototype product or systems.
  • Optimizes design for cost, quality and manufacturability
  • Researches and solves complex technical problems either independently, or by conferring with internal colleagues or consulting with outside experts.
  • Develop and maintain expertise in selected technical areas and act as a resource for others in the group.
  • Provide mentoring and training to Mechanical Design Engineers

Education and Experience:

  • A 4 year college degree in Mechanical Engineering or similar discipline
  • A minimum of five years previous work experience in electrical, mechanical or automation design.
  • Manufacturing Engineering, Manufacturing Design and/or Electro-mechanical manufacturing experience a plus.
  • SolidWorks CSWP Certified
  • Basic electrical (low voltage) knowledge required.
  • Proven ability to manage multiple projects at a time while paying strict attention to detail.
  • Technical competence, including the ability to create engineering drawings and designs using SolidWorks or other 3D design package.
  • Hands-on experience and solid working knowledge of both ERP and PDM/PLM software tools.
  • Solid analytical skills; able to resolve complex technical problems with innovative solutions
  • Effective verbal and written communication skills.
  • Capacity to deal with a high workload and deadline pressure.
  • Proficiency with Microsoft Office Suite.
  • Requires a strong initiative, proactive nature and a sense of urgency.

Posted: April 4, 2019, 12:01 pm
Category : Electrical Engineering
Job Type : Permanent
Id : 7577
Region : Twin Cities

This is an excellent opportunity for a Lead Senior Electrical Engineer. The successful candidate will engage as a member of a highly technical and energized development team, performing and leading electrical engineering design and development. This key individual will also serve as part of the leadership team.

Essential Job Functions:

  • Provide technical leadership to electrical engineering team members, including instructing and verifying team members' work.
  • Lead in creating Electrical Engineering proposals to capture new business
  • Server as overall Electrical Engineering System' Engineer and Architect
  • Own and drive overall technical and process excellence in the EE function
  • Develop specifications for electronic products, assemblies, and parts.
  • Design, integrate, and document a variety of electrical concepts, prototypes, and products.
  • Meet with new and current Customers to understand design specifications, schedules and budgets.
  • Conduct design analysis to ensure manufacturability, reliability and client electrical requirements are met.
  • Prepare technical documentation, including architecture, detailed design and verification test documents as required.
  • Plan and perform tests to ensure that products achieve performance and reliability goals.
  • Insure regulatory and safety compliance providing all the required information and documentation as required.
  • Select components and suppliers and manage an inventory of components and information for each separate project.
  • Train other employees as well as external personnel as requested.

Position Qualifications:

  • BS degree w/5-10 years of experience or MS degree w/3-7 years of experience
  • Experience in the complete product development process, including design and project definition, development, testing, and on-time execution.
  • Hardware Engineering experience (design, schematic, layout, integration, BOM, ECR / ECO, test, and qualification).
  • Experience with creating, troubleshooting, and editing embedded firmware.
  • Strong analytical skills.
  • Accountability – takes responsibility for decision, actions and results.
  • Open and candid communication skills, demonstrate inclusive behavior, and demonstrate the ability to build trust and inspire others.
  • Initiate and guide troubleshooting agenda for sudden "critical" problem areas.
  • Responsible for medium to large projects or multiple tasks within the engineering functional discipline.
  • Makes significant contribution to their team by applying hardware engineering knowledge.
  • Works independently on projects.
  • A solid understanding of the fundamentals of Electrical Engineering and will work to continue developing specialized knowledge.
  • Formal classes or 3 years of experience designing at least two different types of circuits: digital, analog, RF, wireless, optical, power supplies, low voltage, high voltage, or others.
  • Formal classes or 3 years of experience designing for at least two different markets: medical device, consumer, audio, communications (voice, video or data), industrial controls, robotics, military, PC, PC peripherals, or others.
  • Excellent written and verbal communication skills.
  • Able to read and write simple scripts or software programs
  • Familiar and comfortable with designing PC boards, performing layout, and reviewing boards after fabrication.
  • Ability to effectively work multiple projects simultaneously.
  • Wireless development including IoT.
  • This position has minimal travel requirements (up to 10%).
  • Ability to work cross-functionally with other engineering disciplines (e.g., Mechanical, Firmware, Software).

Posted: January 18, 2019, 9:33 am
Category : Controls Engineer
Job Type : Permanent
Id : 7556
Region : Twin Cities

Seeking a Systems Engineer to develop control system design and application of various technologies including: multi-axis motion control, image processing, vision-guided robotics, industrial instrumentation & automatic control. This position will provide technical leadership in a team-oriented work environment, interface with customers on technical projects, system programming PLC/motion/vision, startup/commissioning of machine control systems.


  • BS or MS in Mechanical or Electrical Engineering with control system emphasis (min 3.2 GPA) and relevant intern or co-op experience.
  • Strong electromechanical aptitude.
  • Motion control/Robotics experience (Delta Tau, Adept, Yamaha, Epson).
  • PLC/PC programming experience (Allen-Bradley, GE Fanuc, etc.).
  • Vision experience (Cognex, DVT, Adept).
  • Solid organizational skills.
  • Strong desire to work in a fast-paced, entrepreneurial environment.
  • Ability to consistently deliver on commitments.

Posted: December 6, 2018, 9:22 am
Category : Electrical Engineer
Job Type : Permanent
Id : 7557
Region : Twin Cities

The primary role of the Electrical Engineer is to design, develop and test all aspects of electrical components, equipment and hardware related to company systems while applying knowledge of engineering concepts, practices and procedures. This includes motion control hardware, laser control hardware, a variety of electro-mechanical device controls, and support of PLC based hardware and software.


Essential Duties and Responsibilities:

  • Evaluate and select components that will provide a technically superior and cost effective solution.
  • Work with suppliers, applying standard engineering practices, to develop component specifications.
  • Provide support to an Engineering team for new product and feature development.
  • Review customer specific requirements, and satisfy customer needs through the design, test, and documentation of unique solutions for existing products.
  • Create testing and qualification protocols to validate and verify designs.
  • Create, implement and maintain documentation, including Bill of Material maintenance and schematics, using the company specific ERP system and AutoCad Electrical software.
  • Provide technical support to manufacturing and service personnel.
  • Create work procedures and good practice documentation, and lead training classes for company personnel based on their content.
  • Make recommendations to customers regarding machine usage and installation.


Qualification Requirements:

  • BS/MS in Engineering or equivalent
  • Experience with PLC based hardware and software.
  • Experience with multi-axis machine tool design is preferred.
  • 1-3 years of experience as a designer or engineer in a capital equipment manufacturing environment
  • Demonstrated verbal and written communication skills.


Posted: December 6, 2018, 9:21 am
Category : Software Engineer
Job Type : Contract
Id : 7548
Region : Twin Cities


Essential Job Functions & Responsibilities:

  • Embedded firmware design and implementation
  • Support projects for new and existing customers. This will require theoretical analysis, simulation analysis, software/firmware implementation, code review, documentation, and hardware/software integration testing.
  • Support communication protocol development efforts: network security protocols, wireless mesh networking and network security
  • Support development in multiple operating systems:  Linux, FreeRTOS, bare metal, Windows, etc.
  • Coordinate and work collaboratively cross functionally as well as with other software development teams in the organization
  • Lead software efforts being self-directed as well as leading small software teams
  • Mentor junior engineers in current trends and best practices
  • Provide outstanding documentation of software designs
  • Assist with certification testing
  • Coordinate software releases with internal and external stakeholders
  • Participate in appropriate training and development programs to maintain and enhance job-related skills


Required Qualifications:

  • Minimum: BS or MS in Computer Engineering, Electrical Engineering or Computer Science
  • 10+ years of related experience
  • Direct experience in programming in C for real-time embedded systems
  • Significant experience working with 32-bit microcontrollers in a flash and RAM constrained system
  • Significant experience with microcontroller peripherals and interfaces: UART, SPI, ADC, PWM, Timers, etc.
  • Development experience with embedded Linux (layers below application) and RTOS/bare metal
  • Skilled in the use of test and debug equipment: oscilloscopes, logic analyzers, multi-meters, spectrum analyzers, etc.
  • Demonstrated ability to function self-directed in leading software engineering efforts
  • Demonstrated ability to lead a small team of software engineers, i.e. task planning/managing, mentoring, defining core architecture, etc.
  • Good communication and team skills, both externally and internally
  • Solid debugging, troubleshooting, and problem solving ability
  • Eagerness to collaborate with team members and coworkers within the organization
  • Solid experience in delivering quality documentation (Requirements, Design Doc's, test plans)
  • Experience working through all phases of software development (Concept, architecture, development, test, release to manufacturing)


Preferred Qualifications:

  • Experience in developing Linux Kernel drivers, and low level Linux protocols
  • Experience in developing in real-time operating systems
  • Experience with RF communication
  • Experience with RF protocols at the PHY/MAC/NWK layers such as 802.15.4, zigbee, BLE, or Wi-Fi
  • Experience with networking protocols
  • Experience with a revision control system, GIT is preferred
  • Python experience
  • Experience with unit testing

Posted: November 20, 2018, 11:57 am
Category : Systems Engineer
Job Type : Contract
Id : 7542
Region : Twin Cities

Seeking a Systems Engineer with a strong background and is passionate about system maturity/reliability, integration, characterization, verification, and validation. The ideal candidate would be someone with relevant educational and/or demonstrated experience maturing complex systems with significant electrical and/or software components.

Position Responsibilities:

  • Work with peer systems engineer(s) during development of user needs & intended uses and design input requirements to ensure they are validate-able and verifiable respectively
  • Authors a system level Verification & Validation Plan, documenting scope of system V&V effort, while working with product/functional engineers to ensure proper and complete coverage
  • Authors Integration Plan and corresponding test protocols during design development phase of project to progressively and predictably build design maturity. Executes tests per defined Integration Plan
  • Works with various stakeholders to understand scope of characterization needed, including need to understand design capability. Executes system characterization efforts
  • Influence product/component integration and characterization plans in order to assist in incremental system maturity. Works with engineers in various functional departments to achieve results
  • Authors design verification and design validation protocols and reports. Executes system verification and validation activities
  • Works with Human Factors engineer to ensure inclusion, tracing and proper coverage of applicable user needs in their summative usability study
  • Works with Clinical to ensure inclusion, tracing and proper coverage of applicable intended uses in their pre-clinical or clinical study
  • Plan and execute Test Method and Non-product software validation, and equipment and tooling qualification, per project needs
  • Monitors progress of assigned tasks to defined project schedule
  • Produce high quality deliverables while complying with relevant SOP
  • Authors Summary report and other relevant inputs for submission by Regulatory Affairs to regulatory agencies in support of market release review and approval


  • 4+ years of job-related experience with a Bachelor's degree; or 2+ years of job-related experience with a Master's degree

Preferred Qualifications:

  • Bachelors or Master's Degree in Biomedical Engineering, Systems Engineering, Electrical Engineering, Computer Science, Reliability Engineering, or Mathematics
  • Experience in engineering and testing mission critical systems and/or medical device systems
  • Demonstrated experience maturing System with significant electrical component
  • Experience working with detailed requirements and traceability in order to author test plans, protocols, and reports
  • Experience working in cross-functional team effort
  • Demonstrated strong verbal/written communication and influence management skills
  • Proven ability to accomplish critical project level objectives in a team environment
  • Knowledge of or experience working with Systems Engineering principles
  • Knowledge of or experience working in a regulated and/or FDA medical device environment Knowledge of or experience working with ISO and Quality System Regulation requirements

Posted: November 7, 2018, 8:15 am
Category : Electrical Engineer
Job Type : Contract
Id : 7541
Region : Twin Cities


Electrical Engineers work cross functionally to bring products from concept through development and into production. Electrical Engineers are responsible for the electrical design, schematics, safety and test, along with the failure analysis and continuation of Class II/III medical devices.



  • Design and develop embedded microprocessor systems.
  • Devise, test, and debug system-level architecture for new products of moderate and significant technical complexity.
  • Design and develop sensor interfaces including A/D conversion, filtering, etc.
  • Create and enter PCB schematics and assist with PCB layout.
  • Design and develop analog and digital circuitry.
  • Develop and perform hardware verification testing.
  • Participation in product requirements definition, analysis, project planning, and design reviews.
  • Write design specifications.
  • Assist with agency compliance testing in accordance with EMC and IEC 60601-1 standards.


  • BS degree in Electrical Engineering or Computer Engineering.
  • 5+ years of experience with embedded products.
  • Experience with digital and analog electronic device development.
  • Experience taking a device from design to production
  • Detailed documentation skills. Medical Device experience preferred but not required.


Posted: November 5, 2018, 1:26 pm
Category : Firmware Engineer
Job Type : Contract
Id : 7526
Region : Twin Cities

Excellent opportunity for Embedded Software Engineer to work as part of a medical product development team, assisting with firmware development on a variety of medical devices involving a variety of technologies. Some projects involve concept prototyping, but most are development of end products.


  • Develop medical device firmware and user interface software.
  • Specify, design, code, integrate and test medical device software.
  • Define and execute tasks and development approach necessary to meet requirements and schedule.
  • Comply with Standard Operating Procedures for product development and software engineering.
  • Take task direction from Software Engineers and the assigned Program Manager.


  • 10+ years embedded software development expertise in a regulated industry such as medical, automotive or aerospace, using the C or C++ languages.
  • BSCS, MSCS, BSEE, MSEE or similar degree or experience, but if EE must have very significant software engineering capabilities.
  • Must be able to work proactively and thoughtfully with minimal supervision.
  • Must be familiar with at least one configuration management tool (eg. Subversion, MKS, etc).
  • FreeRTOS, OpenRTOS, SafeRTOS.
  • Real-time control algorithms, including PID, stepper motors, heaters, pumps, etc.
  • Automated unit test, for example VectorCast or similar.
  • Excellent communication skills, including ability to write documentation using MS Office (MSWord).
  • Comfortable working with a defined coding standard.
  • Proven ability to perform well with a variety of target controllers, development tools, and sophisticated control algorithms.
  • Proven ability to learn quickly

Posted: October 22, 2018, 8:22 am
Category : Mechanical Designer
Job Type : Contract
Id : 7521
Region : Twin Cities

The Mechanical Designer will be responsible for design of special machines, fixtures, and automated production equipment. Prefer a 2 year degree in mechanical design and 4 to 8+ years of hands on automated equipment design experience, from concept through detailed design. Requirements include strong SolidWorks design skills, and experience in one or more of the following areas: product packaging or assembly equipment, dial and indexing systems, robotics, motion control, for manufacturing equipment. Ability to specify components, drives, material handling systems, pneumatics, and related automation components is required, and experience with medical / pharmaceutical equipment design preferred.

Posted: October 11, 2018, 12:01 pm
Category : Sales
Job Type : Permanent
Id : 7488
Region : Twin Cities

Development Resource Group is a fast-paced, well-established engineering staffing firm seeking a motivated and energetic individual to join our growing recruiting team. Development Resource Group has been supplying contract and direct hire technical staffing since 1986 specializing in Medical Device, Engineering, R&D, and Product Development.

DRG specializes in placement of hardware, software, and mechanical engineering personnel on projects with many high tech product development companies in the Twin Cities. Our engineers are responsible for design, programming, and testing of products for medical device, electronic products, and automation systems.

The Technical Recruiter must have excellent communication skills, a high level of computer system knowledge, and preferably direct experience in sourcing, interviewing, and placement of high-level product development engineers.

We are seeking an individual to manage the full recruiting lifecycle: sourcing, screening, interviewing, reference checking, and negotiating employment terms. The candidate will be well versed in all aspects of professional recruiting, including networking and the recent trends in hiring.

Ideal candidates will be skilled in the use of applicant tracking systems and be self-sufficient in navigating and administering the applicant flow process.

Prefer BS degree, with proven track record of success in the staffing industry.

We offer excellent earning potential, a competitive benefit package, and an opportunity to be successful in the fast-paced, growing technical staffing industry.


Posted: September 6, 2018, 9:34 am
Category : Sales
Job Type : Permanent
Id : 7487
Region : Twin Cities

Development Resource Group is a growing Technical Staffing firm located in Mounds View, MN. Since 1986, DRG has been assisting clients in locating experienced engineers for project-based work on a temporary, contract-to-hire, or permanent basis. We specialize in placement of hardware, software, and mechanical engineering personnel with a strong base of high tech product development companies in the Twin Cities. Our engineers are responsible for design, programming, and testing for medical device products, electronic products, control products and automation systems.

We are seeking a motivated and energetic individual to add to our Sales Team as an Account Representative. Account Representatives are responsible for working with our clients in establishing their needs and then working with our recruiting staff to fill those needs. Additionally, they support all contracted staff though the duration of their project, working to ensure both client and contractor's satisfaction. Candidates must have excellent communication skills, a high level of computer systems knowledge, technical staffing experience, be self-motivated and enjoy working in the "people business." A college degree is preferred, with several years of staffing sales experience and/or recruiting experience in a Technical or Engineering field.

We offer an enjoyable working environment with a proven track record in our industry, excellent earning potential, a very competitive benefits package and an opportunity to be successful in the fast-paced, growing technical staffing profession.

Posted: September 6, 2018, 8:20 am
Category : Technicians
Job Type : Contract-to-Hire
Id : 7393
Region : Minnesota

Seeking a Senior Machine Builder with 10 years + experience of building, repairing, installing custom automated machines. The ideal candidate should have working knowledge of:

  • Blue print reading including mechanical, pneumatic and schematic drawings
  • Drafting of detail machine parts
  • Machine assembly
  • Machining
  • Welding
  • Sheet metal work
  • Painting and plating process
  • Field wiring
  • Field plumbing
  • Debug and troubleshooting of automated machinery

Posted: June 12, 2018, 6:24 am
Category : Technician - Medical Equipment
Job Type : Contract
Id : 7319
Region : Twin Cities

Immediate opportunity for an Equipment / Controls Automation Technician to support design, start-up, troubleshooting, and validation of automated equipment for medical device product manufacturing. This position will support Controls Engineers in machine design development, including Autocad Electrical design and documentation of control panels, schematics, and mechanical components, updating / programming PLC and HMI software, support repeat equipment builds, and troubleshooting and solving hardware and software (PLC, HMI, Vision) issues.

Requirements include:

  • 2 year Electrical / Automation Tech degree, with
  • Training and experience in design, programming, and troubleshooting of industrial control systems.
  • Requires proficiency with Autocad Electrical Cad, and training in troubleshooting PLC and HMI systems, robotics, machine vision, and controls instrumentation.
  • Will consider entry level candidate with solid training in automated systems, or technician with up to several years of experience.

Posted: April 2, 2018, 8:52 am
Category : Controls Engineer
Job Type : Contract
Id : 7297
Region : Twin Cities


Seeking a Machine Vision Software Engineer / Electrical Engineer / Software Engineer needed to develop and support existing machine vision inspection systems and custom automated control systems used in the development and production of medical devices. Will work within equipment/software engineering group to design machine vision systems, including concept, plans, programming, and troubleshooting for complex manufacturing and test equipment.



  • Bachelor of Science (CS or EE)
  • Manager is open to all levels of experience with automated equipment development, including some hands-on vision system knowledge.
  • Prefer experience with .NET and C++ programming, Allen Bradley PLC's and understanding of automated equipment design.
  • Prefer experience with Cognex Vision system development.
  • Exposure to robotic systems a plus.


Job Responsibilities:

  • Investigate machine vision software to identify opportunities to increase yields and/or quality of the vision system.
  • Determine root cause with regard to machine vision inspection issues.
  • Update machine vision software for enhancements and bug fixes of existing systems.
  • Investigate machine vision lighting solutions to enhance existing inspection systems.
  • Collect and analyze inspection results to prove robustness of vision system changes.
  • Integrate machine vision system into a PC or PLC based system.
  • Troubleshoot machine vision and controls systems using pneumatic and electrical schematics.
  • Develop/Update departmental standards.
  • Create supporting design documentation.
  • Make software and hardware modifications to existing automated controls equipment.
  • Follow departmental procedures and processes when updating and developing new systems.
  • Participate on project teams to develop clear specifications, evaluate feasibility of concepts, and provide estimates for electrical/software designs.
  • Communicate costs and project status to project lead.
  • Creates electrical/software designs utilizing the departments' standard development tools and procedures.

Posted: March 15, 2018, 12:25 pm
Category : Controls Engineer
Job Type : Contract
Id : 7100
Region : Twin Cities

Excellent opportunity for Controls Automation Engineer to support design and programming of manufacturing / test equipment used in the development and production of medical device products.


Requires BS degree (EE, CS) and experience in design and programming of complex industrial machine control systems. This includes PLC / HMI programming, control panel / hardware design, and system troubleshooting and start-up.


2-5 years of experience in automated system design, and will consider junior level candidates with control system training and some hands on automation experience.


Prefer experience with Allen Bradley/Rockwell Automation PLC and HMI, robotics, motion control, vision systems (Cognex) programming, and system validation and start-up.


Prefer experience with SAP and Manufacturing Execution Systems (MES). Experience working within an FDA (or similar) regulated validation and documentation process preferred, and experience with Visual Basic / .NET programming and SQL database development is a plus.

Posted: September 25, 2017, 8:16 am