GA
Missile Flight Software Engineering Manager
General Atomics
- 🇺🇸 United States
- On-site
- Manager or above
- 1 day ago
- 130,500 – 228,375
- I2C
- SPI
- RTOS
- Linux
- Windows
- Embedded C
- C++
- Visual Studio
1 day ago
Job Summary
General Atomics Electromagnetic Systems (GA-EMS) designs and manufactures first-of-a-kind electromagnetic and electric power generation systems. GA-EMS' expanding portfolio of specialized products and integrated system solutions support critical fleet, space systems and satellites, missile defense, power and energy, and process and monitoring applications for defense, industrial, and commercial customers worldwide.We currently have an exciting opportunity within our Flight Software Design Engineering group for a Missile Flight Software Engineering Manager in our Huntsville, AL location. This position will provide technical direction and personnel oversight for Flight Software efforts for weapon and space system projects.
DUTIES AND RESPONSIBILITIES:
- This position typically reports to a technical manager and is responsible for the planning, managing and technical performance of one or more engineering unit(s). In this case, the Flight Software Engineering Manager will report to the Senior Manager of Flight Software Engineering.
- Provides functional management oversight of a team of 5-10 Flight Software engineers with varying years of experience and areas of expertise.
- Manage Flight Software related activities for engineering project(s) including planning and managing technical performance to ensure quality, business, and financial objectives are attained.
- Provides technical direction to Flight Software engineers in the development of new Flight Software systems for both weapon systems and some space systems.
- Supports development of Flight Software design, HWIL development and operation, trade studies, analyses, ground and flight testing.
- May serve as Flight Software Lead for one or more projects simultaneously while performing Flight Software Engineering Manager duties.
- Develops and presents briefing materials at design reviews and customer meetings.
- Facilitates rapid resolution of delays that impact Flight Software tasks including real-time, thorough communication with task leads, program management and other leadership.
- Participates with technical staff, program managers and/or Division/Group executive management to develop and implement current, annual and long-term technical, schedule, quality, business and financial objectives for the unit(s).
- Supports concept development and new business development activities, including creation of proposals, technical white papers, basis of estimate, work breakdown structure, WBS dictionary, schedule, and other artifacts in response to government issued Requests for Proposals/Information.
- Ensure technical leadership and excellence is maintained by coordinating with Talent Acquisition and participating in the planning, attraction, selection, retention, and development of the required engineering talent.
- Interfaces with Human Resources and ITS to support onboarding and out processing of Flight Software staff members, as required.
- Manage the development of and ensure the security of the unit's proprietary technology, and maintain the strict confidentiality of sensitive information.
- Responsible for ensuring all laws, regulations and other applicable obligations are observed wherever and whenever business is conducted on behalf of the Company.
- Responsible for ensuring work is accomplished in a safe manner in accordance with established operating procedures and practices.
- Responsible for completing annual performance reviews and goal setting for Flight Software personnel.
- Performs other duties as required.
- Travel Expectations: 0 - 25%
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
Job Qualifications
- Typically requires a Bachelors, Masters or PhD in engineering or a related technical field as well as eleven or more years of progressively complex engineering experience. May substitute equivalent experience in lieu of education.
- Demonstrates technical expertise in the application of Flight Software engineering principles, concepts, theory, and practice as well as project management and leadership skills including organizing, planning, scheduling, and coordinating workloads to meet established deadlines or milestones.
- Must possess the ability to resolve complex management and technical problems.
- Strong communication, leadership, presentation, and interpersonal skills are required to enable an effective interface with other departments, all levels of management, professional and support staff, customers, potential customers, and government representatives.
- Experience working with custom hardware, reading schematics, and working with hardware designers is required.
- Must be a resourceful "self-starter" capable of researching details of target processor hardware and interfaces.
- Experience in requirements development based on customer technical instruction is required.
- Experience with digital communications, such as I2C, SPI, Ethernet (w/IP), and other general serial and parallel interfaces is required.
- Experience with, and demonstrated capability showing the engineer can learn multiple operating systems and embedded systems, and the tools required to configure and debug them, is required. Examples, RTOS, LINUX, VxWorks, Greenhills, Windows, bare metal embedded designs and the various compilation and debugging tools for each.
- Required experience:
- Missile or satellite avionics flight code
- Avionics hardware-in-the-loop (HWIL) concepts and implementation
- Software unit, integration, and functional testing
- Requirements development based on customer technical instructions
- Technical task leadership
- Strong embedded software development
- Embedded C/C++ programming
- Desired experience:
- Visual Studio integrated development environment (IDE)
- Managing and working in classified laboratory environments
- Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment.
- Must be customer focused and able to work on a self-initiated basis or in a team environment and able to work extended hours and travel as required.
- Must be willing to work extended hours to meet deadlines and increase probability of project success.
- Must possess an active DoD Top Secret clearance.
- Internal Title: Engineering Manager III
- Experience Level: Management
- Full-Time/Part-Time: Full-Time Salary
- Workstyle: Onsite
- Pay Range Low: 130,500
- Pay Range High: 228,375
- Job Category: Engineering
- Travel Percentage Required: 0% - 25%
- Relocation Assistance Provided?: No
- Clearance Required?: Yes
- US Citizenship Required?: Yes
- Clearance Level: Top Secret
- Employee Referral Bonus Amount: 1000.00
Missile Flight Software Engineering Manager · General Atomics