Job was saved successfully.
Job was removed from Saved Jobs.

Job Details


Naval Research Entry Level Software Engineer

Science and Research

Engineer

No

Fredericksburg, Virginia, United States

Job Summary

*This position is currently unfunded and posted to acquire candidates for future funded openings*

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 a Naval Research Entry Level Software Engineer for our Fredericksburg VA location.

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.
  • Develop and/or verify software system specifications and requirements documentation, develop support system software capabilities, features, or enhancements.
  • Produce and/or analyze test scenarios, plans and procedures. Develop and/or analyze interface design documentation.
  • Develop and implement applications, tools, and utilities that support software development and analysis.
  • Participate in development and use of test strategies, plans and procedures.
  • Plans, performs, and lead software design, coding, and testing.
  • Compile, assess, and report data results from software testing and analysis.
  • Direct on-site customer interface for software installation, testing, systems integration, programming debugging and other computer system tasks as needed.
  • Maintain and establish a software simulation test tool, enabling other developers to test and verify requirements.
  • Comply with hardware and software systems standards and procedures.
  • Provide informal training in implementing software programs based on user requirements.
  • Develop, write, and submit technical reports for technical presentations and meetings.
  • May provide support in the development of technical proposal and provide input on the technical content and level of effort of the proposed scope of work.
  • Work with customers and engineers in an adaptive Agile environment, build and maintaining the latest Sim/Stim development tools, helping expand our M&S capability
  • Primary work location will be in Fredericksburg, VA with occasional telecommute opportunities.

Minimum Requirements

  • Bachelor’s Degree (in Mechanical Engineering, Electrical Engineering, Computer Engineering, Electronics Engineering, Mathematics, Computer Science or Physics)
  • 0-1 year of job-related experience or equivalent
  • U.S. citizenship
  • Ability to obtain and maintain interim SECRET clearance before start.
  • Familiarity in definition and management of software requirements, design, code, benchmark testing, debugging, software development lifecycle, architecture, and documentation.

Preferred Qualifications

  • Matlab, C++ experience or Python experience.
  • Experience performing software design, code, and testing Atlassian tool suites, Jira (for issue tracking) and Confluence (decision tracking)
  • Source code tracking tools (i.e. Git, Bitbucket)
  • Operating System (OS): Linux, Windows
  • Local Area candidates preferred - relocation assistance is not available