Software Engineer Entry Level

General Dynamics Mission Systems, Inc.
McLeansville, NC, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Compensation
$85,807.0 - $95,193.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Microsoft Windows Adobe InDesign Acceptance Test-Driven Development JIRA C Sharp (Programming Language) C++ (Programming Language) Linux Eclipse (Software) Integrated Development Environments Junit
+11 more
Microsoft Visual Studio Software Tools Software Engineering Subversion UML Data Processing Model-Driven Development Standard Template Library (STL) Software Application Programming Gitlab Software Version Control

Job description

As a software engineer for General Dynamics Mission Systems (GDMS), you’ll be a member of a cross-functional team responsible for development and maintenance of command and control and data processing systems. You will be responsible to design, implement, document, and implement on programs supporting our national security. The position provides the opportunity for close collaboration with systems, mechanical, and electrical teams.

Requirements

Bachelor’s degree in Software Engineering, or Engineering, Science, or Math, plus 1 year of relevant experience; or Master’s degree., We encourage you to apply if you are passionate about robust software design, scalable solutions, and excellence in all that you do! High level preferred skills or experiences:

  • Developing applications in C, C++/STL, Java, or JavaScript

  • Developing in both Linux and Windows environments

  • Working in a team, demonstrated by written and verbal communication skills

What sets you apart:

  • Demonstrated proficiency in Linux and Windows application development using any of the following: C, C++/STL, Java, JavaScript, with some C# and GUI development frameworks.

  • Takes pride in well documented designs and code.

  • Knowledgeable in design concepts such as UML, model driven development and test driven design

  • Knowledgeable in at least one common testing framework, such as JUnit

  • Experience using software tools supporting Integrated Development Environments (e.g., Eclipse, Visual Studio), version control (e.g., GitLab, Subversion), and task management (e.g., JIRA), Local to the McLeansville, NC location is required. On-site is not required every day, but the ability to work in secure spaces or labs when required. Learn more about the McLeansville, NC location at https://gdmissionsystems.com/about-us/major-locations/greensboro

About the company

General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans General Dynamics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce. EOE/Disability/Veteran

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on localjobnetwork.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all