Job Description
Job Description
Position Summary :
Lead efforts to generate and manage software requirements, software scrums and sprints, coding, regression testing, and all other software activities.
Complete all tasks autonomously.
Essential Functions :
- Provide mature leadership to the software team.
- Provides technical expertise for the acquisition of computer system and software (CS&S) weapon systems in the airborne domain
- Provides technical advice and mentoring in the area of : software and computer system architectures; software and systems integration processes;
- fault tolerance, redundancy management, and high integrity design techniques; computer system hardware and software criticality identification;
- Safety Critical Function (SCF) thread analysis; verification techniques for software, hardware and system integration, developing / maintaining System Integration Laboratory (SIL) facilities with high fidelity test capabilities to V&V software and hardware;
system integration; OFP build, load, and flight release process; and the functional compatibility of all software and hardware.
- Possesses platform specific knowledge to address the highly, functionally integrated computer systems architectures; computer system performance (e.
- g., timing / sizing / speed) requirements; processor technology; single / multi-core architectures; operating systems; board support packages;
partitioning mechanizations; and open-system concepts.
Ability to plan the execution and assessment of enterprise efforts that include block / incremental updates and releases, software reuse, commercial-off-the-shelf and / or new hardware and software and the integration thereof across the air vehicle.
Ability
Other Functions :
Other duties assigned by supervisor / manager.
Working Conditions : Office conditions.
Office conditions.
Work Hours :
As assigned by supervisor / manager.
Equipment / Technology Used (Other than Standard Office Equipment) :
Equipment as needed to support F-16 engineering efforts.
Physical Demands :
Able to sit for long periods of time. Able to travel and / or work outside of office conditions as required.
Mental Demands :
Able to perform all tasks as required by contractor or supervisor. Able to multi-task.
Communication Demands :
Able to communicate (i.e., verbal and written) with all levels of personnel both internally and externally.
Minimum Qualification Requirements (In Addition to Physical, Mental, and Communication Demands Listed Above) :
Education :
Bachelor of Science (BS) degree in Electrical Engineering, Computer Engineering, Software Engineering, or Computer Science with a master’s degree (MS) in any of these technical degree areas (from an ABET accredited institution).
Experience :
At least ten years of relevant professional experience.
Skills / Knowledge :
- 2 platform / weapon system or subsystem domains (e.g., fighter, bomber, cargo, tanker, missile, UAS, FCR, EW, mission computers, etc.)
- Excellent communication, problem-solving, and teamwork skills.
- Embedded computer System Architectures
- Software and System Integration Processes
- Fault tolerance, Redundancy Management, and High Integrity Design Techniques
- Software and Computer System Hardware Criticality Identifications
- SCF Thread Analysis
- Verification Techniques for Software, Hardware and System Integration.
- Software and OFP Build and Flight Release Process
- Possesses Expert level CS&S understanding of platform specific knowledge.
- Processor Technology
- Single / Multi-Core Architectures :
- Operating Systems
- Board Support Packages
- Partitioning Mechanizations
- Open-System Concepts
- Knowledge in embedded computer system design techniques
- Software Change Impact Analysis
- Software Buil Tools
- Library and Configuration Management Controls
- Software and System Testing Techniques
Security Clearance Requirements :
- SECRET level clearance within 5 years.