Senior Software Engineer
$130kOdyssey Systems
US-CO-Colorado Springs | US-MA-Boston ID
2026-8142 Category
Software Development Type
Full Time Biweekly Hours
80 Location : Name Colorado Springs, CO Min
USD $130,000.00/Yr. Max
USD $160,000.00/Yr. Position Summary
We are seeking a Senior Software Engineer to be a primary technical contributor on the Multimode Threat Engagement Simulation Platform. You will own significant portions of the stack end-to-end - building the Julia computation backend, the React/TypeScript/CesiumJS frontend, and the CI/CD pipeline that delivers standalone Windows and Linux artifacts - with a primary emphasis on high-performance and scientific computing. You will work closely with the Lead Engineer on architecture decisions and with domain engineers (RF, EO/IR) to implement their physics models in a performant, maintainable form.
This role demands genuine depth in high-performance compute application development. The backend is not a conventional web API - it runs trajectory integration, Monte Carlo simulation across thousands of runs, and real-time surrogate model inference. You should be comfortable profiling and optimizing numerical code, reasoning about parallelism, and making informed trade-offs between simulation fidelity and throughput.
***Contingent upon contract award***
ResponsibilitiesHigh-Performance Computation Backend
- Implement and optimize the Julia physics computation server: trajectory integration (RK4/RK45 schemes via DifferentialEquations.jl), SGP4 orbital propagation (SatelliteToolbox.jl), and Monte Carlo driver with View email address on click.appcast.io parallelism
- Profile and optimize computation-critical paths; benchmark throughput and latency against program requirements (e.g., 10,000 Monte Carlo runs within a defined wall-clock target)
- Integrate ONNX.jl surrogate model inference for real-time parameter sweep capabilities; ensure inference latency meets the <1ms interactive target
- Implement CZML generation from physics outputs - trajectory arcs, satellite orbital paths, coverage footprints - for time-dynamic Cesium visualization
- Design and maintain the mission data model: JSON serialization, versioned file format with backward compatibility, and cross-platform path handling for Windows and Linux
- Implement the API layer with well-defined request/response schemas, appropriate error handling, and structured logging
Frontend and Visualization
- Build React/TypeScript components for the mission planning interface: tabbed mission overview, asset and task tree views, mission parameter forms, and the analysis panel
- Integrate and maintain the CesiumJS/Resium 3D globe: asset markers, trajectory rendering, satellite ground tracks, coverage footprints, and CZML-driven animation with the Cesium timeline
- Manage frontend application state (mission data, UI state, async physics query results) using appropriate state management patterns for a data-heavy desktop application
- Implement data-driven analysis visualizations - trajectory plots, Pk curves, Monte Carlo distribution charts - using Recharts, Plotly.js, or equivalent
DevOps and Cross-Platform Packaging
- Maintain the CI/CD pipeline in GitHub Actions: automated builds producing Windows NSIS installers and Linux AppImages from a single codebase
- Manage PackageCompiler.jl sysimage builds for the Julia physics server binary on both target platforms
- Maintain electron-builder configuration and platform-specific packaging scripts; validate installer behavior on clean Windows and Linux test environments
- Implement build-time embedding of ONNX model files and asset resources; manage versioning of bundled artifacts
***Contingent upon contract award***
QualificationsCitizenship: Must be a US citizen
Minimum Required Qualifications
Clearance : Active Secret Clearance
Education: B.S. in Computer Science, Software Engineering, Electrical Engineering, Physics, or related STEM field
Years of Experience: 5+ years of software development experience, with demonstrated depth in at least one of the following areas: scientific computing, numerical simulation, high-performance computing, or data-intensive desktop applications
Certifications: NA
Additional Skills
- Proficiency in TypeScript/React or equivalent modern frontend framework
- Experience with a compiled or JIT-compiled high-performance language (Julia, C++, Rust, Fortran, or Python with NumPy/Numba/Cython extensions)
- Understanding of parallel computing patterns relevant to numerical workloads: thread-level parallelism, SIMD, memory-access optimization
- Experience with REST API design and implementation as a client-server boundary within a single-machine application
Preferred Qualifications
Clearance : Active TS/SCI
Education: MS degree
Certifications: NA
Preferred Skills
- Direct experience with Julia and the SciML / DifferentialEquations.jl ecosystem; PackageCompiler.jl sysimage generation
- Experience with CesiumJS, Resium, and CZML for 3D geospatial visualization
- Familiarity with orbital mechanics, trajectory simulation, or atmospheric modeling at an implementation level (not just theoretical)
- Experience with ONNX Runtime, ONNX.jl, or equivalent ML inference frameworks
- Experience with Electron and electron-builder for cross-platform desktop deployment
- Familiarity with at least one sensor or physics domain: radar detection, EO/IR performance, acoustic propagation, or multi-sensor tracking - at the level of understanding model inputs/outputs and integrating them correctly
Additional Information
Location: Colorado Springs, CO or Boston, MA
Travel: Approx. 15-20%
Remote, Onsite, or Hybrid: Hybrid
#LI-JK1
***Contingent upon contract award***
Company OverviewOdyssey is a world-class technical, engineering, and integration company serving the warfighting ecosystem with airborne integration, ISR, C2, and warfighter readiness capabilities. Odyssey meets the military's operational needs by integrating layered defense systems from equipment, technology, and services to data, information, and business operations. We streamline defense acquisition and sustainment, engineering the technical battlefield with domain-specific proficiency to ensure lethality. Odyssey is dedicated to excellent contract execution, peak organizational performance, and fostering a workplace built on employee care.
Odyssey is proud to live out our core values of commitment, ambition, and respect in our work and communities through OdysseyCares, a philanthropic group focused on giving back through direct donations, an employer match program, and volunteering events.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
Please Note:Final compensation for this position will be determined by various factors such as the Federal Government contract labor categories and contract wage rates, relevant work experience, specific skills and competencies, geographic location, education, and certifications.
This position is filled through continuous recruitment and will remain open until a sufficient pool of applications has been received.
Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, Tricare supplement, short-term disability, long-term disability, 401(k) match, flexible spending accounts, health savings accounts, employee assistance program, learning and development benefit, paid time off, and holidays.Odyssey Benefits
$93.2k - $164.45k
...infrastructure services, and enhancing leading-edge missile defense technologies. The Work We are seeking a early career Software Engineer to join our team. The successful candidate will be responsible for developing and maintaining scalable DevOps solutions and CI...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift workAfternoon shift3 days per week$165k - $218k
...Slope is seeking a Senior Software Engineer specializing in Space Ground Software in Colorado Springs, CO. You will own the architecture and deployment of software solutions that support mission management for space operations. The ideal candidate has a strong programming...Senior$93.2k - $164.45k
...established in 2025 with sizable investment and support from RMS senior leadership. We are developing mission critical Battle... ...suite of products: THE WORK CommandIQ® is seeking a software engineer to join one of our agile development teams. In this role, you...SeniorFull timeTemporary workPart timeWork experience placementWork at officeLocal areaRemote workRelocationFlexible hoursShift work3 days per week$120k - $160k
...Description SAIC seeks an experienced and energetic Senior to support the US Space Force, Space Systems Command, in performing... ...government customer, the SAIC Program Manager, and the Chief Engineer, the Software Engineer is responsible for responsive and coherent planning...SeniorLocal area$160k
...Trillium Professional has a direct hire opportunity in Colorado Springs, CO for a Senior Software Engineer IV. In this role, you will take ownership of new features from concept to implementation, collaborate with cross‑functional teams to gain alignment, and work across...Senior$120k - $160k
...Description SAIC seeks an experienced and energetic Senior to support the US Space Force, Space Systems Command, in... ...government customer, the SAIC Program Manager, and the Chief Engineer, the Software Engineer is responsible for responsive and coherent planning...SeniorLocal area- ...Software Engineer NextGen Federal Systems, LLC is seeking a Software Engineer with experience in Systems Tool Kit (STK) to support the development and integration of mission analysis and modeling applications. These applications enable multi-domain analysis—including...SeniorWork experience placement
- ...Senior Delivery Software Engineer/Developer Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Role: Senior Delivery Software Engineer/Developer Location: Colorado Springs...SeniorCasual work
$129.1k - $167.83k
...Force Civilian Service (AFCS) is looking for a Full-Time Information Technology Specialist (Application/Software) (GS-2210-14), to work as the Senior Software Engineer for the Directorate of Human Capital (J1), North American Aerospace Defense (NORAD) Command and the...SeniorFull timeRemote workTrial periodRelocation package$120k - $185k
...Senior Software Engineer GXM is seeking a Senior Software Engineer to join our team to support advanced defense and space-related mission programs focused on Command and Control (C2), mission systems integration, cloud modernization, and enterprise capability delivery...Senior$112k - $179k
...Senior Software Engineer Job Locations US-CO-Schriever AFB Requisition ID 2026-162610 Position Category Information Technology Clearance Top Secret/SCI w/Poly Responsibilities Ready to make an impact! Peraton is...SeniorContract workShift work$193.7k - $262k
...astrophysicist, we support complex defense, space, software, systems, and mission-focused programs... ...-driven team of highly skilled engineers and technical experts who are brought in... ...the work. About the role We are seeking a Senior Software Engineer to lead complex, high-...SeniorTemporary workWork experience placementFlexible hours$93.2k - $164.45k
...Space Software Engineer Space is a critical domain, connecting our technologies, our security, and our humanity. While others view space as a destination, we see it as a realm of possibilities, where we can do more - we can innovate, invest, inspire, and integrate our...SeniorFull timeTemporary workWork experience placementFlexible hours$127k - $190k
...Senior Software Engineer KBR’s National Security Solutions team provides high‑end engineering and advanced technology solutions to our customers in the intelligence and national security communities. This role will work on‑site at Schriever SFB, near Colorado Springs,...SeniorLocal areaFlexible hoursDay shift$100k - $155k
...About the Role Bluestaq is seeking a Senior Software Engineer to lead medium-sized features, improve code quality, and mentor early-career teammates on mission-critical systems. You'll own features and modules that span multiple components and services, working...SeniorLive inLocal areaImmediate startRelocation$130k - $180k
...Omitron, Inc. is seeking a Senior Software Engineer to serve as the Technical Lead for Cross Domain Solution (CDS) data schema development supporting the MASCCOT program in our Colorado Springs, CO office. This role provides architectural leadership for schema‑driven...SeniorWork at office$121k - $206k
...business processes as well as code, test, debug and implement software solutions. You will also: Lead projects or work streams... ...complex processes and generate actionable insights. Champion engineering excellence by applying best practices in AI development,...SeniorTemporary workLocal areaRemote work3 days per week$125k - $165k
...Title: Senior Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your...SeniorContract workLocal areaFlexible hours- ...MITRE Software Engineer Opportunity Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling our nation's toughest challenges—and we're committed to the long-term well-being...SeniorFor contractorsWork experience placementInternshipLocal areaImmediate start
$100k - $144k
...Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team.As a hands-on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud-based enterprise...SeniorWork at officeLocal areaRemote work$160k - $190k
...CTO and working alongside a small group of multi-disciplinary engineers and designers. Youll own complex problems end-to-end: from... ...designing and shipping the solution, and everything in between. As a Senior Software Engineer, you will be responsible for: Designing and...SeniorFull timeContract workPart timeImmediate startRemote workWork visaFlexible hours- ...Senior Networking Software Engineer This role has been designed as "Onsite" with an expectation that you will primarily work from an HPE office. Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies...SeniorWork at office
- ...We are seeking a Senior High Performance Computing (HPC) Software Engineer to support an advanced R&D program in Colorado Springs. In this role, you'll work directly with scientists, engineers, and HPC users to support modeling and simulation (M&S) applications within...Senior
$93.2k - $164.45k
...Communications (C2BMC)- Global team at Lockheed Martin, is dedicated to engineering, developing, and integrating new capabilities for the Missile... ...system. You will resolve complex problems across the full software lifecycle—design, development, testing, integration, and user...SeniorFull timeTemporary workWork experience placementRemote workRelocationFlexible hoursShift work3 days per week- ...Role: End User Computing Engineer Band: U3 Location: Pune, INDIA (Post COVID and once offices resume services) Start Date : Immediate QUALIFICATIONS AND EDUCATION REQUIREMENTS A certificate or diploma from a technical college is a typical minimum requirement, but associate...SeniorImmediate startRemote work
$93.2k - $164.45k
...WHAT WE'RE DOING Our team at Lockheed Martin, is dedicated to engineering, developing, and integrating new capabilities for the Missile... ...technologies. THE WORK Lockheed Martin is seeking a software engineer that will thrive in a fast paced team environment in...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work3 days per week$112.2k - $196.4k
...Senior Software Engineer In a world of possibilities, pursue one with endless opportunities. Imagine Next! At Parsons, you can imagine a career where you thrive, work with exceptional people, and be yourself. Guided by our leadership vision of valuing people, embracing...SeniorWork at officeFlexible hours2 days per week$93.2k - $164.45k
...communications and cutting-edge defense technology, is seeking a Software Engineer to join our team. This role offers the opportunity to work on... ...or similar tools); report status, risks, and mitigations to senior leadership and customers. • Stakeholder Communication:...SeniorFull timeTemporary workWork experience placementFor subcontractorWork at officeFlexible hours- ...Sr. Software Engineer page is loaded## Sr. Software Engineerlocations: Colorado Springs, COtime type: Full timeposted on: Posted Todayjob requisition id: JR35352## **Creating Peace of Mind by Pioneering Safety and Security***At Allegion, we help keep the people you know...SeniorContract workTemporary workH1bRemote workFlexible hours
$157.8k - $236.7k
...Join to apply for the Senior Software Developer role at KBR, Inc. KBR’s National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your...SeniorTemporary workLocal areaRemote workRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- senior robotics software engineer Colorado Springs, CO
- junior software developer Colorado Springs, CO
- graduate software engineer Colorado Springs, CO
- senior software engineer Colorado Springs, CO
- software developer fintech Colorado Springs, CO
- senior software engineer ruby on rails Colorado Springs, CO
- federal - software developer Colorado Springs, CO
- graduate software developer Colorado Springs, CO
- consulting software engineer Colorado Springs, CO
- software engineer travel Colorado Springs, CO


