Semesteria Logo
Cadence

Principal Software Engineer

Cadence

Posted

3 weeks ago

Noida, Uttar Pradesh, India

Onsite

INR 120K

Senior Level

Full Time

Match

Skills

Experience

Industry

Sema

Sema Summary

The Principal Software Engineer position at Cadence requires a high level of expertise in software development and engineering practices. The role involves leadership responsibilities overseeing software projects, guiding junior engineers, and ensuring high standards of code quality. Candidates should have a strong background in software design and development, problem-solving skills, and the ability to work collaboratively. This position is based in Noida, India, and is a full-time opportunity.

About Company

Cadence is a provider of electronic design automation software and engineering services, advancing the way engineers design and manufacture products.

Core Requirements

  • Bachelor's degree in Computer Science or related field
  • 8+ years of software development experience
  • Expertise in software architecture
  • Strong programming skills in relevant languages
  • Experience in leading software projects

Responsibilities

  • Design and architect software solutions
  • Lead a team of software engineers
  • Implement software development best practices
  • Conduct code reviews and ensure quality standards
  • Collaborate with cross-functional teams
  • Stay updated with industry trends and technologies
  • Mentor junior engineers

Must Have skills

Software architectureProject managementProgrammingCode reviewMentoring

Nice To Have Skills

Cloud computingAgile methodologiesCI/CD toolsDevOpsTeam leadership

Job Keywords

software engineerprinciple engineerteam leadcontributorproject manager

Similar Jobs