Entry Level Software Engineer

Fredericksburg, VA
Jan 19, 2022
Jan 22, 2022
Full Time
Job Summary: Are you a self-motivated individual that, with solid instruction and guidance, can run with a few tasks, develop software code, and report progress every few days? Eager developer seeking to learn, communicate, ask questions, research and find answers to design solutions?Amentum is seeking an Entry-Level Software Engineer for our Fredericksburg, VA location with occasional telecommute opportunities.The Entry-Level Software Engineer will:Convert code from either C++, Matlab, or Python to C++, Python or other language to streamline and modernize software for Naval Research systems and naval research technology. (Yes, you will develop code!)Develop programs in C++ or Python using requirements either as the sole software engineer or as part of a small team.Maintain and establish a software simulation test tool, enabling other developers to test and verify requirements.Work with customers and engineers in an adaptive Agile environment, build and maintaining the latest Sim/Stim development tools, helping expand our M capability*No relocation assistance isprovided for this position - Local Candidates Preferred* Minimum Requirements: Ability to obtain and maintain interim SECRET clearance prior to start.Bachelors Degree (in Mechanical Engineering, Electrical Engineering, Computer Engineering, Electronics Engineering, Mathematics, Computer Science or Physics) and 0-1 year of job-related experienceFamiliarity in definition and management of software requirements, design, code, benchmark testing, debugging, software development life-cycle, architecture, and documentation.Matlab, C++, or Python experience Preferred Qualifications: Source code tracking tools (ie Git, Bitbucket)Operating System (OS): Linux, WindowsLocal candidates preferred