Odyssey Consulting

Software Engineer

Colorado Springs, CO, US$90,000-$130,000Posted 4 days ago

Job Description

Position Summary

--------------------

We are seeking a Mid-Level Software Engineer to contribute to the development of the Multimode Threat Engagement Simulation Platform under the technical direction of the Lead and Senior Staff Engineers. You will build features across the stack — backend physics API endpoints in Julia, React/TypeScript UI components, and Cesium map view integrations — while growing your expertise in high-performance scientific computing and defense mission engineering applications.

This role is an opportunity to develop real depth in an intersection of disciplines that is rarely available at early career: scientific computing with Julia, 3D geospatial visualization with CesiumJS, and the physics of aerospace and defense sensor systems. You do not need to arrive with domain knowledge — you will acquire it through hands-on work alongside domain experts and through structured mentorship from the Lead Engineer. What you do need is a solid programming foundation, genuine curiosity about computational physics, and the ability to write clear, tested, maintainable code. ***Contingent upon contract award* Responsibilities** --------------------

Backend Development

* Implement and test Julia HTTP API endpoints for mission data CRUD operations, trajectory query routing, and physics result serialization * Write Julia utility functions for data format conversion: GeoJSON, CZML, mission JSON schema parsing and generation * Assist with Monte Carlo driver implementation: input parameter perturbation, result aggregation, and statistical output computation (CEP, R95, Pk distribution) * Write unit and integration tests for computation backend endpoints; validate API response schemas against the frontend contract * Maintain and extend the mission data serialization layer: add new asset types, task attributes, and output fields while preserving backward compatibility with existing save files

Frontend Development

* Build and mainta...

Apply for this role

Keep looking

Similar Remote IT And Developer Jobs