Developing mission-critical systems that help keep people safe is what we do. At General Dynamics Mission Systems, you’ll be part of the team that helps heroes make a true impact. The work we do is important. The challenges we face are career-defining. The opportunity we can offer is one-of-a-kind.
We apply advanced technologies such as Artificial Intelligence, Blockchain, AR/VR, Cloud Native and Quantum Physics to solve our customers’ missions in cyber, RF, undersea, interstellar space and everything in between.
As an Advanced Software Configuration Management (SCM) Specialist, you’ll define and utilize software configuration management tools to support configuration identification, control, reporting and delivery of both internally developed and externally acquired software products. Your expertise in creating, reviewing and approving software documentation will enable you to successfully train other software developers in the use of configuration management tools to support policies and best practices. This position requires a flexible schedule to work off hours, remotely, as needed by program needs.
Relocation package available
What you’ll experience:
- Technologies that aren’t just top-notch, they’re often top-secret
- A team of bold thinkers committed to exploring what’s next
- Opportunities to gain new knowledge - as it’s discovered
What you bring to the table:
- A Bachelor’s degree in Engineering, a related specialized area or field (or equivalent experience) plus a minimum of 5 years of relevant experience; or Master's degree plus a minimum of 3 years of relevant experience
Job Duties/Skills:
- Utilizes software configuration management tools to support configuration identification, control, reporting, and delivery of both internally developed and externally acquired software products
- Compiles, builds, assembles, and packages software from source code
- Creates and reviews configuration documentation
- Maintains a flexible schedule to work off hours, as required by program needs
- Implements build requirements and procedures that are used to support software product development and use
- Tracks and maintains Third Party Software (TPS) library
- Works with others to complete analysis, evaluations, and design alternatives and to implement process improvements
- Works with project teams to determine an appropriate build schedule and then initiates the build and packaging process
- Works with development engineers to correct build errors
- Contributes to the completion of milestones associated with specific projects
- Writes scripts and programs for building or installation of products
- Provides support in development of program plans and Configuration/Data Management Plans
- Frequent contact with employees and managers within the department
- Frequent contact with employees outside of the department
- Frequent customer contact
- Provides technical solutions to a wide range of difficult problems
Knowledge, Skills and Abilities:
- Considerable understanding and wide application of technical principles, theories and concepts in the field
- General knowledge of other related disciplines including software development
- Solid time management skills
- Highly proficient in the use of all MS Office Suite applications
- Proficient in Software Configuration Management Applications and Tools (GIT/IBM RTC/Windchill ePDM/Legacy IBM Suites)
- Solid communication skills, both verbal and written
- Strong attention to detail
- Solid multi-tasking skills
- Able to exercise judgment within defined procedures and practices to determine appropriate action
- Security clearance may be required
- Normally receives little instruction on day-to-day work, general instructions on new assignments
- Independently determines and develops approach to solutions
- Work may be reviewed upon completion for adequacy, in meeting objectives
- Failure to achieve results or erroneous decisions or recommendations may cause delays in program schedules
- Grasps and applies new information quickly; handles more complex assignments
- Shows initiative on assignments, exercises independent judgment, and professionally executes projects with little direction