onsite
Senior Software Developer - Oasys Inc.
Software Engineer
Senior Software Developer driving the evolution of mission‑critical warfighter training tools, integrating high‑fidelity intelligence data, physics‑based simulations, and sensor planning capabilities for Army/MDA operations.
About the role
Key Responsibilities
- Lead the design and implementation of advanced training and planning software used by warfighters and sensor managers.
- Integrate high‑fidelity intelligence feeds and physics‑based models to create realistic, operational‑timeline sensor search plans.
- Collaborate with cross‑functional teams, including engineers, analysts, and military stakeholders, to translate mission requirements into robust software solutions.
- Maintain and enhance existing codebases using C++, Python, and Java, ensuring performance, scalability, and security.
- Apply GIS and simulation techniques to visualize layered sensor data and support decision‑making processes.
Requirements
- 5+ years of professional software development experience, preferably in defense or mission‑critical environments.
- Strong proficiency in C++, Python, and Java with a solid understanding of object‑oriented design.
- Experience with GIS, sensor data processing, and physics‑based simulation frameworks.
- Demonstrated ability to work with high‑volume, real‑time data streams and integrate intelligence sources.
- Excellent problem‑solving skills and the ability to communicate complex technical concepts to both technical and non‑technical audiences.