Embedded Test SW Engineer Sr at SAIC
Indianapolis, Indiana, United States -
Full Time


Start Date

Immediate

Expiry Date

06 Jan, 26

Salary

0.0

Posted On

08 Oct, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Perl, Python, JavaScript, LabVIEW, Electrical Schematic Debugging, COTS Products, Test Equipment Control, DoD Security Clearance, NI PXI Hardware, Embedded Systems Software Development, Communications Protocols, Microprocessor Architectures, Git, Markdown, UNIX/Linux, JTAG

Industry

Defense and Space Manufacturing

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) 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
Responsibilities
The Senior Embedded Test Software Engineer will maintain and develop Automated Test Equipment (ATE) systems for various products. Responsibilities include troubleshooting, redesigning obsolete systems, and advising on improvements for better testing outcomes.
Loading...