Cadence is a pivotal leader in electronics and system design, building upon more than 30 years of computational software expertise. They are looking for a Junior Software Engineer intern to join their dynamic team, focusing on developing and maintaining software applications with a primary emphasis on Python development.
Responsibilities
Develop and maintain Python-based applications.
Design and implement user interfaces (UI).
Write clean, well-documented, and efficient code.
Participate in code reviews.
Debug and troubleshoot software issues.
Collaborate with other engineers to design and implement new features.
Contribute to the improvement of our software development processes.
Qualification
Required
Currently enrolled in BS or MS with a major in Computer Science, Computer Engineering, or a related field
Proficiency in Python.
Experience with UI design and development.
Strong problem-solving skills.
Excellent communication and teamwork skills.
Preferred
Experience with web development frameworks.
Knowledge of software testing methodologies.
Benefits
Cadence is a pivotal leader in electronics and system design, building upon more than 30 years of computational software expertise.