Overview:
We are seeking highly motivated software engineers to join a team to develop a next-generation simulation and training capability for the US Army.
This opportunity will allow you to pioneer new software development activities for the Department of Defense.
This involves developing a deep understanding of complex software systems, identifying requirements, designing solutions, and integrating these designs in a rapid and agile manner.
You will also help identify, diagnose, and implement innovative solutions to solve software defects as appropriate.
Responsibilities:
Motivated DevOps software development team member.
Ability to gain deep knowledge of complex hardware and software quickly.
Ability to work as part of both large and small development teams.
Clearly and effectively communicate problems and solutions with the team, both verbally and electronically.
Efficiently diagnose and debug software issues.
Complete assigned software development tasks
Update Jira documentation
Participate in team planning meetings
Support peer review process
Support deployment team on an as needed basis
Required Experience/Qualifications:
Bachelor’s degree in a technical discipline such as electrical engineering, computer science, information technology, systems or software engineering from an accredited college or university, or equivalent experience.
Minimum 2+ years software engineering experience.
Strong object-oriented design background.
Familiar with industry software development standards and with the capabilities of related Department of Defense software systems.
Experience in server-side languages such as C, C++, C#, Python, Ruby, Java, PHP and .
Net desired.
Experience in Linux/windows shell scripting.
Demonstrated expertise in integrating disparate software systems.
Exposure/experience to services/microservices architectures.
Deploying code to various production environments including cloud and private servers
Preferred Experience/Qualifications:
DevOps experience.
Experience with Industry best-practice software development and collaboration tools, such as JIRA, Confluence and Bitbucket.
Knowledge of military simulation systems.
Maintaining software using version control tools (Git preferred)
Familiarity with JavaScript frameworks such as Angular JS, React and Amber
Familiarity with database technology such as MySQL, Oracle, and MongoDB
Familiarity with commercial game development platforms (Unity, Unreal).
Knowledge of nVidia applications and GPU architecture
Knowledge of Head Mounted Displays and AR/VR integration
Container development and deployment (Docker preferred)
Cell site design and 4G/5G networking
Radio Frequency design circuitry and wireless network parameters
RF licenses or certifications such as FCC operators licenses or
iNARTE Telecommunications Engineer (International Association for Radio Telecommunications and Electromagnetics)
IPEP (SCTE) (Internet Protocol Engineering Professional)
Certified Wireless Network Administrator (CWNA)
RCDD (BICSI) Registered Communications Distribution Designer
CTNS (TCO) (Certified Telecommunications Network Specialist)
Special Requirements/Security Clearance:
Ability to obtain a SECRET to TOP SECRET security clearance