Senior R&D Engineer
Listed on 2026-06-06
-
Engineering
Software Engineer, Systems Engineer
Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP, simulation and analysis solutions, and design services. We partner closely with our customers across a wide range of industries to maximize their R&D capability and productivity, powering innovation today that ignites the ingenuity of tomorrow.
You AreYou are someone who sees code as a means to an end, not the end itself. The real work is getting the physics right so that an engineer designing an offshore wind platform can trust what your simulation tells them. When someone runs Aqwa to model a mooring system in a storm, they are making decisions that affect whether a structure survives or fails, and that weight sits with you when you write code.
You do not need someone to hand you a perfectly scoped ticket. When a customer support request comes in describing unexpected behaviour, you dig into the Fortran, trace through the logic, reproduce the issue, and figure out what is actually happening. Legacy code does not intimidate you. You have worked in codebases where the original authors left a decade ago, and you have learned to read the code like a historical document.
You care about the whole picture. Writing the feature is one thing. Writing the tests, the documentation, the validation study that proves it works against real-world data, that is what makes the feature real. You thrive in environments where you get to move between different kinds of work. One day you are implementing a new integration with another Ansys solver. The next day you are on a call with a customer walking them through a mooring analysis.
That variety keeps you sharp.
At Synopsys, you will work on software that powers offshore industries, and the team you join is in the middle of integrating with other physics solvers and exploring how AI can accelerate what you build.
What You'll Be Doing- Design and implement new features for Ansys Aqwa in C++, C#, or Fortran, including conducting independent research when the physics or integration requirements are not fully defined
- Write technical documentation that explains your implementation approach, design rationale, and usage instructions for both internal engineering teams and external customers
- Build and execute unit and integration tests to validate that marine hydrodynamics simulations produce correct, reliable results across different offshore structure scenarios
- Investigate defects reported by customers, support engineers, or Dev Ops teams, trace root causes through legacy and modern codebases, and deliver fixes that hold up under real-world use
- Run validation and verification studies comparing simulation outputs against experimental data or industry benchmarks to ensure accuracy for offshore mooring systems and renewable energy platforms
- Respond to customer support requests and deliver training sessions, online or in person, helping users solve specific modelling challenges and adopt new Aqwa capabilities
- Collaborate with testing engineers, documentation specialists, and developers from other Ansys product teams within 9-month Agile development cycles to deliver integrated multi-physics solutions
- Enable offshore renewable energy companies to design wind and wave platforms that can withstand extreme ocean conditions, directly contributing to the global transition to clean energy
- Expand the simulation capabilities available to marine engineers by integrating Aqwa with other Ansys physics solvers, allowing customers to model coupled problems they could not solve before
- Keep critical customer projects on schedule by resolving defects that would otherwise block design decisions for multi-million dollar offshore installations
- Build confidence in simulation-driven design by delivering validation studies that prove Aqwa results match real-world experimental data and industry benchmarks
- Reduce the learning curve for new Aqwa users through clear documentation and direct training, turning weeks of trial and error into days of productive work
- Shape the future technical direction of Aqwa as the team integrates AI capabilities and explores next-generation approaches to marine hydrodynamics simulation
- Strengthen the reputation of Aqwa in industries ranging from aquaculture to offshore oil and gas by delivering software that engineers trust with high-stakes decisions
- You hold a Master's degree or PhD in an engineering or scientific discipline with coursework or research in computational physics, numerical methods, or a related technical area
- You have hands‑on experience writing production code in C++, C#, or Fortran, whether in a professional software engineering role or through substantial academic research projects
- You bring familiarity with the full software development lifecycle, from design specification and implementation through testing, documentation, and quality assurance
- You are comfortable…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: