Back to Search Results
Get alerts for jobs like this Get jobs like this tweeted to you
Company: SAIC
Location: Indianapolis, IN
Career Level: Mid-Senior Level
Industries: Technology, Software, IT, Electronics

Description

Description

SAIC is seeking a Senior level Software/Hardware Engineer for development and maintenance of Automated Test Equipment (ATE) for various development/production products that SAIC develops, repairs, or produces at its Indianapolis, IN site. 

Key Job Responsibilities:

  • Maintain existing in-house ATE systems  
  • Maintain/develop new tests as unit-under-test (UUT) requirements change  
  • Maintain/develop ATE software, or propose changes/fixes, as OEM/COTS hardware changes or becomes obsolete 
  • Assist or lead efforts in redesigning obsolete test systems 
  • Advise leadership/supervisors on areas of improvement in the context of ATE systems to better test products 
  • Work with and/or assist lab technicians in troubleshooting issues with ATE systems 
  • Work with and/or assist lab technicians in repairing ATE systems 
  • Assist or lead efforts in the design of new ATE systems 
  • Synthesize project/customer requirements for new ATE systems into Rough Order of Magnitude (ROM) estimates on cost of equipment/labor 
  • Analyze end product (UUT) test requirements and develop test set architecture to meet and test those requirements 
  • Search out COTS products that meet or exceed test requirements 
  • Develop self-testable test set architecture (ability to self-test itself to verify proper operation) 

Qualifications

Required Education/Skills:

  • Bachelors and five (5) years or more experience; Masters and three (3) years or more experience.
  • Knowledge and experience in Perl, Python, and/or JavaScript. 
  • Demonstrated ability to write/read/debug National Instruments (NI) LabVIEW programs.
  • Ability to use common lab equipment (oscilloscopes, DMMs, power supplies, function generators, etc). 
  • Ability to use an electrical schematic to debug a hardware circuit using available lab equipment.
  • Ability to digest a manual testing procedure into a fully/semi-automated process where possible. 
  • Advise on the testability of new product designs.
  • Knowledge and experience with National Instruments (NI) PXI hardware. 
  • Knowledge and experience with controlling test equipment via GPIB, Ethernet (LXI), and other means. 
  • Active DoD security clearance (SECRET or higher), or ability to obtain a clearance.

     

    Desired Skills/Experience: 

     

  • NI LabVIEW certification (CLAD, CLD, or CLA) 
  • Familiarity with National Instruments Switch Executive and legacy SCXI switch topologies 
  • Knowledge and understanding of using git for source code revision management 
  • Knowledge and experience using Markdown for documentation in Wiki format or equivalent collaboration tools (e.g., Atlassian Confluence) 
  • Experience and knowledge of using UNIX/Linux environments and utilities (e.g., bash, make, awk, sed, grep, vi) 
  • Experience and knowledge of embedded systems software development using C or C++ 
  • Ability to read and interpret a circuit's function by its schematic and characterize its power requirements (current draw, voltage drops, power, etc) 
  • Ability to debug an embedded application using JTAG and the appropriate integrated development environment (IDE) 
  • Knowledge and experience using schematic capture software 
  • Knowledge of commonly used communications protocols - MIL-STD-1553, RS-232/422/485, CAN, I2C, SPI, SSH, Ethernet 
  • Knowledge of one or more microprocessor architectures - STM32, AVR, 8051, and/or similar 
  • Ability to work with minimal direction/supervision.
  • Team player


 Apply on company website