Odyssey Systems Consulting Group
Lead Software Engineer/Technical Program Manager
Share this job
Job Description
Position Summary
We are seeking a Lead Software Engineer / Technical Program Manager to own both the technical architecture and program execution of the Multimode Threat Engagement Simulation Platform — a standalone, high-performance desktop application for defense mission planning. This is a dual-charter role: you are the technical authority for the software stack and the program manager accountable to the government customer for schedule, cost, and delivered capability.
What sets this role apart from a traditional software lead is the breadth of sensor and phenomenology domain knowledge required. The platform integrates physics-based models spanning RF/radar detection, electro-optical and infrared sensor performance and multi-sensor fusion into a single coherent mission analysis tool. You will work directly with RF and EO/IR engineers to translate their models into the software — which means you need enough domain fluency to review their work, design the right APIs, make informed trade-off decisions, and present results credibly to government customers who are subject matter experts in these disciplines. ***Contingent upon contract award* Responsibilities: Technical Leadership*** Own the end-to-end software architecture: Julia-based computation backend (trajectory simulation, orbital mechanics, Monte Carlo analysis, surrogate ML inference), React/TypeScript frontend with CesiumJS 3D geospatial visualization, and Electron desktop shell targeting Windows and Linux * Make and document architecture decisions: data flow between physics backend and frontend, API contracts, mission data schema, CZML generation for Cesium time-dynamic animation, and cross-platform build pipeline (GitHub Actions, electron-builder, PackageCompiler.jl) * Lead technical design reviews; review and approve all major pull requests; maintain code quality, test coverage, and documentation standards across the team * Define performance requirements and validate th...
Keep looking
Similar Remote IT And Developer Jobs
Odyssey Systems Consulting Group
Senior Software Engineer
Odyssey Systems Consulting Group
Software Engineer
Odyssey Consulting
Lead Software Engineer/Technical Program Manager
Odyssey Consulting
Senior Software Engineer
Odyssey Consulting