FAQs
What is the job title for this position?
The job title is Software Engineer – Entry Level.
What kind of degree is required for this position?
A Bachelor’s degree in Software Engineering or a related Science, Engineering, or Mathematics field is required.
Is previous experience required for this entry-level position?
No previous experience is required, but experience with Agile methodology is preferred.
What specific skills are preferred for this position?
Preferred skills include experience with Java, C/C++, Linux and Bash, as well as React and Typescript.
Is a security clearance required for this position?
Yes, a Department of Defense Secret security clearance is required within a reasonable period of time.
Is U.S. citizenship required for this position?
Yes, U.S. citizenship is required due to the nature of the work performed.
What kind of team will the Software Engineer be a part of?
The Software Engineer will be a member of a cross-functional team responsible for designing and developing software for U.S. Navy's platforms.
What benefits are offered with this position?
Benefits include 401k matching, flexible time off, paid parental leave, healthcare benefits, health and wellness programs, and more.
What does the work schedule look like?
The schedule is flexible, with the option for a 9/80 schedule, allowing for every other Friday off.
Where is the position located?
The position is based fully on-site in Manassas at the Innovation site, with potential for hybrid/flexible work over time.
What is the company's commitment to employees?
The company is committed to ongoing professional development, continuous learning, and providing an exciting career path along with research-oriented work.
How does General Dynamics foster a collaborative environment?
General Dynamics encourages teamwork and values individuals who thrive in collaborative environments, contributing to team success.