andrewsafb | Senior Software Engineer in Patuxent River, MD

Senior Software Engineer

  • Syracuse Research Corporation
  • 21748 Three Notch Rd
  • Patuxent River, MD 20670
  • Full-Time
save job button



* Bachelor's degree and six years (6+) of experience in computer science, computer systems engineering, or related degree

* Experience developing for VR platforms such as; HTC Vive, HoloLens, or Oculus Rift is desired

* Experience in 3D graphics development using OpenGL or DirectX is desired

* Experience in 3D application development frameworks such as Unity, Unreal Engine, or CRYENGINE optional

* Demonstrated understanding of computer graphics and virtual reality concepts such as; spatial mapping, shader creation, model design, and texture work

* Ability to work in a fast-paced environment, think independently, and overcome technical challenges

* Ability to work on multi-disciplinary engineering teams

* Excellent verbal/written communication skills required

* Applied knowledge and experience with container technologies or SOA development

* Applied knowledge and experience with C++, QT 4.x or 5.x, Data Distribution Service (DDS), Java and Python

* Applied knowledge and experience in Visual Studio performing object oriented design, software development, and lifecycle support

* Applied knowledge and experience in UNIX based operating systems, SQL, Eclipse RCP, CMMI, software systems engineering

* Prior military service with an electronic warfare or radar systems related MOS/NEC is a plus

Security Clearance Requirements

Must be a U.S. citizen. Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information.

SRC, Inc. is seeking senior software engineers for opportunities on-site in Patuxent River, Maryland. Selected applicants will design and develop software for modeling & simulation (M&S), and research, development, test & evaluation (RDT&E) of some of the world's most advanced combat systems.

Responsibilities

* Design and develop next generation AR/VR simulations and interfaces. Build AR/VR libraries and frameworks that support fast, responsive, and immersive visual environments

* Lead and coordinate software development team efforts

* Perform software development and integration within an agile development process

* Develop measures of effectiveness and measures of performance for modeling & simulation of systems/software

* Software lifecycle support to include requirements development, software design, development, test, and documentation

* Monitor, manage, and report project status
Associated topics: application developer, architecture, c, c/c++, c#, design, design pattern, matlab, project architect, senior software developer


* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.