Skip to main content

Software Engineer

pin icon Yerevan, Yerevan, Armenia Apply Now
Category: Engineering Hire Type: Employee
Job ID 8646 Date posted 02/24/2025

Job Description:

We are seeking a highly skilled, enthusiastic and detail-oriented Mid-Level Software Engineer to join our dynamic team. The ideal candidate will have an experience in Python development and a solid understanding of software engineering principles. Knowledge of C++ and experience with EDA (Electronic Design Automation) tools and concepts are significant advantages.

Key Responsibilities:

  • Design, develop, and maintain robust software applications using Python.
  • Collaborate with cross-functional teams to gather and understand requirements, translating them into technical specifications and solutions.
  • Leverage your knowledge of C++ to enhance existing applications or develop new components when needed.
  • Troubleshoot, debug and optimize existing software solutions, applying innovative problem-solving skills.
  • Create regression and unit tests to ensure software quality and reliability.
  • Participate in code reviews and provide constructive feedback to team members to foster a culture of continuous improvement.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; or equivalent practical experience.
  • Strong knowledge of algorithms and data structures
  • 2+ years of experience in software development using Python.
  • C++ programming experience is a plus.
  • Experience with EDA tools and methodologies is preferred.
  • Familiarity with version control systems (e.g., P4, Git) and software development tools.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work in high load and stressful environment
  • Strong communication and collaboration skills, with a proven ability to work effectively in a team environment.
  • Stay current with industry trends and best practices, continuously improving your skills and knowledge.
  • Written and verbal English knowledge

At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.

Apply Now

Relevant Jobs

BROWSE JOBS

Find the open role that’s
right for you

View all job opportunities here

View all job opportunities here