Senior Staff Software Developer

4 weeks ago


Hyderabad, Telangana, India Synopsys Inc Full time
Job Description

We Are: At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation.

You Are: A passionate and experienced professional with a strong background in scientific computing and computational geometry. You possess advanced knowledge in physics-related modeling algorithms and are proficient in C++ software development. You have a keen interest in semiconductor technologies and are eager to work on cutting-edge 3D technology modeling software. You are a collaborative team player who enjoys working in an international environment and are committed to continuous learning and innovation.

What Youll Be Doing:

- Specify, develop, and implement features, models, and infrastructures for new and existing products related to semiconductor manufacturing processes.
- Work on novel numerical recipes and numerical performance optimization.
- Support and assist evaluation projects and activities involving the creation of working prototypes for proof of concepts and feasibility studies.
- Closely interact with support and application teams dealing with large customers in modeling, calibration, and production for requirements and specifications development.
- Collaborate with other developers to improve and expand the teams technical skillset.
- Independently familiarize yourself with new technologies and industry trends.

The Impact You Will Have:

- Enhance Synopsys&aposs 3D modeling products, contributing to the development of cutting-edge semiconductor technologies.
- Drive innovations in semiconductor manufacturing processes through advanced software development.
- Support customer projects and ensure successful implementation of Synopsys&aposs solutions.
- Collaborate with international teams to share knowledge and improve product offerings.
- Contribute to the continuous improvement of software performance and optimization.
- Play a key role in advancing technology that shapes the future of the semiconductor industry.

What Youll Need:

- MS/PhD in Electrical Engineering, Physics, Materials Sciences, Software Engineering, or equivalent from a reputed institution.
- 5+ years of experience in C++ software development with expertise in scientific computing and computational geometry.
- Knowledge of physics-related modeling algorithms such as level set, kinetics Monte Carlo method, or Lattice Boltzmann methods.
- Strong C++17/20 skills and functional programming methods, with a solid understanding of data structures and algorithms.
- Experience with software engineering practices, including writing testable software and managing large code bases.

Who You Are:

- A strong communicator with excellent interpersonal skills.
- A collaborative team player who thrives in an international environment.
- Innovative and passionate about physics and technology.
- Detail-oriented with strong problem-solving skills.
- Adaptable and eager to learn new technologies.

The Team Youll Be A Part Of: The Technology Computer Aided Design (TCAD) group at Synopsys is the industry leader in 3D technology modeling software for semiconductor devices and integrated circuits operation and manufacturing simulation. You will work with an international team dedicated to developing Synopsys&aposs most advanced 3D modeling products.

Rewards and Benefits: We 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.

  • Hyderabad, Telangana, India Dew Software Full time

    Position: Staff Security EngineerDuration: Full-timeLocation: Hyderabad (Onsite).Job Description:Must-Have Skills:Bachelor's degree in Security Engineering, Computer Engineering, Computer Science, Data Science, or similar technical disciplineFamiliarity with a broad range of security technologies: SIEM, CASB, SOAR, DLP, and EDR.Technical proficiency with one...


  • Hyderabad, Telangana, India Dew Software Full time

    Position: Staff Security EngineerDuration: Full-timeLocation: Hyderabad (Onsite).Job Description:Must-Have Skills:- Bachelor's degree in Security Engineering, Computer Engineering, Computer Science, Data Science, or similar technical discipline- Familiarity with a broad range of security technologies: SIEM, CASB, SOAR, DLP, and EDR.- Technical proficiency...


  • Hyderabad, Telangana, India Dew Software Full time

    Position: Staff Security Engineer Duration: Full-time Location: Hyderabad (Onsite). Job Description: Must-Have Skills: Bachelor's degree in Security Engineering, Computer Engineering, Computer Science, Data Science, or similar technical discipline Familiarity with a broad range of security technologies: SIEM, CASB, SOAR, DLP, and EDR. Technical proficiency...


  • Hyderabad, Telangana, India Quest Software Full time

    Overview This QA Automation developer will be skilled in understanding product requirements and turning them into operational test cases Working with the development team and product management they will be able to consider both the user expectation of the product and the edge cases that may arise from its use and factor these into the testing design ...


  • Hyderabad, Telangana, India beBeeSoftware Full time ₹ 80,00,000 - ₹ 1,50,00,000

    Job OpportunityWe are seeking an experienced Senior Software Engineer to fill a key role in our organization. The ideal candidate will have a strong background in software development and integration, with at least 3 years of experience.The successful candidate will be responsible for:Designing, developing, modifying, implementing, and supporting software...


  • Hyderabad, Telangana, India beBeeEngineering Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Software Engineering Senior AdvisorOur team seeks an experienced software engineering senior advisor to leverage expertise in building and maintaining complex applications. This is a strategic role that involves contributing to the development of cutting-edge technology solutions.ResponsibilitiesDevelop, implement, and maintain advanced software systems...


  • Hyderabad, Telangana, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job Title: Senior Software DeveloperAs an S/4 HANA developer, you will be responsible for designing technical solutions, reviewing source code quality, and collaborating with the team to deliver high-quality development work.Key responsibilities include:Designing, developing, and testing software applications.Collaborating with cross-functional teams to...


  • Hyderabad, Telangana, India Quest Software Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    OverviewSoftware Senior Developer (Full Stack Javascript/Angular/C#/NodeJS Developer)The role offers the right developer a chance to work on our enterprise-scale web application in an established, but evolving company that is looking to new technology and great design to build products that leapfrog the competition. Responsibilities-This full-stack developer...

  • Software Developer

    2 weeks ago


    Hyderabad, Telangana, India Techzert Software Pvt Ltd Full time

    Job Title : Software Developer Desktop Applications Required : 5 to 9 : Period : 0-30 DaysJob Overview : We are seeking a skilled and experienced Software Developer with a strong background in desktop-based application development using C++/VC++ on the Windows platform. The ideal candidate will also possess secondary skills in JavaScript or C# .Net and...


  • Hyderabad, Telangana, India beBeeSoftware Full time ₹ 9,00,000 - ₹ 12,00,000

    We are seeking an experienced Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, modifying, and implementing software components across the entire software stack.Responsibilities include determining root cause for complex software issues, developing practical solutions,...