SlipstreamJobsFresh Startup & VC-Backed Jobs

Software Engineer, Simulation and Modeling

ICEYE - Valencia, Spain - Hybrid - posted 2026-10-14

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

ICEYE is building a space-based RF constellation (100 MHz to 30 GHz) alongside its SAR fleet. The Experimentation Lab in Valencia develops, simulates, and validates this capability. As a Software Engineer in Simulation and Modeling, you will build the software framework that models the entire constellation and emitter ecosystem, enabling engineers, analysts, and customer-facing staff to answer critical "what if" questions with quantitative answers. Your responsibilities will include: - Model the constellation: orbit propagation, cluster geometry, attitude and pointing, antenna beams, access and contact windows, with spacing and timing as swept variables. - Model emitters and theatre: emitters as state machines with real antenna patterns, scan behavior, modes and duty cycles, placed at order-of-battle density, starting from lab captures and extending synthetically. - Generate signals: propagation and link modeling (path loss, delay, Doppler, ionosphere effects) and synthetic I/Q per satellite at fidelity consumable by RF hardware and processing chains. - Own the truth: maintain a truth ledger of every simulated emission, position and time, kept separate from the system under test, plus association and scoring for detection rate, false-alarm rate, geolocation accuracy and latency. - Drive hardware integration: provide geometry and timing to the channel simulator and playback hardware so recorded radar can be heard by simulated satellites with correct delays and Doppler. - Build a platform: versioned scenarios, seeded and reproducible runs, provenance tracking, tests, CI, documentation, and interfaces for non-authors. - Answer real questions: capacity, revisit and performance studies for payload, product and sales teams; architecture trades for future generations. You will work daily with the lab, signal processing, and ground segment teams, with direct influence on how ICEYE builds and proves this capability. ICEYE is the world leader in sovereign intelligence from space, operating the world's largest and most advanced SAR satellite constellation. Founded and headquartered in Finland, ICEYE operates globally with over 1000 employees across Europe, North America, the Middle East, and Asia-Pacific. REQUIREMENTS: Must haves: - Strong software engineering in Python (and ideally a compiled language): clean architecture, version control, testing, code review, packaging - Experience building a simulation or model of a physical system that others used, and validating it against measurement or real data - Numerical and scientific computing: NumPy/SciPy or equivalent, vectorization, performance awareness - Working knowledge of at least one of: orbital mechanics and access computation, RF link budgets and propagation, or signal processing - Habits that make results reproducible: seeds, configuration management, data provenance - Clear written and spoken English Nice to haves: - Constellation, mission or system-level modeling and simulation (STK, Orekit, GMAT, Basilisk or in-house) - Radar, EW or emitter modeling; scenario or order-of-battle generation - TDOA/FDOA/AoA geolocation or estimation theory - Synthetic I/Q generation, GPU acceleration, or real-time and hardware-in-the-loop interfaces - Cloud-native deployment, containers, workflow orchestration, and data stores for large runs - A simulation framework of yours that outlived your involvement in it - Eligibility for national security clearance (an advantage)

Similar roles