← Back to job listings
KE
Senior Modeling & Simulation Engineer
Kepler · Toronto, Canada
About The Role
Join our team as a Senior Modeling & Simulation Engineer, where you will develop models, tools, and simulations for next-generation space systems. You will collaborate with subject matter experts across various domains and deliver scalable solutions that enable rapid mission analysis and superior technical decision-making. This role offers unlimited vacation, comprehensive health coverage, stock options, and flexible work options.
- Develop models, tools, and simulations of next-generation space systems, aligning requirements and specifications from early mission analysis through spacecraft design.
- Collaborate with subject-matter experts to model behavior and interactions between spacecraft subsystems, payloads, ground systems, and operational concepts.
- Create reusable models, tools, and simulation frameworks that enable engineers to rapidly analyze new mission concepts and payload opportunities.
- Success in this role requires creativity, curiosity, pragmatism, and collaboration
- They love to experiment, prototype, and use new tools and technology (including AI) to learn, grow, and improve
- They enjoy learning from subject matter experts across a broad range of technical domains, and can distill complex systems concepts into concise, elegant solutions
- The ideal candidate possesses experience developing high-quality, scalable software systems within a small cross-functional team
- Bachelor's in Software Engineering, Computer Science, Computer Engineering, Systems Engineering, Aerospace Engineering, Physics, Applied Mathematics, or a related technical discipline
- Ability to collaborate and work effectively as part of a diverse, multidisciplinary, distributed team
- Experience in end-to-end life-cycle delivery of high-quality software, from clarifying high-level user requirements & use-cases, experimentation, development, delivery, integration of customer / user feedback, support and continuous improvement
- Excellent written and verbal communication skills
- Ability to absorb, synthesize, and communicate complex technical concepts to team members and tool users
- 7+ years of software development experience using modern engineering software development tools and practices
- Ability to balance simulation fidelity, runtime performance, and schedule & budget constraints
- Strong analytical, mathematical, and problem-solving skills
- Master’s degree in Software Engineering, Computer Science, Computer Engineering, Systems Engineering, Aerospace Engineering, Physics, Applied Mathematics, or a related technical discipline
- Software development experience in C/C++
- Experience with Python strongly preferred
- Experience developing modeling, simulation, digital engineering, or mission analysis solutions for aerospace and/or other complex engineering systems
- Experience modeling space systems, optical imaging payloads, EO/IR systems, hyperspectral sensors, RF payloads, communications payloads, or remote sensing missions
- Familiarity with flight software, digital twins, hardware-in-the-loop simulation, or software-in-the-loop testing
- Familiarity with orbital mechanics, space mission operations and/or space mission architectures
- Experience leveraging AI, machine learning, data science, or LLM technologies to engineering or technical workflows
- Experience with optimization algorithms, reinforcement learning, computer vision, or autonomous mission planning
- Experience with cloud-based simulation environments, high-performance computing, or distributed simulation frameworks
- Familiarity with Model-Based Systems Engineering (MBSE) concepts
- Experience developing software integrations for STK, GMAT, Orekit, Basilisk, AGI tools, or similar space systems modeling environments
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring