Skip to content

Job Openings

Test Software Engineer

Irvine, CA 92614

Posted: 05/15/2024 Employment Type: Contract Job Category: Engineering Job Number: 607013 Is job remote?: No Country: United States

Job Description

Target PR Range: 40-50/hr
*Depending on experience

The Test Software Engineer has responsibilities extending to the design and development of test system software and hardware within the operations environments of the Global Supply chain. The position may develop distributed software applications for real-time automated test system solutions.

Essential job functions include:
  • Test system development on National Instruments based standard test platform for new product introductions, including concept, architecture, documentation, design, prototype, test, supplier interfaces, manufacturing introduction and service.
  • Debug and enhance test software and firmware on production testers and service testers.
  • Responsible to identify hardware in test system and design product interface fixture needed to fulfil product test requirements.
  • Ensure regulatory compliance through Qualification & Validation. Responsible for ensuring rigor in determining processes requiring validation, development of plans and analysis criteria, execution and final analysis and acceptance
  • Expertise in development software for interaction with microcontrollers, test equipment, and databases.
  • Expertise in writing modular software that can be re-used across different testers.
  • Responsible for software development lifecycle, leveraging Agile and Lean software development methodologies to drive reliability upstream into the development life cycle
  • Experience in PCBA and electronic system testing with the ability to read and understand PCBA schematics and layouts.
  • Experience in documentation, writing specifications, change control process, and tester and software validation
  • Experience with a host of communication protocols; I2C, SPI, RS232/RS422/RS485, USB, UART
  • Able to analyze the trade-offs between performance, manufacturability, and cost
  • Perform other duties and responsibilities as assigned.

Additional preferred skills:
  • Proven expertise in NI LabVIEW and NI TestStand for test software development and debugging.
  • Experience in C/C++ for test firmware development and debugging.
  • Experience in Python and PyQt for test software development and debugging.
  • Good understanding and knowledge of principles, theories, and concepts relevant to software engineering
  • Proficient in usage of DMM, power supply, oscilloscope, and other lab equipment.
  • Familiarity with medical device regulations and governance documents (ISO13485, CFR820, IEC 60601-X).
  • Ability to translate complex and technical information to all levels of the organizations.
  • Expert understanding of processes and equipment used in assigned work.
  • Lean and six sigma certifications.
  • Strong leadership skills and ability to influence change.
  • Ability to interact professionally with all organizational levels in a cross-functional team.
  • Represents organization as key technical contact on contracts and projects.
  • Interacts with senior external representatives on significant technical matters often requiring coordination between organizations.

  • Bachelor's degree in engineering required.
  • 3-4 years experience required.
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Irvine, CA

Take the next step in your career journey in the vibrant city of Irvine, California! Nestled in the heart of Orange County, this thriving community offers unparalleled growth opportunities and an unbeatable quality of life. With its close proximity to stunning beaches, world-class shopping at South Coast Plaza, a bustling culinary scene featuring diverse cuisine options, and cultural attractions like the Irvine Museum and Irvine Barclay Theatre, Irvine has something for everyone. Whether you're into outdoor activities in Irvine Regional Park or catching a game at the Angel Stadium of Anaheim or the Honda Center, this region has it all. Explore our job listings today and discover why Irvine is the perfect place to advance your career!

Although this hasn't been an issue at Planet Pharma, the staffing industry has seen an increase in people falsely representing themselves as recruiters to gather personal information from job seekers. For your safety, do not provide sensitive data to anyone you have not spoken with thoroughly and never provide banking information during the application process. Candidate safety is a top priority at Planet Pharma.