R&D Engineering, Staff Engineer
Synopsys Inc
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 have spent years working at the boundary where Maxwell's equations meet real software, and you know that getting electromagnetic simulation right means understanding both the physics and the code that brings it to life. The difference between a simulation that converges cleanly and one that fails three hours in often comes down to a numerical choice you made last week, and you are the kind of engineer who sees that choice coming. Working in C++ performance code does not intimidate you, and neither does debugging a Python workflow that ties together five different simulation steps. You have built or worked deeply inside solvers, maybe FDTD, DGTD, RCWA, or something similar, and you understand what happens under the hood when a user clicks "run." You do not need a perfect spec to start. You ask the right questions, dig into the codebase, and figure out what needs to happen next. Photonics is not abstract to you. Whether it is optimizing a grating coupler or validating inverse design output, you know what matters at micron scale and you care about getting it right. At Synopsys, you will work on simulation technology that powers the tools our customers depend on to design the next generation of photonic devices.
What You'll Be Doing
Develop and enhance computational photonics software that supports design automation and simulation tools used by customers designing photonic devices
Build, debug, and validate Maxwell-based simulation methods including DGTD, FDTD, RCWA, STACK, or related electromagnetic solvers at micron scale
Implement and improve simulation algorithms in C++ for performance-critical solver code and Python for automation and workflow orchestration
Support photonic design optimization workflows, including inverse design methodologies, that help customers achieve faster, more accurate design outcomes
Work inside an existing R&D codebase to extend capabilities, fix technical issues, and improve simulation accuracy and speed
Collaborate with R&D engineers across the team to design, test, and deliver technical solutions that directly impact product performance
Investigate complex simulation failures, trace root causes through physics and code, and deliver reliable fixes that hold up in production
The Impact You Will Have
Your work will directly improve the speed and accuracy of simulation tools that photonics designers rely on to bring devices from concept to production
The solver improvements and numerical methods you build will enable customers to design better performing photonic components with fewer iterations
Your contributions to inverse design and optimization workflows will unlock new design possibilities that were previously too slow or too complex to explore
The bugs you catch and the fixes you deliver will prevent downstream failures for customers running critical simulations on tight schedules
Your ability to balance scientific rigor with practical software development will help the team ship capabilities that matter, not just capabilities that demo well
The codebase you help maintain and extend will serve as the foundation for future R&D work across the photonics simulation platform
Your technical judgment will shape decisions about which methods to implement, which tradeoffs to make, and where to invest engineering effort for maximum customer value
What You'll Need
PhD in Engineering, Physics, Applied Mathematics, or Computer Science with a focus on Photonics or Optics, or Master's degree with equivalent hands‑on experience in computational photonics
Strong experience in computational photonics and simulation methods grounded in Maxwell's equations
Demonstrated experience with numerical methods such as DGTD, FDTD, RCWA, or related electromagnetic solvers at micron scale
Strong programming skills in C++ for performance‑critical systems and Python for scripting, automation, or workflow development
Experience in scientific computing, computational modeling, or numerical simulation in R&D or production environments
Experience in photonic device or component design, including optimization or inverse design methodologies, is a plus
Proven ability to work productively in an existing codebase, debug complex technical issues, and deliver reliable solutions in technically challenging simulation environments
Who You Are
You can trace a simulation failure back through the physics, the numerics, and the code until you find the actual problem, not just the symptom
You are comfortable explaining a tradeoff between solver accuracy and runtime to a teammate who needs to ship a feature next month, and you can do it in a way that helps them make the right call
Detail matters to you. You catch the edge case, the unit mismatch, the convergence issue that would have broken a customer workflow three weeks from now
You work well with people who think differently than you do, whether that is a physicist focused on theory or a software engineer focused on performance
Learning a new numerical method or a new corner of the codebase does not slow you down. You dig in, ask questions, and get productive quickly
The Team You'll Be Part OfYou will join an R&D team focused on developing simulation and design technology that improves the accuracy and speed of tools our customers rely on. The team supports high-value design automation and design tools, with work that connects directly to simulation performance, product capability, and customer value. This role will contribute to advancing the underlying technical capabilities that help Synopsys deliver strong solutions in this area.
Rewards And BenefitsWe offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non‑monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.
#J-18808-Ljbffr
You AreYou have spent years working at the boundary where Maxwell's equations meet real software, and you know that getting electromagnetic simulation right means understanding both the physics and the code that brings it to life. The difference between a simulation that converges cleanly and one that fails three hours in often comes down to a numerical choice you made last week, and you are the kind of engineer who sees that choice coming. Working in C++ performance code does not intimidate you, and neither does debugging a Python workflow that ties together five different simulation steps. You have built or worked deeply inside solvers, maybe FDTD, DGTD, RCWA, or something similar, and you understand what happens under the hood when a user clicks "run." You do not need a perfect spec to start. You ask the right questions, dig into the codebase, and figure out what needs to happen next. Photonics is not abstract to you. Whether it is optimizing a grating coupler or validating inverse design output, you know what matters at micron scale and you care about getting it right. At Synopsys, you will work on simulation technology that powers the tools our customers depend on to design the next generation of photonic devices.
What You'll Be Doing
Develop and enhance computational photonics software that supports design automation and simulation tools used by customers designing photonic devices
Build, debug, and validate Maxwell-based simulation methods including DGTD, FDTD, RCWA, STACK, or related electromagnetic solvers at micron scale
Implement and improve simulation algorithms in C++ for performance-critical solver code and Python for automation and workflow orchestration
Support photonic design optimization workflows, including inverse design methodologies, that help customers achieve faster, more accurate design outcomes
Work inside an existing R&D codebase to extend capabilities, fix technical issues, and improve simulation accuracy and speed
Collaborate with R&D engineers across the team to design, test, and deliver technical solutions that directly impact product performance
Investigate complex simulation failures, trace root causes through physics and code, and deliver reliable fixes that hold up in production
The Impact You Will Have
Your work will directly improve the speed and accuracy of simulation tools that photonics designers rely on to bring devices from concept to production
The solver improvements and numerical methods you build will enable customers to design better performing photonic components with fewer iterations
Your contributions to inverse design and optimization workflows will unlock new design possibilities that were previously too slow or too complex to explore
The bugs you catch and the fixes you deliver will prevent downstream failures for customers running critical simulations on tight schedules
Your ability to balance scientific rigor with practical software development will help the team ship capabilities that matter, not just capabilities that demo well
The codebase you help maintain and extend will serve as the foundation for future R&D work across the photonics simulation platform
Your technical judgment will shape decisions about which methods to implement, which tradeoffs to make, and where to invest engineering effort for maximum customer value
What You'll Need
PhD in Engineering, Physics, Applied Mathematics, or Computer Science with a focus on Photonics or Optics, or Master's degree with equivalent hands‑on experience in computational photonics
Strong experience in computational photonics and simulation methods grounded in Maxwell's equations
Demonstrated experience with numerical methods such as DGTD, FDTD, RCWA, or related electromagnetic solvers at micron scale
Strong programming skills in C++ for performance‑critical systems and Python for scripting, automation, or workflow development
Experience in scientific computing, computational modeling, or numerical simulation in R&D or production environments
Experience in photonic device or component design, including optimization or inverse design methodologies, is a plus
Proven ability to work productively in an existing codebase, debug complex technical issues, and deliver reliable solutions in technically challenging simulation environments
Who You Are
You can trace a simulation failure back through the physics, the numerics, and the code until you find the actual problem, not just the symptom
You are comfortable explaining a tradeoff between solver accuracy and runtime to a teammate who needs to ship a feature next month, and you can do it in a way that helps them make the right call
Detail matters to you. You catch the edge case, the unit mismatch, the convergence issue that would have broken a customer workflow three weeks from now
You work well with people who think differently than you do, whether that is a physicist focused on theory or a software engineer focused on performance
Learning a new numerical method or a new corner of the codebase does not slow you down. You dig in, ask questions, and get productive quickly
The Team You'll Be Part OfYou will join an R&D team focused on developing simulation and design technology that improves the accuracy and speed of tools our customers rely on. The team supports high-value design automation and design tools, with work that connects directly to simulation performance, product capability, and customer value. This role will contribute to advancing the underlying technical capabilities that help Synopsys deliver strong solutions in this area.
Rewards And BenefitsWe offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non‑monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the R&D Engineering, Staff Engineer in Winnipeg, MB vacancy
- ...and software content. Join us to transform the future through continuous technological innovation. You Are: You are a Staff-level web engineer and technical leader who thrives in a small, highly effective team where individual ownership has clear, outsized impact. You...SuggestedLong term contractFull time
$100k - $120k per year
...Full-TimeClosing Date: November 13, 2026Position Summary:The R&D Engineer is generally responsible for translating clinical needs from transplant... ...developing and maintaining documentation and training other staff as appropriate.Qualifications Education:Bachelor of...SuggestedRemplacementPermanent employment$90k - $130k per year
...engagement and government funding programs, we are scaling from an R&D team into a product company. We move fast, build technology with... ...of photonic hardware.The Role We are looking for a Photonics Engineer, R&D, to support the optical design team in developing the PICTOR...SuggestedInternship- ...statistical analysis in an office-first environment. Develop technology for post-operative care.This intermediate Research and Development Engineer role supports data-driven surgical solutions integrating medical devices, software, and artificial intelligence. You will lead design...SuggestedWork at office
- Job SummaryThe R&D Engineer - Data Science, under the direction of the R&D Manager, is responsible for analyzing operational and test data, developing algorithms, and researching, building, evaluating, tuning, and deploying predictive and machine learning models for manufacturing...SuggestedInternship
- ...work both independently and as a part of a Research & Development (R&D) team. The work model for the role is: onsite This role is... ...in own competence area by performing a variety of technology/engineering assignments, mainly in research and development (R&D) Breaker, Switch...
- Boast is redefining how companies unlock R&D funding, turning a complex, manual, and audit... ...prone process into a streamlined, scalable engine for growth. By combining deep technical and... ...what gets built next. About the RoleAs a Staff Engineer (Backend), you’ll be one of the...ApprenticeshipLocal areaRemote work
- ...protection structures through mechanical testing, material modeling, and finite element simulation across assigned R&D programs.As a Senior R&D, Testing and Validation Engineer, you will contribute to impact protection design and architecture. Your work connects product requirements...
$84.1k - $113.7k per year
Job Description Summary Are you looking to use your engineering experience in a purpose-driven role? At STEMCELL Technologies, Canada’s largest biotechnology company, your work will have a direct and positive impact on advancing scientific research in fields such as cancer...- ...chemical technologies. We are seeking a highly skilled Process Chemical Engineer for a remote contractor role. This position will involve... ...Assist in the design and development of new chemical processes for R&D projects. Conduct feasibility studies and preliminary process...Hourly payContract workFor contractorsInternshipRemote workFlexible hours
- We AreSynopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. We... ...customers across a wide range of industries to maximize their R&D capability and productivity, powering innovation today that ignites...Long term contractInternship
- ...conclusions and recommendations Take technical ownership of assigned R&D programs, from design through validation Present results and... ...testing and validation cycle 6+ years of experience in an R&D engineering role Bachelor’s or Master’s degree in Mechanical Engineering...
- ...specialty chemicals, is seeking a highly accomplished Senior Chemical Engineer to spearhead their research and development initiatives. This... ...work arrangement, allowing for dedicated time in our advanced R&D labs as well as remote work for data analysis and project planning...Remote workFlexible hours
- Drive R&D projects through testing and validation with SolidWorks, FEA, and engineering documentation in Cambridge. The role spans product development from concept through production.As a Mechanical Design Engineer, you will lead or significantly contribute to commercial product...
- Elevate your engineering career with ABB as an Electromechanical Design R&D Engineer, focusing on innovative technology solutions in an onsite role. You’ll tackle R&D projects, driving impactful results daily. This position demands a solid understanding of electromechanical...
$180k per year
...Walmart, Amazon, and Esso, with a platform fully built and maintained in-house—engineered to scale and support a growing suite of financial products. About the RoleSnaplii is seeking a Staff+ Engineer to build and scale core backend systems while leading cross-functional...- Role overview ChargeLab is looking for a Staff Engineer to set technical direction across engineering and to shape how we design, validate, and deliver software at scale. This role sits on the Engineering Scale track, which owns patterns, frameworks, and specialist depth across...Full timeManual laborWork at officeRemote workWork from home
- .../ComplaintsAssist in special project as needed or requestedWhat We Look For Bachelor’s degree in engineering or equivalent work experienceMinimum of 5-6 years’ direct R&D experience in medical device industry working with electromechanical devicesPrior experience working...Long term contractFlexible hours
- ...de wereld draaiende te houden.Deze functie rapporteert aan: R&D Team LeadIn this role, you’ll help run what runs the world, by taking... ...in Research & Development, troubleshooting, and product engineering support. You will also apply your deep technical knowledge to propose...
- Traferox Technologies in Mississauga, ON seeks an R&D Engineer to translate clinical needs from transplant surgeons into new product concepts. You will research technologies, build proof-of-concept prototypes, and collaborate with engineering and design teams to advance organ...Permanent employmentFull time
$130k per year
The Staff Engineer provides professional engineering support for the planning, design, construction, operation, and maintenance of electric transmission, distribution, and substation systems. This role applies established engineering principles and cooperative standards to ensure...- Johnson Controls, Silent-Aire division is seeking an Electrical Engineering Specialist to provide advanced technical support, guide R&D and product development, and drive design standards across the Electrical Engineering team. The role emphasizes hands-on problem solving,...
$200k - $250k per year
...smarter, faster, and more reliably, automating everything from engineering workflows to regulatory filings and compliance. Our mission is to... ...infrastructure, this is the place to do it. The RoleWe're looking for a staff engineer to define and drive how we build AI-powered product...Work at office- ...current openings or future vacancies within our organization. Staff Software EngineerThe global capital markets are among the... ...optimization for data-intensive backend operations Take ownership in engineering excellence and collaborate on code practices and design patterns...Long term contractWork at officeFlexible hours2 days per week3 days per week
$160k - $190k per year
...listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an EverCommerce - Staff Engineer based in Canada. In this senior technical leadership role, you will design and deliver scalable software solutions that connect...Permanent employmentWork at officeRemote workFlexible hours$197k per year
...meaningfully influence Uber’s business performance, and the team’s work is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter initiatives and help evolve the services and data foundations...$200k - $250k per year
...Staff Platform Engineer Role: Full-time, remote-first (significant Eastern Time overlap) Location: Remote in Canada (with preference for candidates based in the GTA/Toronto) Comp: $200,000-$250,000 base CAD + equity About Us We're building an AI-native platform...Full timeSummer workWork at officeRemote workWork from homeShift work- ...the Social Impact category 3-time winner of US App of the Day Winner of Mobile Apps Showdown at CES The Opportunity:As a Staff Engineer, you'll own the technical direction of the web properties that convert curious visitors into paying subscribers. You'll sit in the...Remote work
$122k - $172k per year
# Staff IT Engineer1Password143k-207k USDFull-timeremote· leadCanada, USApythonterraformListed via Jobicy · posted 8 Nov 2026. The application... ...systems across 1Password. The team is looking for the Staff Engineer who will lead its next chapter: a deliberate shift from legacy...Long term contractImmediate startRemote workShift work$152.2k - $253.65k per year
...experience, and security & compliance services on a common data, identity, and automation foundation. We are looking for a seasoned Engineer (5–18 years of experience) to join our Horizon Remote Experience Engineering team. You will architect and design enterprise software...Permanent employmentFull timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to R&D Engineering, Staff Engineer. Be the first to apply!
Related searches
- mechanical product design / development engineer Winnipeg, MB
- system development engineer Winnipeg, MB
- r&d engineer Winnipeg, MB
- product development engineer Winnipeg, MB
- project engineer assistant project manager Winnipeg, MB
- assistant electrical engineer Winnipeg, MB
- mechanical product design / development engineer
- system development engineer
- r&d engineer
- r&d engineer entry level

