Test Software Engineer


Irvine, California

6 days ago

Similar Jobs

Job Description

Job Title: Test Software Engineer
Location: Irvine, CA – Hybrid Role
Duration: 7+ Months
About Role:
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.

Must Have:
  • NI LabVIEW
  • NI TestStand
  • NI Hardware (Nice to have)
  • Test System Engineering

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 analyse 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 Test Stand 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. 

About Us: Established in 2004, SPECTRAFORCE® is one of the largest and fastest-growing diversity-owned staffing firms in the US. The growth of our company is a direct result of our global client service delivery model that is powered by our state-of-the-art A.I. proprietary talent acquisition platform, robust ISO 9001:2015/ISO 27001 certified processes, and strong and passionate client engaged teams. We have built our business by providing talent and project-based solutions, including Contingent, Permanent, and Statement of Work (SOW) services to over 140 clients in the US, Canada, Puerto Rico, Costa Rica, and India. Key industries that we service include Technology, Financial Services, Life Sciences, Healthcare, Telecom, Retail, Utilities and Transportation. SPECTRAFORCE is built on a concept of “human connection,” defined by our branding attitude of NEWJOBPHORIA®, which is the excitement of bringing joy and freedom to the work lifestyle so our people and clients can reach their highest potential. Learn more at: http://www.spectraforce.com
Benefits: SPECTRAFORCE offers ACA compliant health benefits as well as dental, vision, accident, critical illness, voluntary life, and hospital indemnity insurances to eligible employees. Additional benefits offered to eligible employees include commuter benefits, 401K plan with matching, and a referral bonus program. SPECTRAFORCE provides unpaid leave as well as paid sick leave when required by law.

Equal Opportunity Employer: SPECTRAFORCE is an equal opportunity employer and does not discriminate against any employee or applicant for employment because of race, religion, color, sex, national origin, age, sexual orientation, gender identity, genetic information, disability or veteran status, or any other category protected by applicable federal, state, or local laws. Please contact Human Resources at LOA@spectraforce.com if you require reasonable accommodation. 
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $44.68/hr.