Job title:
Software Engineer – Computational Mechanics Simulation
Company:
Botz
Job description
Your missionWe’re a stealth startup exploring the intersection of intelligent systems and next-gen robotics. Our work centers on a digital-first approach to designing and testing advanced technologies before they’re deployed in the real world.Your profileWe’re looking for a technically strong individual to help shape our simulation capabilities. This role involves building sophisticated models that reflect the behavior of complex systems, with a focus on accuracy, performance, and innovation.Key Responsibilities:
- Design and implement physics-based simulations for soft robotic systems using NVIDIA Omniverse and PhysX.
- Develop and optimize finite element models that accurately represent material deformations, stress distributions, and dynamic behaviors.
- Create simulation workflows that integrate with our AI-driven design pipeline.
- Physics Integration
- Implement multi-physics simulations combining mechanical, fluid dynamics, and material science models.
- Ensure accurate representation of soft material properties and behaviors in virtual environments.
- Performance Optimization
- Optimize simulation performance to balance accuracy and computational efficiency.
- Implement iterative mesh optimization techniques for critical regions requiring higher fidelity.
- Validation & Calibration
- Design and execute simulation validation tests against physical prototypes.
- Develop automated calibration systems to minimize deviations between simulated results and physical performance.
- API Development
- Create robust APIs that allow communication between simulation environments and other platform components.
- Implement data extraction methods for simulation results analysis.
- Documentation & Best Practices
- Maintain comprehensive documentation of simulation models and methodologies.
- Establish best practices for simulation development and validation.
Required Qualifications:
- Master’s or PhD in Mechanical Engineering, Computational Physics, or a closely related field.
- Strong expertise in computational mechanics, finite element analysis, and physics simulation.
- Minimum 3 years of experience with physics simulation software (e.g., ANSYS, COMSOL, Abaqus) or equivalent.
- Proficiency in C++, Python, or other languages commonly used for simulation development.
- Experience with mesh generation, optimization, and refinement techniques.
- Understanding of soft materials behavior and non-linear deformation mechanics.
- Strong mathematical foundation in continuum mechanics and numerical methods.
- Familiarity with NVIDIA Omniverse, PhysX, or similar game physics engines is a significant plus.
- Excellent problem-solving skills and attention to detail.
- Ability to work in a fast-paced environment with changing requirements.
- Version Control: Proficiency with Git and collaborative workflows using GitHub or GitLab (e.g., pull requests, branching strategies, code reviews).
- CI/CD: Experience setting up or using continuous integration tools (e.g., GitHub Actions, Jenkins) for building, testing, and validating simulation code.
- Experience with visualization tools such as ParaView, VTK, Blender, or NVIDIA Omniverse and libraries libraries like VTK, PyVista, or vedo.
Why us?
- Competitive salary and performance-based incentives.
- Flexible work arrangements, including remote options.
- Collaborative and inclusive work environment.
- Opportunity to work with cutting-edge technologies at the intersection of AI and robotics.
- Access to state-of-the-art computing resources and development tools.
Ready to Apply? Send us your CV! If it looks like a good fit, we’ll reach out for an introductory call, followed by a more technical, in-depth discussion.
Expected salary
Location
London
Job date
Thu, 05 Jun 2025 22:16:30 GMT
To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesin.eu) you saw this job posting.