Test Engineer

$93,600 - $93,600/Yr

Spectraforce Technologies - Irvine, CA

posted 3 days ago

Full-time - Mid Level
Irvine, CA
Administrative and Support Services

About the position

The Test Software Engineer is responsible for designing and developing test system software and hardware within the Global Supply Chain operations. This role involves creating distributed software applications for real-time automated test systems, ensuring regulatory compliance, and enhancing existing test software and firmware. The engineer will work on National Instruments based platforms and will be involved in the entire software development lifecycle, utilizing Agile and Lean methodologies.

Responsibilities

  • Develop test systems on National Instruments based standard test platform for new product introductions.
  • Debug and enhance test software and firmware on production and service testers.
  • Identify hardware in test systems and design product interface fixtures for testing requirements.
  • Ensure regulatory compliance through Qualification & Validation processes.
  • Develop software for interaction with microcontrollers, test equipment, and databases.
  • Write modular software for reuse across different testers.
  • Manage the software development lifecycle using Agile and Lean methodologies.
  • Analyze PCBA and electronic system testing, including reading schematics and layouts.
  • Document specifications, change control processes, and validation of testers and software.
  • Utilize various communication protocols such as I2C, SPI, RS232/RS422/RS485, USB, UART.

Requirements

  • Bachelor's degree in engineering required.
  • 3-4 years of experience in software engineering or related field required.
  • Expertise in developing software for microcontrollers and test equipment.
  • Experience with PCBA and electronic system testing.
  • Proficient in documentation and writing specifications.
  • Familiarity with communication protocols like I2C, SPI, and USB.

Nice-to-haves

  • Proven expertise in NI LabVIEW and NI TestStand for test software development.
  • Experience in C/C++ and Python for firmware and software development.
  • Good understanding of software engineering principles and concepts.
  • Lean and six sigma certifications.
  • Strong leadership skills and ability to influence change.

Benefits

  • ACA compliant health benefits
  • Dental insurance
  • Vision insurance
  • Accident insurance
  • Critical illness insurance
  • Voluntary life insurance
  • Hospital indemnity insurance
  • Commuter benefits
  • 401K plan with matching
  • Referral bonus program
  • Paid sick leave when required by law
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service