> Markdown version of [/jobs/ext/3551718-it-software-engineer-1](https://www.wearedevelopers.com/jobs/ext/3551718-it-software-engineer-1). 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). --- # IT Software Engineer 1 - **Company:** PROLIM View all jobs - **Location:** Newport News, VA, United States (Remote available) - **Salary:** $114,400.0 - $124,800.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Compilers, Distribution Softwares, Ansible, Software Engineering, Software Requirements Analysis, Git, Software Version Control - **Published:** October 2, 2026 - **Apply:** https://www.careerjet.com/jobad/us5affa179421166b500bee62abc2d3c87 ## About the Role Bachelor's Degree and 0 years of experience, OR 4 years of related exempt experience may substitute for a Bachelor's Degree, OR 8 years of non-related exempt experience may substitute for a Bachelor's Degree, OR A relevant professional certification may substitute for a Bachelor's Degree. Ideal Candidate Profile The ideal candidate is an entry-level software engineering professional who: Demonstrates strong willingness and ability to learn. Has familiarity with PLM environments. Has exposure to automation tools such as Git and Ansible. Works effectively in a team environment. Has experience or exposure to software code drops. Demonstrates accountability and ownership of assigned tasks. Consistently follows through on commitments. Can work independently while collaborating with distributed teams. Security & Travel Security Clearance: No active DoD security clearance required. ## Description We are seeking an entry-level IT Software Engineer 1 to support software development activities involving operating-system-level software, compilers, network distribution software, and potentially embedded systems software. The ideal candidate will be a motivated team player who is willing and able to learn new technologies, understands software development processes, and can work effectively in a collaborative environment. The candidate should demonstrate accountability, follow-through, and the ability to participate in software code drops and related development activities. Key Responsibilities Design, develop, and test operating-system-level software. Support development and maintenance of compilers and network distribution software. Assist with defining operational specifications and software requirements. Analyze software requirements and translate them into technical solutions. Support embedded systems software development as needed. Participate in software development, testing, and code-drop activities. Work with automation tools and development processes. Collaborate effectively with software engineering and cross-functional teams. Take ownership of assigned tasks and follow through to completion. Learn and adapt to new technologies, tools, and development methodologies. Support PLM-related activities and processes. Top 3 Skills Willingness and ability to learn PLM and automation tools, including Git and Ansible Team collaboration, accountability, and participation in code drops Required / Preferred Technical Skills Git Ansible Automation PLM Software development Software testing Software requirements Operating systems-level software Network distribution software Compilers Embedded systems software Code drops Version control Basic Qualifications