Quick Overview
Seniority
Mid Senior
Employment type
Full Time
Work mode
On Site
Location
Bangalore, Karnataka, India
Posted
2 months ago
Linear
Job Description
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.
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
We offer great career growth, ESOPs, Gratuity, PF and Health Insurance.
Similar jobs
- BG
Product Development Engineer
NewAuto ApplyBosch Group
Bengaluru, KA🇮🇳On-site2 days agoEngineering - BG
Calibration Engineer Powertrain Solutions
NewAuto ApplyBosch Group
bangalore🇮🇳On-site2 days agoEngineering - BG
Sr. FnD for 2WP Powertrain
NewAuto ApplyBosch Group
bengaluru🇮🇳On-site2 days agoEngineering - BG
Calibration Engineer - Gasoline at Pune
NewAuto ApplyBosch Group
pune🇮🇳On-site2 days agoEngineering - UB
Junior R&D Engineer (GEN AI/ML)
Auto ApplyUbisoft
Pune, MH🇮🇳On-site2 weeks agoTeamCityC#C+++3Technology - SA
Robotics Engineer, Deployment & Testing - Bengaluru
Auto ApplySkild AI
Bengaluru🇮🇳Hybrid5 months agoRustEmbedded SystemsMachine Learning+5Engineering - PA
R&D Team Lead
Auto ApplyPayoneer
Gurugram🇮🇳Hybrid4 weeks agoMicroservicesAgileC#+6Operations & Project Management - PA
R&D Team Leader
Auto ApplyPayoneer
Gurugram🇮🇳Hybrid4 weeks agoMicroservicesMySQLOracle+9Operations & Project Management - LP
Subject Matter Expert – Robotics (Telugu) – Remote
Auto ApplyLilt Production
India (Remote)🇮🇳Remote4 months agoMachine LearningRoboticsOnboarding - LP
Subject Matter Expert – Robotics (Tamil) – Remote
Auto ApplyLilt Production
India (Remote)🇮🇳Remote4 months agoMachine LearningRoboticsOnboarding - LP
Subject Matter Expert – Robotics (Hindi) – Remote
Auto ApplyLilt Production
India (Remote)🇮🇳Remote4 months agoMachine LearningRoboticsOnboarding - JF
Bioinformatics Engineer (Only for Women)
Auto ApplyJobs for Humanity
Bengaluru, KA🇮🇳Hybrid3 months agoEngineering