Senior Software Engineer
Apply NowCompany: Pelatron Technologies LLC
Location: Hill Afb, UT 84056
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:
Ability
Other Functions:
Working 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:
Skills/Knowledge:
Security Clearance Requirements:
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.
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.