Simulation Software Engineer
About Revel
At Revel, we are revolutionizing the way the world's most critical hardware is controlled—across aerospace, automotive, energy, and manufacturing sectors. Our next-generation software stack combines an intuitive command/control interface, a specialized programming language tailored for hardware control, and a high-performance runtime environment. We empower engineers to build, test, and deploy critical systems rapidly, reliably, and safely.
Role Overview
We are looking for a Simulation Software Engineer specializing to join our talented and rapidly growing engineering team. Your expertise will contribute directly to Revel's simulation engine used to validate RevelCode enabling unprecedented levels of reliability and performance.
Responsibilities
- Develop and maintain high-performance, reliable simulation software.
- Develop and maintain the infrastructure used to execute simulations.
- Work with simulation software users to develop new features and models, and to improve user experience.
- Collaborate with compiler engineers, systems engineers, and product teams to integrate simulation into the broader Revel ecosystem.
- Ensure code quality through rigorous testing, peer reviews, and continuous improvement practices.
- Address complex engineering challenges in simulation, providing innovative, pragmatic solutions.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related technical discipline.
- Strong experience developing simulations of fluid systems.
- Familiarity with modern software engineering practices, including testing, code reviews, and CI/CD.
- Excellent analytical, problem-solving, and communication skills.
- Knowledge of physics and applied mathematics, including thermodynamics, and fluid dynamics, with a strong understanding of numerical methods, differential equations, and integrators used in physical system simulation and modeling.
Preferred Qualifications
- Strong proficiency in C++, python. front-end skills (eg, js)
- Basic knowledge of electronics, controls, motor design, or physical mechanics.
- Knowledge of safety-critical or mission-critical software development processes.
ITAR Requirements
- To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here .
Why Revel
- Join a world-class team of engineers with decades of critical software applications experience.
- Work on groundbreaking technology that directly impacts critical infrastructure and high-stakes industries with strong early traction.
- Competitive salary, substantial equity, and significant personal growth opportunities.
- Collaborative, ambitious, and technically challenging environment.
Join us to redefine what's possible in software for hardware.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Recommended Jobs
Senior Robotics Software Engineer
Job Title: Senior Robotics Software Engineer Department: Software Engineering Job Level: L5 FLSA: Exempt Job Summary: This position will take a lead role in the design, development,…
CEA Level B, Assistant Program Budget Manager, Education Systems Unit
Job Description and Duties These positions function as the APBM within the Education Systems Unit. The APBM manages staff and participates in the formulation, improvement, management, and evaluati…
Software Engineer Associate
Digital Foundry has been a pioneer in digital innovation for over 25 years. We specialize in partnering with Fortune 500 companies to plan, design, and build cutting-edge digital products. Our portf…
Mission Software Engineer
About Varda Low Earth orbit is open for business . Varda is accelerating the development of commercial space infrastructure, from in-orbit pharmaceutical processing to reliable and economical r…
Southern California Water/Wastewater Market Project Manager
Job Description Why join us? AtkinsRéalis is growing fast in the U.S.-and there's never been a more exciting time to be part of our journey. We're committed to engineering a better future fo…
Banquet Cook - Full Time
A Banquet Cook is responsible for preparing, maintaining and monitoring quality control for hot food items in the hotel's continuing effort to deliver outstanding service and financial profitability.…
Remote Sales Manager - Industrial Automation
We’re recruiting on behalf of a global leader in power and thermal management solutions. Our client is transforming the future of energy and automation through smart infrastructure, microgrid innovat…
Senior Backend Engineer
Intrinsic is building a trustworthy internet The internet, mediated by opaque algorithms, is fragile and manipulatable. Intrinsic is using AI to help rebuild an internet that’s safe enough to be f…
Staff Accountant
We are a development , data science and design studio that works closely with founders and executives to create custom software and machine learning solutions. Location: In-person full time…
Mid Market Account Executive - San Francisco
Founded in 2017, Obsidian Security was created to close a critical gap: securing the SaaS applications where modern business happens—platforms like Microsoft 365, Salesforce, and hundreds more. Ba…