{"schemaVersion":"jobsearcher.job.v1","id":"76f3205b1cadcde92d73a584","url":"https://jobsearcher.com/jobs/76f3205b1cadcde92d73a584","canonicalUrl":"https://jobsearcher.com/jobs/76f3205b1cadcde92d73a584","title":"Lead Software Engineer/Technical Program Manager","description":"Position SummaryWe 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 that the computation backend meets them: Monte Carlo throughput, surrogate model inference latency (","company":"Odyssey","rawCompany":"odyssey","city":"Colorado Springs","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-07-11T11:23:44.271Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"11-9041.00","title":"Architectural and Engineering Managers","slug":"architectural-and-engineering-managers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead Software Engineer/Technical Program Manager","description":"Position SummaryWe 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 that the computation backend meets them: Monte Carlo throughput, surrogate model inference latency (","datePosted":"2026-07-11T11:23:44.271Z","dateModified":"2026-07-11T11:23:44.271Z","hiringOrganization":{"@type":"Organization","name":"Odyssey","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Colorado Springs","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"76f3205b1cadcde92d73a584"},"url":"https://jobsearcher.com/jobs/76f3205b1cadcde92d73a584"}}