CACI International Software Engineer, Entry / Jr level in Salt Lake City, Utah
Participate in System software and Test Program Set (TPS) development efforts consisting of multimember development teams
Accountable for ensuring individual work products are completed on cost and on schedule
Participate in document and code peer reviews to ensure conformance, correctness, and quality of all delivered products
Participate in TPS hardware design activities required to interface the unit under test to the ATE
Integrate and troubleshoot TPS software and hardware
Develop TPS requirements, design and test documents
Work as a part of an integrated product team to develop and deliver software as a part of a system solution
BS in Electrical, Computer, Aerospace Engineering, or similar technical field with 0-5 years of experience
Training in Hardware design using components in the 0-20Mhz frequency span. (Discrete ICs, electromechanical devices such as synchros & amplifiers, 1553, RS-232, and ARINC 422 communication protocols)
Prior software development experience
Formal training in software development using ANSI-C, C++, or equivalent
Experience using and programming various T&M instrumentation
Ability to analyze test requirements documents and legacy software for the purpose of providing estimating level of effort to complete
TPS development using NI PXI instrumentation (DMM, Scope, Relays, Matrix, DAQ, DC modules, etc.)
Use of CAD tools such as AutoCAD or SOLIDWORKS
Development of ATE and TPS for aircraft electrical, mechanical, and avionics equipment.
Prior test capability development for DoD or similar agency.
Familiarity with NI TestStand, LabWindows/CVI, or LabVIEW
Knowledge and use of ISO 9001, AS9100 or CMMI quality process standards
Familiarity with applicable standards (MIL-PRF 28800 and MIL-PRF 32070)
LabWindows/CVI, ANSI-C, TPS, ATE, ATS, test executive, calibration software, self-test software, DoD, USAF, TestStand, 28800, 32070
US-Hill Air Force Base-UT-SALT LAKE CITY
CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is proud to provide dynamic careers for employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.