> Markdown version of [/jobs/ext/1020099-software-engineer-entry-level](https://www.wearedevelopers.com/jobs/ext/1020099-software-engineer-entry-level). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Entry Level - **Company:** General Dynamics Mission Systems, Inc. - **Location:** McLeansville, NC, United States - **Experience:** Starter - **Salary:** $85,807.0 - $95,193.0 - **Contract:** Permanent contract - **Skills:** 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, 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 - **Published:** June 13, 2026 - **Apply:** https://jobs.localjobnetwork.com/job/detail/87440007/Software-Engineer-Entry-Level ## About the Role 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 ## 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. ## Related Videos - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Integrate your Cognitive Assistant with 3rd-party DBs and software](https://www.wearedevelopers.com/videos/249-integrate-your-cognitive-assistant-with-3rd-party-dbs-and-software) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree)