R&D Engineering, Sr Engineer - Software Development
Synopsys
We Are 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 Are You’re a hands-on software engineer who likes living close to the math and the physics — the kind of person who enjoys turning solver capabilities into something engineers can actually use. You care about clean design, but you also like shipping: building modules, wiring up APIs, writing tests, and iterating with QA and support when real-world issues show up. You’re comfortable collaborating across disciplines — engineering, product, UX, and test — and you can hold your own in technical conversations about performance, parallelism, and correctness. You bring curiosity, persistence, and a practical approach to problem-solving. What You'll Be Doing Build and maintain software modules and subsystems that expose CPU- and GPU-based solver and post-processing capabilities in a multi-physics domain Collaborate with other R&D engineers to design, implement, verify, and support simulation features end to end Develop on Windows using C++, C#/.NET, and related tools and technologies Create and maintain unit tests, APIs, and internal productivity tools to improve quality and developer velocity Investigate issues found by QA or product support, identify root causes, and deliver reliable fixes Apply software development best practices while working under the guidance of an R&D manager The Impact You Will Have Help bring new simulation ideas and features to life by turning core solver capabilities into usable product experiences Improve product quality and stability through thoughtful design, test coverage, and disciplined debugging Enable faster development and smoother collaboration by building internal tools and well-documented APIs Support a product experience that feels immersive and intuitive by partnering closely with product management, UX, test, and other engineering teams What You'll Need Bachelor’s degree in Engineering (or related field) plus 2+ years of experience, or a Master’s degree in Engineering (or related field) Strong working knowledge of software design and development methodologies Strong C++ development experience Demonstrated problem-solving ability and persistence when working through complex technical issues Who You Are Comfortable learning new domains quickly and contributing in a team setting Clear communicator who works well with cross-functional partners Familiar with (or excited to grow into) C#/.NET development Interested in scientific computation, graphics engines, and numerical post-processing Grounded in object-oriented design, data structures/algorithms, and parallel programming concepts Experienced with professional development tools such as Visual Studio and Git Able to collaborate effectively with teammates in different locations and time zones Familiar with computer-aided engineering (CAE) software (a plus) The Team You'll Be Part Of You’ll join an R&D team focused on application development for computer-aided engineering software. The team works closely with product management, UX designers, testers, and other development groups to understand customer requirements and deliver simulation capabilities through an immersive, intuitive user experience — bringing new ideas and features to life in the Discovery product range. Rewards and Benefits Synopsys offers a comprehensive range of health, wellness, and financial benefits to support you and your family. We also provide a culture of continuous learning and development, global career opportunities, and a collaborative environment where you can do meaningful work alongside talented colleagues. #J-18808-Ljbffr
- ...Synopsys, Inc. is seeking a hands-on Software Engineer in Canonsburg, PA. You will develop software modules for simulation capabilities, working with C++ and C#/.NET. Ideal candidates have a Bachelor's degree in Engineering and 2+ years of experience. The position emphasizes...Senior
- ...At a Glance Legrand has an exciting opportunity for a Sr. Applications Engineer to join the Data Center Power and Control Division... ...cycle. Mentor junior engineers and contribute to team development and knowledge sharing. Additional Duties: Conduct...SeniorTemporary workFor contractorsWork at officeRemote workWorldwide
- Synopsys Inc in Canonsburg is seeking an experienced software developer to build a Physical AI platform. The role requires expertise... ...frameworks like React. You will contribute to a platform that empowers engineers to simulate and visualize complex environments. The position...Senior
$110k - $130k
Legrand, North America is looking for a Sr. Applications Engineer in Canonsburg, PA to join the Data Center Power and Control Division Starline Team. This remote position requires expertise in electrical or mechanical engineering and a minimum of 5 years of experience....SeniorRemote work- Job Title Role:.NET Full Stack Developer Location: Redmond, WA Core Responsibilities Design and develop scalable applications using C# or equivalent OOP languages Build modern, responsive web interfaces using ReactJS (or similar front-end frameworks) ...Senior
$85k - $170k
...brings value not just to our customers, but to the millions of patients and members they serve. Overview: The Senior Software Development Engineer L4 is expected to successfully work through complex tasks independently, understand the intricacies of the software...SeniorH1bWeekend workAfternoon shift- ...Synopsys, Inc. seeks an analytical R&D engineer to join a hybrid role focusing on AI/ML and geometry processing. The candidate will... ...proficiency in C/C++ and Python, the ideal candidate will engage in software development and innovate within the simulation software space. Benefits...
- A leading energy company is seeking a Network Engineer based in Canonsburg, PA or Fort Worth, TX. The role focuses on analyzing and developing enterprise network technologies, specifically for data, voice, and video services. Candidates should have 6+ years of relevant...Senior
$150k - $200k
...Senior Systems Engineer/Distinguished Member of the Technical Staff Full-Time with Benefits... ...Participate in hardware, firmware and software design trade studies, reviews, and... ...applications. Contribute to product design and development, including technical improvements....SeniorFull timeWork at officeFlexible hours- ...implement advanced customizations based on ERP platform's capabilities and limitations and develop critical software applications in collaboration with the development team Develop and implement complex integration workflows to connect the ERP system with external...
- ...QUA- Applications Engineer (Membrane Technologies) Canonsburg PA - Canonsburg, PA 15317 Overview Position Type Full Time Job Shift... ...and customer discussions Collaborate with Engineering, R&D, Product Management, and Operations Assist with piloting, product...Full timeWork at officeImmediate startMonday to FridayShift work
- ...Synopsys, Inc. in Canonsburg is seeking a full-time Optical Engineering Intern for Summer or Fall 2026. The role involves developing technical expertise in Ansys Optics products, creating simulation methodologies, and supporting customer workflows. Candidates must be pursuing...Full timeSummer workInternshipRemote work
- ...of high-performance silicon chips and software content. Join us to transform the future... ...this position. You are an experienced engineering professional, passionate about advancing... ...customers to understand their product development requirements and addressing application...
- ...implement advanced customizations basis ERP platform's capabilities and limitations and develop critical software applications in collaboration with the development team • Develop and implement complex integration workflows to connect the ERP system with external applications...Full timeTemporary workWork experience placementRelocation
- ...update industry best practices for modeling and simulation of engineered products and processes. Develop scripts and automation... ...training, and other meetings as needed. Collaborate with product development teams to translate customer requirements into exciting new product...Full timePart timeSummer workInternshipLocal areaRemote work
$95k - $102.5k
...Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering... ...As a Windows Software Developer (Sr Software Engineer) for the Torpedo... ...participate in all phases of the Software Development Life Cycle (SDLC) including requirements...Flexible hours- Software Developer Location: Cranberry Twp, PA (Onsite 1 day/wk) Software Developer. Ideal candidates must have 5+ years of Software Development experience with C#/.NET, Angular, SQL Server, Mongo DB, Web design (HTML/CSS/Javascript), Azure DevOps.
- ...solver codebases, working with development teams to ensure consistency... ...into performant, maintainable software designs. Support procurement,... ...Have Reduce solve times for engineering simulations used by leading companies... ...within the Ansys Mechanical R&D organization, collaborating...Worldwide
$95k - $102.5k
...Windows Software Developer (Sr Software Engineer) As a Windows Software Developer (Sr Software Engineer) for the Torpedo Systems Group, you'll be... ...equipment. You will participate in all phases of the Software Development Life Cycle (SDLC) including requirements analysis,...Flexible hours- ...Are Synopsys is the leader in engineering solutions from silicon to... ...industries to maximize their R&D capability and productivity,... ...Define and drive the overall software architecture for a next-generation... ...12+ years of software development and system architecture experience...
- ...Windows Software Engineer Canonsburg, Pennsylvania Flexible work from home days Work will be onsite or flex with more than 50% of... ...Duties and Tasks: · This position will involve the design, development, testing, integration and configuration of software...Work from homeFlexible hours
- ...Synopsys, Inc. seeks a skilled software engineer to enhance HPC methods in Ansys Mechanical products. You will collaborate with experts to... ...with HPC software design, parallel programming, and robust development practices. We provide a comprehensive benefits package addressing...
$144k - $216k
...posted 05/17/2026 Category Engineering Hire Type Employee Job... ...industries to maximize their R&D capability and productivity,... ...to misuse Accelerate development velocity by building reusable... ...You'll Need ~8+ years of software development experience building...SeniorImmediate start- ...Aquatech International in Canonsburg is seeking a full-time Applications Engineer to design and support membrane treatment systems. The ideal candidate will have a Bachelor's degree in Chemical, Environmental, or Mechanical Engineering, alongside strong experience in...Full time
- Sales Application Engineer Job family: Sales, Marketing & Product Management Business area: Metals Processing Contract location: Canonsburg, PA, US Working location: Canonsburg Location type: Office Location / Office-based Contract type: Permanent Every day, ANDRITZ continues...Permanent employmentContract workLive inWork at office
- Senior Sap Ewm Technical Lead Senior SAP EWM Technical Lead 8+ years of SAP experience and 4+ years in EWM. Must have strong ABAP skills, hands-on S/4HANA exposure, and experience with MFS, RF, and system integration. Leadership in end-to-end EWM projects and stakeholder...Senior
- ...International LLC in Canonsburg, PA, seeks a fulltime Applications Engineer I to support sustainable water purification projects.... ...treatment systems. Proficiency in MS Office and knowledge of BioWin software are essential. #J-18808-Ljbffr Aquatech International LLCFull time
- ...At Ansys, Part of Synopsys, we're the global leader in engineering simulation software, helping innovative companies solve complex design challenges... ...for intelligent product design. Accelerating the development and deployment of high-impact AI solutions, directly influencing...Local area
- Functional Lead Or Business Analyst Duties The profile is of a Functional Lead or a Business Analyst. Implementation experience Detailed configuration knowledge Detailed master data knowledge Ability to work independently with minimal direction Position...
- ...team of offshore Finance and Technical consultants. Person will be responsible for identifying, developing and implementing software solutions. This will include working with process owners on identified improvement opportunities and develop software...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to R&D Engineering, Sr Engineer - Software Development. Be the first to apply!
- r&d engineer Canonsburg, PA
- product development engineer Canonsburg, PA
- r&d engineering technician Canonsburg, PA
- development engineer Canonsburg, PA
- research and development engineer Canonsburg, PA
- product development scientist Canonsburg, PA
- software engineer internship remote Canonsburg, PA
- startup software engineer Canonsburg, PA
- part time software developer remote Canonsburg, PA
- senior software engineer remote Canonsburg, PA

