Principal Software Engineer
2 weeks ago
Position: Principal Software Engineer
Grade: T4
Job Description
Cadence Design Systems is looking for a highly motivated software engineer to work as a member of the R&D staff on Cadence's Genus Synthesis Solution product. Genus is a complete product that encompasses logic synthesis and physical design. The product breadth means we are looking for skilled and motivated candidates with backgrounds in logic synthesis, word-level synthesis, static timing analysis, computer architecture, verification, RTL compilation, placement, power analysis, routing, extraction, and optimization. You will be part of a team responsible for creating the innovative technologies required for technology leadership in this space. Development responsibilities include designing, developing, troubleshooting, debugging and supporting the Genus software product.
Job Responsibilities:
The role's day to day responsibilities cover:
Design, implementation and validation of new innovative synthesis optimization algorithms to improve the timing, area, and power design metrics. Validation and analysis of these on benchmark designs to measure achieved improvements.
R&D support of application and product engineers for customer problems and requests. This consists of problem analysis, debugging and fixing, or the development of new features and enhancements to improve synthesis results with respect to timing, area and power.
This job will suit applicants looking to continue their software engineering career in an intellectually stimulating and challenging problem domain. There is a significant research element to the work that Cadence does that is truly innovative; we don't know what the answers are when we start out
Mentoring and support will be provided to the successful candidate to both enable contribution to the large EDA problem domain and to develop their programming skills into professional software engineering skills.
Job Qualifications:
BE/BTech/ME/MTech- Computer Science or others
Experience: 7-12 Yrs
Required Skills
The successful candidate will possess the following combination of education and experience:
Proficient in C/C++
Excellent programming and software engineering skills
Experience with UNIX and/or LINUX platforms is preferred
RTL knowledge - System Verilog, VHDL is preferred
Strong knowledge of Tcl is preferred
Experience in language compiler
Prior experience with large software development projects is highly recommended
Prior experience with timing analysis software development projects is highly recommended
Data structure and algorithmic skills
We're doing work that matters. Help us solve what others can't.
Additional Jobs (
Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences.
Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For.
Our shared passion for solving the world's toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.
Cadence is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.
Cadence is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.
-
Principal Software Engineer
3 weeks ago
Noida, Uttar Pradesh, India Brightly Software Full timeJob Description Brightly, a Siemens company, is the global leader in intelligent asset management solutions. We enable organizations to transform the performance of their assets with a sophisticated cloud-based platform that leverages more than 20 years of data to deliver predictive insights that help users through the key phases of the entire asset...
-
Principal Software Engineer
1 day ago
Noida, Uttar Pradesh, India 3C Logic Full timeJob SummaryWe are looking for a highly skilled Principal Software Engineer to join our team. As a Principal Software Engineer, you will be responsible for designing and developing high-volume, low-latency applications for mission-critical systems, delivering high availability and performance. This involves collaborating with cross-functional teams to define,...
-
Principal Software Engineer
6 days ago
Noida, Uttar Pradesh, India Brightly Software India Private Limited Full timePrincipal Software Engineer (Dot Net) Who we are. Brightly,a Siemens company, is the global leader in intelligent asset managementsolutions. Brightly enables organizations to transform the performance of theirassets with a sophisticated cloud-based platform that leverages more than 20years of data to deliver predictive insights that help users...
-
Principal Software Engineer
4 weeks ago
Noida, Uttar Pradesh, India Brightly Software Full timeAbout Brightly, a Siemens Company Brightly is the global leader in intelligent asset management solutions. Our cloud-based platform leverages over 20 years of data to deliver predictive insights that help users throughout the entire asset lifecycle. With a complete suite of intuitive software, including CMMS, EAM, Strategic Asset Management, IoT Remote...
-
Principal Software Engineer
4 weeks ago
Noida, Uttar Pradesh, India Brightly Software Full timeWho we areBrightly, a Siemens company, is the global leader in intelligent asset management solutions. Brightly enables organizations to transform the performance of their assets with a sophisticated cloud-based platform that leverages more than 20 years of data to deliver predictive insights that help users through the key phases of the entire asset...
-
Principal Software Engineer
4 weeks ago
Noida, Uttar Pradesh, India Brightly Software Full timeWho we areBrightly, a Siemens company, is the global leader in intelligent asset management solutions. Brightly enables organizations to transform the performance of their assets with a sophisticated cloud-based platform that leverages more than 20 years of data to deliver predictive insights that help users through the key phases of the entire asset...
-
Principal Software Engineer
2 days ago
Noida, Uttar Pradesh, India BloomScouts Full timeWe are seeking a highly skilled and experienced Principal Software Engineer - Backend . This role involves designing, developing, and maintaining scalable backend systems for our product. The ideal candidate will have extensive experience in backend technologies, a deep understanding of software architecture, and a passion for solving complex technical...
-
Principal Software Engineer
3 weeks ago
Noida, Uttar Pradesh, India BloomScouts Full timeWe are seeking a highly skilled and experienced Principal Software Engineer - Backend. This role involves designing, developing, and maintaining scalable backend systems for our product. The ideal candidate will have extensive experience in backend technologies, a deep understanding of software architecture, and a passion for solving complex technical...
-
Principal Software Engineer
2 weeks ago
Noida, Uttar Pradesh, India BloomScouts Full timeWe are seeking a highly skilled and experienced Principal Software Engineer - Backend. This role involves designing, developing, and maintaining scalable backend systems for our product. The ideal candidate will have extensive experience in backend technologies, a deep understanding of software architecture, and a passion for solving complex technical...
-
Principal Software Engineer
3 weeks ago
Noida, Uttar Pradesh, India Microsoft Full timeOverview Do you want to build and ship new Azure services from ground up? Does working with and contributing to Open Source Software sound exciting? The Azure Developer Experience team at Microsoft India Development Center (IDC) is hiring experienced Principal Engineers to help us build and ship new Azure services targeted to developers building...
-
Principal Software Engineer
3 weeks ago
Noida, Uttar Pradesh, India Microsoft Full timeOverview Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office...
-
Sr Principal Software Engineer
2 weeks ago
Noida, Uttar Pradesh, India Cadence Design Systems, Inc. Full timeAt Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Position: Sr Principal Software EngineerGrade: T5Location: NoidaJob Responsibilities: The role's day to day responsibilities cover:R&D support of application and product engineers for customer problems and requests. This consists of problem analysis,...
-
Principal Software Engineer
3 weeks ago
Noida, Uttar Pradesh, India Microsoft Full timeOverview Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.Microsoft's Azure Data engineering team is leading the transformation of analytics in the...
-
Principal Software Engineer
3 weeks ago
Noida, Uttar Pradesh, India Siemens Technology Full timeJob DescriptionPrincipal Software Engineer (Dot Net)Who we are.Brightly, a Siemens company, is the global leader in intelligent asset management solutions. Brightly enables organizations to transform the performance of their assets with a sophisticated cloud-based platform that leverages more than 20 years of data to deliver predictive insights that help...
-
Principal Engineer
2 weeks ago
Noida, Uttar Pradesh, India Ramboll Full timeCompany DescriptionRamboll in IndiaRamboll has more than 1 000 experts working across five offices in India applying their passion to deliver innovative solutions in markets as diverse as Buildings Transport Planning Urban Design Water Environment Health and Energy Founded in Denmark Ramboll is a people company We invite you to contribute to a...
-
Principal Software Architect
1 day ago
Noida, Uttar Pradesh, India Ansys Full time**Technical Leadership Role**We are seeking an experienced Principal Software Architect to lead the design and development of software products and supporting systems. As a key member of our engineering team, you will be responsible for leveraging your expertise to develop strategic plans, refine requirements, and provide technical leadership in achieving...
-
Senior Principal Software Engineer
4 weeks ago
Noida, Uttar Pradesh, India Cadence Full timeCadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world's most innovative companies, delivering extraordinary...
-
Senior Principal Software Engineer
3 weeks ago
Noida, Uttar Pradesh, India Cadence Full timeCadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world's most innovative companies, delivering extraordinary...
-
Principal Software Developer
3 weeks ago
Noida, Uttar Pradesh, India Oracle Full timePrincipal Software Development Engineer – Technical Operations and Support (TOS) Platform Engineering At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise...
-
Principal Software Engineer
2 weeks ago
Noida, Uttar Pradesh, India Cadence Design Systems, Inc. Full timeAt Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Job Title: Principal Software Engineer Location: NoidaCadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its...