Software Engineer

Category: Engineering
Hire Type: Employee
Job ID 8647
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
Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.
Apply NowRelevant Jobs
-
Application Enablement, AssociateNoida, India
Operations
-
Senior Staff Analog Circuit DesignBoxborough, Massachusetts
Engineering
-
Principal Analog Methodology Specialist
Engineering