company

Lead Software Architect - Advanced Dynamical Simulation & AI

Astrome TechnologiesBengaluru, Karnataka, India
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

RequirementsBachelor’s or Master’s degree in Computer Science, Electrical/Mechanical Engineering, Control Systems, Applied Mathematics, or a related discipline. Over 10 years of experience in high-performance computational software development. Extensive knowledge of:Control theory, dynamical systems, and feedback mechanismsNumerical methods, ODE/PDE solving techniques

About the job

About the Role

We are looking for an exceptional Software Architect to spearhead the design and development of a cutting-edge dynamical simulation engine. This innovative engine will integrate high-performance numerical computation, control-theoretic modeling, and AI-driven predictive analytics.

In this hands-on, technically intensive role, you will be responsible for architecting and implementing the computational core, focusing on scalable and precision-centric systems optimized for both CPU and GPU. Additionally, you will lead the integration of AI/ML modules for enhanced learning, estimation, and prediction capabilities.

Key Responsibilities

Core Architecture & Simulation Engine

  • Design and implement a robust dynamical system simulation framework for complex and time-sensitive physical and engineered processes.
  • Develop and fine-tune numerical algorithms tailored for multi-core CPUs and GPUs utilizing C/C++, Python, and CUDA/OpenCL.
  • Incorporate control-theoretic models such as feedback systems and perform stability and perturbation analysis.
  • Define simulation data structures, solver architectures, and modular interfaces to ensure extensibility.

AI / Predictive Modeling Integration

  • Collaborate with AI/ML teams to seamlessly integrate predictive models and data-driven controllers into the simulation framework.
  • Architect efficient data exchange and computational workflows between numerical solvers and AI inference engines.
  • Optimize the performance of hybrid AI and physics simulations.

Performance & Optimization

  • Analyze and enhance performance-critical components to maximize compute efficiency, memory management, and scalability.
  • Create benchmarking tools and regression frameworks for validating algorithms.

Leadership & Collaboration

  • Lead a dedicated team of simulation and algorithm engineers.
  • Collaborate closely with the Application Tech Lead and UI/backend teams for seamless integration.
  • Establish architectural standards, conduct reviews, and develop documentation practices.

About Astrome Technologies

At Astrome Technologies, we are pioneering solutions in advanced computational systems and simulation technologies, dedicated to innovation and excellence in the space division.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.