Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Game Systems Programmer

$100k

The Johns Hopkins University Applied Physics Laboratory

Description Are you skilled in C++, game-engine systems, real-time simulation, or performance-sensitive software? Do you enjoy debugging hard runtime problems and building interactive 3D capabilities that run reliably under real constraints? If so, we're looking for someone like you to join our team at APL. We are seeking a game systems programmer to help us build advanced training and simulation capabilities for critical national security challenges. You'll join a multidisciplinary team creating game-engine-based tools for scenario execution, physics modeling, visualization, experimentation, and mission planning. This is an opportunity to apply the craft of systems programming to technical problems that matter beyond a product cycle. As a Game Systems Programmer Your primary responsibility will be to design, develop, test, and improve real-time software systems that support simulation, interactive 3D visualization, scenario execution, and training. You will build performance-sensitive software for engine systems involving runtime state, physics models, data flow, networking, input, visualization, or simulation control. You will integrate game engines, simulation frameworks, physics models, data sources, and external tools into reliable interactive capabilities. You will profile, debug, and improve software across CPU, GPU, memory, networking, latency, load time, and real-time frame-budget constraints. You will contribute to runtime systems, tools, automated tests, data pipelines, debugging utilities, and workflows used by engineers and analysts. You will collaborate with multidisciplinary teammates to understand user needs, communicate technical tradeoffs, and deliver software that supports training, experimentation, analysis, and mission planning. Qualifications You meet our minimum qualifications for the job if you... Have a bachelor's degree in computer science, software engineering, computer engineering, game development, physics, mathematics, or a related field, or equivalent professional experience. Have 3+ years of professional software development experience in game-engine systems, real-time simulation, visualization, interactive tools, robotics, extended reality, or related performance-sensitive software. Have experience developing clear, maintainable C++ software for real-time, interactive, simulation, engine, or other performance-sensitive applications. Have experience debugging and improving software using profilers, logs, traces, debuggers, memory tools, frame captures, or similar diagnostic techniques. Have experience with systems programming areas such as memory management, multithreading, job systems, networking, streaming, serialization, asset loading, resource management, platform abstraction, physics integration, rendering integration, tools, build systems, or data pipelines. Are willing and able to travel occasionally for meetings, demonstrations, integration events, or partner engagements. Are able to obtain Interim Secret level security clearance by your start date and can ultimately obtain Secret level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship. You’ll go above and beyond our minimum requirements if you... Have experience as a systems programmer, engine programmer, platform programmer, rendering programmer, tools programmer, physics programmer, networking programmer, or core technology programmer in the game industry. Have experience with Unity, Unreal Engine, or proprietary, in-house, open-source, or custom real-time 3D engine technology. Have experience with physics modeling, distributed simulation, multiplayer networking, state synchronization, deterministic simulation, scenario systems, terrain systems, geospatial visualization, or simulation-based training systems. Have experience building tools, asset pipelines, debugging utilities, automated tests, build systems, or workflows used by engineers, analysts, designers, artists, or other technical users. Hold an active Secret clearance. About Us The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates. At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact View email address on click.appcast.io. Benefits The referenced pay range is based on JHU APL's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a comprehensive benefits package including retirement plans, paid time off, medical, dental, vision, life insurance, short-term disability, long-term disability, flexible spending accounts, education assistance, and training and development. Applications are accepted on a rolling basis. Minimum Rate $100,000 Annually Maximum Rate $245,000 Annually #J-18808-Ljbffr The Johns Hopkins University Applied Physics Laboratory

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Game Systems Programmer in Laurel, MD vacancy
  • The Johns Hopkins University Applied Physics Laboratory is looking for a Game Systems Programmer to develop advanced training and simulation capabilities for national security challenges. The role requires a strong background in C++, game-engine systems, and debugging hard... 
    Suggested

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    2 days ago
  • $100k

    Description Are you skilled in C++, game‑engine systems, real‑time simulation, or performance‑sensitive software? Do you enjoy debugging hard...  ...to join our team at APL. We are seeking a game systems programmer to help us build advanced training and simulation capabilities... 
    Suggested
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    2 days ago
  • Johns Hopkins Applied Physics Laboratory is seeking a Senior Game Systems Programmer to architect and improve real-time software systems for national security training and simulations. You will join a dynamic team focusing on advanced interactive 3D capabilities. The ideal... 
    Suggested

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    2 days ago
  •  ...technologies What you will be doing Collaborates with project stakeholders to identify product and technical requirements. Conducts system architecture to determine integration needs. Designs solutions for the customer that meets their business applications and... 
    Suggested
    Immediate start

    Artech Information System LLC

    Laurel, MD
    1 day ago
  • UI Developer Location: in MD - 15 mins. from DC What You'll Get To Do: Design and build UI products that can support a wide variety of interactions with data. Conduct usability research sessions to improve the user experience. Create and maintain digital...
    Suggested

    Beyond SOF

    Fulton, MD
    1 day ago
  •  ..., project assignments, and resource-planning documentation. Conduct funding research using government financial and acquisition systems. Track, analyze, and report funding status across multiple projects and requirements. Align and allocate customer funding, including... 
    Contract work
    Work at office

    SITEC Consulting LLC

    Laurel, MD
    1 day ago
  • Johns Hopkins Applied Physics Laboratory is looking for a Game Systems Programmer to support advanced training and simulation capabilities for national security challenges. This role involves creating real-time software for scenarios, physics modeling, and interactive 3... 

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    2 days ago
  • Themis Insight solves difficult business, IT, and analytic problems by addressing the whole problem – not just the symptoms – using interdisciplinary approaches that are both practical and innovative. We provide fresh alternatives to ordinary, mainstream consulting firms...
    Contract work
    For contractors
    Local area

    Themis Insight LLC

    Laurel, MD
    1 day ago
  • The Johns Hopkins University Applied Physics Laboratory is seeking a Senior Game Systems Programmer to advance interactive 3D training for national security. The role involves architecting, developing, and optimizing real-time software systems while providing technical... 

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    2 days ago
  •  ...Location: in MD - 15 mins. from DC What You'll Get To Do Implement algorithms for secure processing of data on distributed systems, using techniques like homomorphic cryptography and trusted execution. Build distributed systems using technologies like Hadoop,... 
    2 days per week
    3 days per week

    Beyond SOF

    Fulton, MD
    1 day ago
  • The Johns Hopkins University Applied Physics Laboratory (APL) in Laurel, Maryland, is seeking a Strategic Systems Software Engineer to streamline engineering workflows and enhance software quality through automation, analytics, and modern development tools while promoting... 

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    2 days ago
  • $100k

     ...Projection Sector, supports the data architecture, collection, processing, and distribution required to evaluate Strategic Weapon Systems. Our team works across the full software engineering lifecycle in complex security and operational environments, partnering with a... 
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    2 days ago
  •  ...Master Schedules. Use program management tools such as Plan‑It , Microsoft Excel , Microsoft Project , JIRA , and other customer systems to support planning, documentation, execution, and reporting. Assist program managers in tracking program status, evaluating operational... 
    Contract work
    For contractors

    SITEC Consulting, LLC.

    Laurel, MD
    2 days ago
  • SITEC Consulting, LLC. in Laurel, Maryland is seeking an experienced Program Integrator 3 / Program Management Specialist to support mission-focused customers. This role demands expertise in program management across financial tracking, schedule management, and resource...

    SITEC Consulting, LLC.

    Laurel, MD
    2 days ago
  •  ...Job Description As an Army National Guard Military Intelligence (MI) Systems Maintainer/Integrator, you'll earn a security clearance and play a vital role in ensuring MI computer systems, networks, electronic warfare and intercept devices operate on the battlefield without... 
    Part time
    Weekend work

    National Guard OMD

    Laurel, MD
    2 days ago
  • $100k

     ...sophisticated tools to lead the design, prototyping, development, analysis, evaluation, and transition of advanced mission planning systems for multiple sponsors to support multiple warfighter missions and multi-echelon planning needs in support of revolutionizing the... 
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    2 days ago
  • $100k

     ...opportunity for you! We are seeking dedicated individuals to perform purposeful research into the cyber resilience of military platforms/systems, supporting innovative capability development. Our team works collaboratively with industry, academia, and government to study,... 
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    2 days ago
  • Themis Insight in Laurel, MD is seeking a Sr. Program Integrator to support DoD program management, cost, schedule, and performance reporting. The role requires TS/SCI with a polygraph and extensive experience in program analysis, documentation, and reporting to government...

    Themis Insight, LLC

    Laurel, MD
    2 days ago
  • Job Title Required: Java 8+ Understanding, maintaining, and troubleshooting interfaces between multiple applications Elasticsearch MongoDB Oracle Spring Boot Angular RESTful web services Solr Desire: Amazon Web Services (AWS)...

    Avid Technology Professionals

    Annapolis Junction, MD
    2 days ago
  • Job Title **Active TS/SCI w/Polygraph REQUIRED** Please do not apply if you do not currently possess this level of clearance. Telework: Up to 16 hours per week may be available for this position based on mission needs/available tasking at the discretion of leadership...
    16 hours
    Immediate start
    Remote work

    Shield Consulting Solutions

    Annapolis Junction, MD
    4 days ago
  • Job Title: Full Stack Senior Developer Work Location & Reporting Address: Philadelphia, PA; or Mount Laurel, NJ; or Charlotte, NC; or Fort Lauderdale, FL (Hybrid) Contract duration: 12 months Target Start Date: Immediate Does this position require Visa independent...
    Contract work
    Immediate start
    Shift work

    Diverse Lynx

    Laurel, MD
    1 day ago
  •  ...Annapolis Junction, MD. The developers will support a variety of projects to develop, maintain, and enhance complex and diverse software systems assisting in the defense of our nation. There are mid to senior level openings. Responsibilities: Work with a high-... 

    Navstar

    Annapolis Junction, MD
    1 day ago
  • $110k - $141k

     ...Opportunity Stand Out This role gives you the chance to work on a highly collaborative team where engineers are encouraged to influence system design, not simply code to a ticket. You will partner closely with the tech lead, help solve difficult design challenges, and... 
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group, LLC.

    Annapolis Junction, MD
    2 days ago
  • $110k - $130k

     ...measurable value in a fluid mission landscape. Responsibilities: Integrate with, and contribute to, a diverse set of teams, systems, and technology stacks. Gather requirements and make improvements to existing corporate tools. Understand the customers'... 

    thejosefgroup.com

    Annapolis Junction, MD
    1 day ago
  • $215k - $238k

     ...development predominantly using Java to create and implement enhancements to existing capabilities Collaborate with team of software and systems engineers in an agile environment to analyze requirements and derive user stories and issues for development planning Perform... 
    Hourly pay
    Contract work
    Local area
    Monday to Friday

    Amentum

    Annapolis Junction, MD
    5 days ago
  • Senior Developer Senior developer with 7-10 years of professional experience working with required technologies. Expert in Python frameworks. Expert in UI frameworks like ReactJS, VueJS, Angular. Expert in using MySQL or MongoDB. Knowledge on API-Driven Webpages. Good...

    Omni Inclusive

    Laurel, MD
    1 day ago
  • We have an immediate need for a Full Stack Developer to support Reporting Tool Suite Sustainment efforts. Support will focus on development and sustainment of the WEBCANDID and TESTFLIGHT tools. WEBCANDID tracks, administers, and archives requests for mission-critical ...
    Immediate start
    Remote work

    InterImage

    Annapolis Junction, MD
    2 days ago
  • Job Opening At Zortech Solutions Hi, Hope you are doing well and safe. My name is Wasim and I am an IT Recruitment Executive at ZORTECH SOLUTIONS. We are constantly on the lookout for professionals to fulfil the staffing needs of our clients, and we currently have a...

    Zortech Solutions

    Annapolis Junction, MD
    2 days ago
  •  ...Insight, LLC seeks a seasoned Technical Writer in Laurel, MD to produce clear, user‑oriented documentation for enterprise IT and IC systems. You will distill complex technical concepts into concise guides, manuals, and developer‑oriented docs, working with engineering... 

    Themis Insight, LLC

    Laurel, MD
    2 days ago
  • $200k - $280k

     ...Government customer. The mission is to provide technical expertise that assists in sustaining critical mission‑related software and systems for a large government contract. Responsibilities Embrace the Blur: Take vague or high‑level requirements and turn them into... 
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Laurel, MD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Game Systems Programmer. Be the first to apply!