> Markdown version of [/jobs/ext/611614-software-engineer-entry-level](https://www.wearedevelopers.com/jobs/ext/611614-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:** Simulation Technologies, Inc. - **Location:** Huntsville, AL, United States (Remote available) - **Experience:** Starter - **Contract:** Internship / Graduate position - **Skills:** C (Programming Language), Microsoft Windows, Software Applications, C++ (Programming Language), Configuration Management, Code Review, Information Systems, Computer Engineering, Linux, Integrated Development Environments, Python (Programming Language), Software Maintenance, Shell Script, Software Engineering, Software Requirements Analysis, Git, Integration Tests, Information Technology, Software Coding, Software Version Control - **Published:** June 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=390b4206301e601f ## About the Role Do you have experience in Windows?, Bachelor's degree in Computer Science, Computer Engineering, Engineering, Information Systems, or a related technical discipline from an accredited institution. 0-2 years of software development experience, including academic, internship, or personal project work. Experience with at least one high-level programming language (C, C++, Python, etc.) and shell scripting. Experience in Linux and Windows development environment. Experience with version control systems (e.g., Git). Excellent problem-solving and communication skills. A self-starter, team player with a desire to work with a team of engineers, integrators, analysts, and others in a dynamic and fast-paced environment. Ability to communicate effectively both orally and in writing and perform general office functions. U.S. Citizenship with the ability to maintain an Active Secret Security clearance and the designated security clearance level is required. ## Description The Software Engineer, Entry-Level is responsible for designing, developing, testing, documenting, and maintaining software solutions throughout the full software development lifecycle. Responsibilities Design, develop, test, verify, sustain, and fully document software throughout its lifecycle. Participate in code reviews to learn and apply software best practices and coding standards. Collaborate with SMEs and stakeholders to ensure software requirements are met. Support integration tests. Ensure all software is maintained under a rigorous configuration management process. Other responsibilities as assigned., Employees in these positions will function in a general office/cubicle setting environment, and laboratory/testing setting using standard office equipment and various electronic testing equipment, including a computer, telephone, printers, video equipment, computer software, and testing equipment. Will interact in a general office setting environment with various personnel; participate in meetings and contribute to team success; deliver timely results and produce reports; receive and communicate information; may include telework. May function in a specialized laboratory/testing environment using electronic testing equipment, computer software, and complex systems. May move and test equipment of various weights. Laboratory environment may require use of protective equipment (PPE) including but not limited to safety glasses and protective hearing and footwear. May be expected to work varying shifts and hours to ensure successful operation of activities in the organization due to business demands; travel occasionally for assigned work. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## 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) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Steps to Get a Software Engineer Internship](https://www.wearedevelopers.com/magazine/160-steps-to-get-a-software-engineer-internship) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)