Job Title
SENIOR SOFTWARE ENGINEER
Location
Huntsville, AL 35806 US (Primary)
Category
Engineering
Job Type
Full-Time
Career Level
Experienced (Non-Manager)
Education
Master's Degree
Security Clearance Required
Secret
Job Description
Ignite is currently seeking a driven Senior Software Engineer to join our team supporting the Missile Defense Agency's Ground-based Midcourse Defense Program, Huntsville, AL. This position is expected to be onsite. Position requires a combination of software engineering leadership, software process knowledge, embedded software development experience, cybersecurity and safety awareness, MBSE knowledge, risk management and software test/assessment expertise needed to be highly effective in a senior Software Engineering role.
Job Requirements
Responsibilities include, but are not limited to:
• Senior Software Engineering position requires strong software engineering expertise and a proven ability to work across complex software, firmware, cybersecurity, documentation, modeling, integration and test environments.
• Responsible for interfacing directly with the prime contractor software, modeling and simulation and systems engineering leads and key stakeholders to coordinate technical requirements, schedule and cost tracking, risk, metrics, design, integration and test activities.
• Responsible for interfacing up the chain of command including composition of reporting information and metrics consumed at the General Officer level. Also, interfacing across the organization to Independent Verification and Validation team as well as interfacing component and Weapon Systems Integration teams.
• Must be highly organized and capable of managing an Integrated Product Team for SW across engineering teams, program leadership, contractor and government personnel, and external assessment teams from MDA and OSW.
• Desired experience in development and test of software for complex embedded missile systems. This includes coordinating across the entire software development timeline from concept and requirements through final qualification/fielding in a multi-organizational development context involving Dev/Sec/Ops and Software Factory pipelines and development in a full MBSE context.
• Strong background in software process and software metrics with desired experience in MDA processes including but not limited to MAP Rev C, Memo-16, DoD and IEEE Standards related to software assurance, MDA Software Assessment Guidebook, and/or Dev/Sec/Ops Reference Design Guide.
• Must be capable of applying Model-Based Systems Engineering (MBSE) practices to improve requirements traceability, architecture definition, interface management, and communication across software related engineering disciplines.
• Desired experience managing software cost and schedule and software risk tracking including assessment of potential impacts on the overall system development plan and conveying relevance appropriately up the leadership chain.
• Desired experience integrating the use of Artificial Intelligence to accelerate evaluation of software documentation and source code against recognized requirements and standards.Job Requirements and
Qualifications:
A minimum of 12 years of related work experience in Software Development and Integration, plus an MS degree in STEM (Computer Science or Engineering).
§ Ability to provide Software evaluation and assessments including recommendations
§ Experience leading a collaborative team to deliver rigorously planned, coordinated, and synchronized results
§ Good oral and written communication skills
§ Ability to work independently
Preferred Qualifications:
§ Experience in MDA processes
§ Ability to develop documents for Program Reviews and Engineering Review Boards (ERB)
Security Clearance Requirements: Must have an active SECRET Clearance.
Education Requirements:
MS degree in STEM (Computer Science or Engineering) + 12 years of related work experience
Other Requirements: US citizenship require
d