Prin Software Engineer Job at Planet Group, Lafayette, CO

WFpVNUYzMmdUOE0vU05TUkJNODcrdGxLY0E9PQ==
  • Planet Group
  • Lafayette, CO

Job Description


Pay is typically 60-80/h, but will depend on experience

Top 3 technical  skills that required for the role:

1. National Instruments LabVIEW Expertise

2. PCBA Experience

3. National Instruments TestStand

Education Required:

College, Bachelor’s Degree

Years’ Experience Required:

5+

What product line will this person support?

Electrosurgical Generator Platform

Principal TEST ENGINEER

Careers that Change Lives

Help streamline and speed our time to debug and improve our Test systems in use at the Boulder Colorado manufacturing facility.  You will be a member of the operations engineering team that supports the manufacturing of innovative products within the Advanced Surgical Innovations business. You will apply advanced technical concepts to complex products to improve manufacturing output and reliability.

Impact patient outcomes.  Come for a job, stay for a career.

A Day in the Life

The Principal Test Engineer is a member of the Advanced Manufacturing Engineering team.  Activities for this role are primarily focused around becoming a subject matter expert on an existing platform of automated testers fundamental to the company's generator manufacturing line.  The testers are built using National Instruments / Emerson’s LabVIEW and TestStand and will require new updates, component replacement, and ongoing support.  This role will also support interacting with other legacy test systems on our LigaSure device lines and the Ultrasonic platform production lines.   These activities will contribute to best-in-class quality, manufacturability, testability, and serviceability for Surgical Innovations products.

Responsibilities Include:

  • Work mostly as an independent actor responsible for the debug and upgrades of both hardware and software used for product test.
  • Work as a team member following best practices for the validation and verification of test systems.
  • Be a contributing software development engineer in the improvement of automated test systems.
  • Help in the definition and creation of techniques for software regression testing.
  • Contribute to code and design reviews of New Product Systems.
  • Contribute to the maintenance and updates to manufacturing test strategy, test methodology, and test platforms for complex company products.
  • Contribute to manufacturing process development and validation in compliance with company policies and procedures including the creation and execution of IQ/OQ/PQ protocols.
  • Develop and execute engineering verification and validation protocols for software controlled systems.
  • Stay abreast of advances in latest technologies related to manufacturing test.
  • Any other duties and responsibilities as assigned.

Must Have: Minimum Qualifications
  • Expertise with NI LabVIEW
  • Expertise with NI TestStand
  • Capability of working within, understanding, and evolving an existing code framework
  • Experience with CompactRIO (cRIO) systems
  • Experience with LabVIEW Real-Time
  • Experience with LabVIEW FPGA
  • Strong interpersonal skills
  • Strong written and verbal communication skills
  • Strong attention to detail
  • Demonstrated ability to use all Microsoft Office tools, including Excel, Word, PowerPoint and Visio

Nice to Have
  • Medical Device experience, QSR experience, and familiarity with change control processes in a regulated environment
·          Experience with the Validation of software in a regulated industry
  • Experience with Test Driven Development (TDD) practices
  • Design of automated software controlled test equipment
  • Certified LabVIEW Developer (CLD) and/or Certified TestStand Developer (CTD)
  • Experience with Various Communication Protocols (RS-232, RS-485, GPIB, TCP/IP, Ether CAT, EtherNet/IP, etc.)
  • Experience with the test and validation of visual display interfaces
  • SQL experience
  • Experience with Allen Bradley or other PLC based systems
  • C, C++, and/or C# experience
  • Visual Basic experience
  • Demonstrated experience with application of principles of Statistical Process Control (SPC)
  • Familiarity with Agile XP or Scrum software development methods and practices

Job Tags

Contract work,

Similar Jobs

IGT

QA Games Tester (Timisoara/Bucharest) Job at IGT

 ...delivering the next generation of digital casino products for a worldwide audience. We are a passionate team, responsible for ensuring our games meet the highest quality standards throughout the developments process, pushing core technologies and innovations, and expanding our... 

Farm Job Search

Assistant Farm and Ranch Manager Job at Farm Job Search

 ...Assistant Farm and Ranch Manager (6107) Location: North Dakota JobNumber: 6107 Assistant Farm and Ranch Manager position available on an 7,000 acre dryland wheat, peas, canola and lentil farm in southwest North Dakota. This is a well establish operation with 30... 

Option Care Health Inc.

Pharmacy Supervisor Job at Option Care Health Inc.

 ...culture that attracts, hires and retains the best and brightest talent in healthcare. Job Description Summary: The Pharmacy Supervisor is a licensed professional who is responsible for providing safe and appropriate pharmacy services to Option Care patients in... 

Kidde Global Solutions- RSR

Firmware & Embedded Software Engineer (30168045) Job at Kidde Global Solutions- RSR

 ...Kidde Global Systems is looking for a Firmware engineer to design, develop and test embedded firmware for life safety products of a fire...  ...production and support). Experience with other areas of software development a plus (e.g., scripting, web, iOS/Android app development... 

The Residence Inn by Marriott Berkeley

Bartender Job at The Residence Inn by Marriott Berkeley

 ...retirement plans, and paid time off, as well as unique perks such as on-site wellness programs, local discounts, and employee rates on hotel stays. In addition, Pyramid Global Hospitality is committed to providing ongoing training and development opportunities to help our...