- Company Name
- Resource Management Concepts, Inc.
- Job Title
- Software Developer (Full Stack)
- Job Description
-
Job title: Software Developer (Full Stack)
Role Summary:
Develop and maintain software for analysis of advanced synthetic training environments, including real‑time and post‑action data visualization. Provide technical expertise in Python, C, and C++, support DevOps processes, and deliver training and demonstrations to customers.
Expactations:
* Perform advanced programming in Python3, C, and C++ to analyze complex simulations.
* Collaborate on design enhancements and integrate new features into existing systems.
* Ensure high code quality through automated builds, testing, and deployment across Linux and Windows platforms.
* Maintain security compliance, including support for DoD Secret clearance requirements.
Key Responsibilities:
* Design, develop, and test software modules for synthetic training data analysis and visualization.
* Review and evaluate Python, C, and C++ code for performance, security, and maintainability.
* Implement thread‑safe, parallel processing solutions (e.g., CUDA, threaded programming).
* Support DevOps lifecycle: build automation (CMake), continuous integration, version control (git), and deployment.
* Deliver customer training sessions and demonstrations of software capabilities.
* Document software design, code, and user procedures.
* Participate in cross‑functional teams to outline future enhancements and architecture improvements.
Required Skills:
* Strong programming skills in Python3, C, and C++.
* Experience with CMake, git, and DevOps tooling.
* Familiarity with CUDA, threaded programming, and simulation modeling.
* Proficiency in data analysis and visualization within both Linux and Windows environments.
* Solid understanding of object‑oriented design, design patterns, and standard algorithms.
* Ability to review and critique code for quality and performance.
Required Education & Certifications:
* Bachelor’s degree in Computer Science, Information Systems, Engineering or related discipline **AND** ≥3 years of experience, *or* 7 years of total experience in lieu of a degree.
* Active DoD Secret clearance required at hiring.