Jobs › Companies › Astrome Technologies › Space Simulation Engineer

About this Space Simulation Engineer role at Astrome Technologies

Astrome Technologies · Onsite · Bangalore, Karnataka, India

Functional Focus: High-Performance Computing, Numerical Methods, and Physics Simulation

  • Simulation Engine Development: Write high-performance C++ code for adaptive-step numerical integration of physical systems, handling multiple perturbation/force models.
  • Numerical Accuracy & Stability: Implement quaternion-based rotational dynamics and coordinate frame transformations, ensuring zero memory leaks when integrating third-party C/C++ scientific libraries.
  • Shared-Memory Optimization: Design cache-friendly memory structures and multi-threaded execution models that avoid race conditions and false sharing across compute cores.
  • Parallel Compute Strategy: Evaluate and implement intra-job CPU parallelism strategies — serial, shared-memory (e.g. OpenMP), or message-passing (e.g. MPI) —appropriate to workload scale.
  • State Estimation: Implement Kalman-filter-based state estimation that fuses multiple sensor measurements — prediction, innovation, Jacobian assembly, and correction.

Requirements

Mandatory:

  • C++ (modern, 11/14/17+)
  • Adaptive-step ODE/numerical integration, linear algebra
  • Multi-threading (std::thread, thread pools), race-condition/false-sharing avoidance
  • Manual memory management, leak-free integration with third-party C/C++ libraries
  • Quaternion/rotation math, coordinate frame transforms
  • CMake, unit testing (GoogleTest or similar)
  • Python (for tooling/scripting/testing)
  • Kalman/Bayesian filtering theory
  • Attitude/rigid-body dynamics background
  • Astrodynamics / orbital mechanics fundamentals
  • TLE (Two-Line Element) format familiarity

Optional:

  • OpenMP, MPI/OpenMPI
  • Valgrind, AddressSanitizer, profilers (perf, VTune)
  • CI pipelines for C++, cross-platform builds

Benefits

We offer great career growth, ESOPs, Gratuity, PF and Health Insurance.

Ready to apply to Astrome Technologies?
Apply to Astrome Technologies

About Astrome Technologies

Astrome is constantly innovating the next generation Millimeter-Wave Wireless products through our hardware innovation in phased array antenna and software innovation in beam-forming and beam-steering.


See all jobs at Astrome Technologies →

Similar jobs

Astrome Technologies
Customs Handling Agent/Specialist
Astrome Technologies
⚡ Apply early Bengaluru, Karnataka, India Onsite
● New 👁 Seen ✓ Applied 1w ago
Astrome Technologies
Desktop & 3D Visualization Engineer
Astrome Technologies
⚡ Apply early Bengaluru, Karnataka, India Onsite
● New 👁 Seen ✓ Applied 1mo ago
Astrome Technologies
Systems & Data Infrastructure Engineer
Astrome Technologies
⚡ Apply early Bengaluru, Karnataka, India Onsite
● New 👁 Seen ✓ Applied 1mo ago
Astrome Technologies
Software Lead Engineer - Space Simulation (Space Domain)
Astrome Technologies
⚡ Apply early Bengaluru, Karnataka, India Onsite
● New 👁 Seen ✓ Applied 2mos ago
Astrome Technologies
Technical Writer
Astrome Technologies
⚡ Apply early Bengaluru, India Onsite
● New 👁 Seen ✓ Applied 3mos ago
Astrome Technologies
C++ Software Developer
Astrome Technologies
⚡ Apply early Bengaluru, Karnataka, India Onsite
● New 👁 Seen ✓ Applied 3mos ago
Astrome Technologies
Assembly Integration and Test Engineer (Space Division)
Astrome Technologies
⚡ Apply early Bengaluru, Karnataka, India Onsite
● New 👁 Seen ✓ Applied 3mos ago
Astrome Technologies
Lead RF Hardware Design Engineer
Astrome Technologies
⚡ Apply early Bengaluru, Karnataka, India Onsite
● New 👁 Seen ✓ Applied 4mos ago
Astrome Technologies
Lead FPGA Design Engineer
Astrome Technologies
⚡ Apply early Bengaluru, Karnataka, India Onsite
● New 👁 Seen ✓ Applied 5mos ago

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at Astrome Technologies

See all jobs at Astrome Technologies →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free