Test Development Engineer - Torrance, CA

Seeking a highly motivated Test Development Engineer who will develop GUI and network management software in C/C++.  The Engineer will also be responsible for the development & assembly of instrument control and data acquisition setups in LabVIEW, and data processing and analysis in MATLAB. The Test Engineer will work in the Photonic Systems Division.

Responsibilities:

  • Support a code base of several C/C++ user applications.

  • Work with other programmers to create code which is readable, testable, and maintainable by the team.

  • Leverage pieces from existing code base to rapidly develop new applications.

  • Develop LabVIEW instrument control and data acquisition setups (including software and physical connectivity and debugging of both COTS and in-house hardware) for scientists within the division.

  • Develop data processing and analysis tools in MATLAB for use by other scientists.

  • Produce technical documents for reporting and documentation for end user and customers.

  • Analyze projects needs and requirements to determine feasibility of design within time and cost constraints and work with scientists to implement the systems according to project goals.

Requirements:

  • BS or MS degree in Computer Science, Computer Engineering or related field is required.

  • 8+ years of development experience

  • Strong understanding of application software principles, algorithms, and underlying hardware.

  • Strong C/C++ development skills with at least 5years of deep coding of applications.

  • Strong LabVIEW development skills that must include instrument control programming.

  • Strong MATLAB application and development skills.

  • Must be able to analyze and fix complex software & hardware issues identified during system-level testing.

  • Must be able to realize conceptual algorithms into efficient software implementation.

  • Must feel comfortable working on multiple projects simultaneously in a fast-paced work environment.

  • Must be able to multi-task efficiently, commit to and work under deadlines.

  • Good communication and writing skills.

  • US Citizenship required.  Ability to obtain Security Clearance.

Name *
Name