Software Developer (WSCE-JSE)-Senior

Vets Hired
  • Patuxent, Maryland
    20 days ago

    Job Description

    Job Summary

    The Software Developer (WSCE-JSE)-Senior develops and maintains advanced software solutions for modeling and simulation environments supporting training, testing, data analysis, and research activities. The role designs, develops, integrates, and enhances real-time simulation software using C, C++, and Python, while supporting DevOps workflows, distributed architectures, and network communications. Responsibilities include software integration, customer support, system demonstrations, performance optimization, code reviews, and collaborating with engineering teams to deliver scalable simulation capabilities. The position also develops multi-threaded applications, real-time communication interfaces, and future software enhancements while working within Agile and CI/CD development environments.

    Key Responsibilities:

    • Develop software for advanced real-time modeling and simulation environments.
    • Integrate software into simulator platforms and support testing and demonstrations.
    • Design and develop applications using C, C++, and Python.
    • Develop multi-threaded, parallel processing, and distributed software systems.
    • Build service-oriented architectures and real-time network communication interfaces.
    • Review, test, debug, and optimize software performance.
    • Work within DevOps environments using CI/CD pipelines, Git, and automated testing.
    • Collaborate with cross-functional engineering teams to design future enhancements.
    • Support software deployment across Linux and Windows environments.
    • Maintain documentation and follow software engineering best practices.

    Requirements:

    • Bachelor's degree in Computer Science, Computer Engineering, or related engineering discipline.
    • 10+ years of software development experience.
    • Strong experience with C/C++, Python, CMake, Git, Linux, and DevOps workflows.
    • Experience with distributed architectures, networking, parallel processing, and simulation systems.
    • Knowledge of CI/CD, Agile development, and cross-platform software development.
    • Ability to obtain and maintain required security clearance.

    Working Place:

    Patuxent, Maryland, United States

    Company :

    2026 July 30 - AMEWAS

    Numbers & Facts

    LocationPatuxent, Maryland
    Websitehttps://x.com/VetsHiredAi

    Skills

    • Agile Programming Methodologiesunmatched
    • Best Practicesunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • CMakeunmatched
    • Code Reviewsunmatched
    • Computer Engineeringunmatched
    • Computer Networksunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Customer Service Systemsunmatched
    • Data Analysisunmatched
    • Debugging Toolsunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • Documentationunmatched
    • Gitunmatched
    • J2SE (Java SE)unmatched
    • Linux Operating Systemunmatched
    • Microsoft Windows Operating Systemunmatched
    • Multiplatform/Cross-Platformunmatched
    • Multithreaded Programmingunmatched
    • Network Architecture/Engineeringunmatched
    • Parallel Computingunmatched
    • Performance Tuning/Optimizationunmatched
    • Product Demonstrationunmatched
    • Python Programming/Scripting Languageunmatched
    • Realtime Communicationsunmatched
    • Security Clearanceunmatched
    • Service-Oriented Architecture (fka Distributed Object Architecture)unmatched
    • Simulationunmatched
    • Software Administrationunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Software Simulationunmatched
    • Test Automationunmatched
    • Test Dataunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder