Software Engineer Journeyman
Full-time
Description
Job Description: Software Engineer
Position Overview
The Software Engineer will provide critical engineering support in the design, development, testing, evaluation, and sustainment of software systems for Air Force and joint service weapon systems. This role requires expertise in software engineering principles, system integration, and assurance practices to ensure mission readiness, safety, and compliance with Air Force directives and standards.
Key Responsibilities
Software Engineering Support
- Apply knowledge of software engineering in support of the design, development, testing, evaluation, implementation, maintenance, and administration of new and existing software systems.
 - Provide technical support for systems acquisition, hardware and software integration, systems requirements analysis and allocation, computer systems architecture, and system/subsystem testing and evaluation.
 - Support the development and implementation of the Software Development Strategy and Software Development Plan (SDP).
 - Assist in reviewing, developing, and updating program documentation relevant to software engineering requirements.
 
Software Assurance & Quality
-  Apply extensive knowledge of software assurance practices and tools, including: 
- Architecture and design analysis tools
 - Origin analyzers
 - Source code weakness analyzers
 - Binary analyzers
 
 - Ensure compliance with software assurance standards to maintain operational safety and integrity.
 
Systems & Avionics Integration
- Apply knowledge of aeronautical vehicle systems and airborne or related ground systems avionics operational flight program capabilities.
 - Support engineering tasks as they relate to avionics and mission-critical software systems.
 
Collaboration & Documentation
- Participate in project team meetings, technical reviews, and working groups.
 - Contribute to the preparation of technical evaluations, reports, studies, and acquisition strategies.
 - Assist in milestone preparations, executive briefings, and documentation to support decision-making and approvals.
 
Requirements
Qualifications
- Bachelor’s degree in Software Engineering, Computer Science, Systems Engineering, or a related technical field (advanced degree preferred).
 - Demonstrated knowledge and hands-on experience in software engineering practices, system integration, and software assurance.
 - Familiarity with U.S. Air Force acquisition policies, standards, and airworthiness processes is highly desirable.
 - Strong problem-solving, analytical, and communication skills.
 - Ability to work collaboratively in cross-functional engineering teams.
 
Additional Desired Competencies
- Experience supporting Air Force or Department of Defense (DoD) programs .
 - Knowledge of life cycle systems engineering (LCSE) and compliance with Operational Safety, Suitability, and Effectiveness (OSS&E) requirements.
 - Familiarity with value stream mapping, performance improvement initiatives (e.g., AFSO21), and technical risk management.
 
Salary Description
$70K-$85K
Recommended Jobs
Locum Tenens Oncology Job Marietta, OH
When it comes to finding the perfect locums assignment, sometimes it is all about who you know. CompHealth has been around for a long time and have a vast network of connections to facilities across …
CADD Architect
Preconstruction- Design Build Architect Job Advertisement: Design Build Architect Location: Northwest Ohio Company: Alexander & Bebout, Inc. Position Type: Full-TimeAre you a driven profe…
Parts Counter Sales
About Us Tim Lally Chevrolet is a family-owned single-point store that celebrated 100 years in business in 2023. We know our employees are what makes the difference and are our greatest asset. We be…
X- Ray Tech
JOB SUMMARY The RADIOLOGY TECHNOLOGIST performs diagnostic radiographic services by taking radiographs, images made by passing x-rays through an area of the body. Services may include positioning, p…
Front Office Manager
Front Office Manager - Immediate Hire Are you a highly skilled and dynamic individual looking for a fun and loving work environment? Do you thrive in a fast-paced and enthusiastic workplace? We ar…
ECHO - ECHOCARDIOGRAPHER II
Why Beebe?: Become part of the Beebe team - an inclusive team positioned in a vibrant, coastal community. Enjoy a fulfilling career as you support the health of our patients and a team focused on exc…
DevOps Engineer III
DevOps Engineer III The DevOps Engineer III is responsible for managing and securing our cloud infrastructure, enhancing security in CI/CD pipelines, and ensuring the resilience, performance, and se…
Customer Success Manager-SOC
AHEAD builds platforms for digital business. By weaving together advances in cloud infrastructure, automation and analytics, and software delivery, we help enterprises deliver on the promise of digit…