Jacobs Technology, Inc.'s TEIMS Group, is a premier provider of process-based systems and software engineering products and services. We focus on innovative solutions for our customers at the Department of Defense (DoD) and other Government organizations.
Jacobs is seeking an individual to fill a Software Engineer 3 position at our China Lake, CA location. This individual will provide software engineering expertise in support of the sustainment and enhancement of Tactical Air Ranges Integration Facility (TARIF) software applications used by Navy and Air Force Tactical Training Ranges (TTRs) and other DoD training and test ranges.
The ideal candidate will be responsible for the following:
- Serve as a Software Engineer in support of development, integration and test of TARIF software applications;
Support Project Managers with their tasks to develop program plans, schedules, budgets, and document requirements; track and report progress against the plan;
Conduct interface requirements analysis and develop interface control documents;
Assist in the development of formal test requirements for TARIF software applications and related subsystems in the form of test data, predictions of expected system behavior and detailed instructions for testing;
Apply software programming skills to support the sustainment of the TARIF software applications;
Move range data and functional tasks between computer systems and operating systems (DOS, Windows, Linux, Unix);
Exercise personal initiative and demonstrate ingenuity in handling system testing problems posed by the limitations of the systems and at times the inadequacy of documentation describing them;
Document problems encountered during testing and provide recommendations for solutions as appropriate;
Review technical information in the form of test and design documents and provide assessments of their adequacy;
Provide technical expertise for formal and informal acceptance tests of various range systems and subsystems;
Manage highly specialized development efforts and lead technical teams through the project process;
Support TARIF Team Processes Integrated (TPI) and CMMI processes and activities such as maintaining one time used software tools that are being used at the TARIF and the development and implementation activities of new and modified processes and provide inputs;
Assist fellow TARIF team members in the performance of their tasks as required to satisfy project schedules;
Support the evolution of TARIF software applications through participant expansion and weapons engageability among participants.
Support AEWTTR tasks requiring upgrades to the TARIF software applications to accommodate the integration of threat simulation systems on test and training ranges;
Assist scientific/engineering/technical personnel in defining system functional requirements, identifying problems, causes and solutions.
- Assist in the development of TARIF software applications data collection, processing, distribution, and display system functional requirements and subsystem interface requirements.
Must have demonstrated flexibility, persistence and patience in accommodating the complications caused by competition from system designers and maintenance personnel for test resources and by the evolution of the system under test.Training & Certifications:
Education and Experience:
- Knowledgeable about multiple languages (ADA, C, C++, LINUX and Unix) and operating systems to include real-time operating systems, device drivers and hardware/software integration.
- Must possess extensive knowledge about the graphical presentation of information using software development techniques.
Essential Functions Work Environment:
- BS in Software Engineering or Computer Science required with at least 10 years of similarly related work experience required.
Higher level degree in Software Engineering, Computer Science, Physics or Mathematics is preferred.
Working at a computer or desk (Considerations: sitting, eyes, hands). May involve long periods of sitting or standing depending on current tasking. Physical Requirements:
Sedentary - involves sitting most of the time but may involve walking or standing for brief periods of time. Exerts up 10 lbs. of force to lift, carry, push, pull or otherwise move objects.Equipment and Machines:
Personal computer, scanner, copy machine, telephone, laser printer, fax machine, and other office equipment including desk supplies.
With the exception of STD/LTD/FMLA & approved time off, attendance is considered essential. Must be able to work within the shift hours of 0800 and 1700.Other Essential Functions: Must be able to secure a security clearance. Must pass drug testing. Must be able to read and write effectively in English. Must maintain a positive work atmosphere by behaving and communicating in a manner to get along with customers, clients, co-workers and management.
Must perform work activities requiring interaction, negotiating, instructing, supervising, persuading or speaking with others.
Travel requirements - Must be capable of traveling throughout the world.
Must be able to work under supervision and respond appropriately and professionally to criticism from a supervisor.