EVONA · 7 hours ago
Software Manager - Simulation
EVONA is a fast-growing deep-tech startup developing next-generation, portable clean-energy systems. They are seeking a Software Engineering Manager – Simulation to build and lead a team responsible for physics-based modeling, thermal and fluid simulations, and Digital Twin development, while defining the technical roadmap for simulation infrastructure.
Responsibilities
Build, lead, and mentor a team of simulation engineers working on physics-based, thermal, and system-level models
Own the technical architecture and implementation of simulation software systems
Scale simulation infrastructure to support Digital Twin modeling, visualization, and data processing
Define and execute the roadmap for thermal, safety, and system-level simulation capabilities
Establish best practices for scientific software development, including code quality, testing, and validation
Collaborate cross-functionally to enable software-in-the-loop and hardware-in-the-loop testing
Ensure delivery of mission-critical internal tools while managing technical debt sustainably
Recruit, develop, and retain top engineering talent while fostering a culture of technical excellence
Qualification
Required
7+ years of professional software engineering experience, with depth in simulation, scientific computing, or physics-based modeling
2+ years of experience managing and mentoring engineering teams
Strong programming background in one or more of: Python, C/C++, Rust, or similar languages
Experience guiding architectural decisions and reviewing complex technical codebases
Familiarity with numerical methods, solvers, or computational modeling frameworks
Experience with software engineering best practices: version control, code review, CI/CD
Proven ability to balance hands-on technical contribution with people leadership
Bachelor's degree in physics, engineering, computer science, or equivalent practical experience
Preferred
Master's or PhD in a relevant technical field
Experience with simulation frameworks, finite element methods, or computational fluid dynamics
Exposure to high-performance or parallel computing environments
Track record of effective cross-functional collaboration with hardware-focused teams
Experience applying machine learning or probabilistic modeling techniques to simulation problems
Strong communication skills with the ability to translate complex technical concepts to diverse stakeholders