Principal Software Engineer

7 Months ago • 3 Years + • Research & Development

Job Summary

Job Description

Cadence is seeking a Principal Software Engineer to develop and maintain signal routing in their EDI platform (NanoRoute). Must have C/C++ programming on Linux and experience with routing algorithms (maze routing).
Must have:
  • C/C++ Programming
  • Linux Platform
  • Routing Algorithm
  • Maze Routing
Good to have:
  • LEF/DEF
  • Advanced Node
  • Design Rule
  • Performance Improvement

Job Details

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

The Position Description is…
Responsible for development and maintenance of signal routing in EDI platform (NanoRoute). Implementation for complicated advanced node design rule support in NanoRouter. New feature support and performance improvement in NanoRoute. The Position Requirements are…
MS above in CS/EE or similar level of expertise with 3+ years of working experience.  Be skilled in C/C++ programming on Linux platform. Good team player with strong written and verbal communication skills. Familiar with the routing algorithm (maze routing) is preferred. Familiar with LEF/DEF is preferred.

We’re doing work that matters. Help us solve what others can’t.

Similar Jobs

prizepicks - Database Reliability Engineer (Analytics)

prizepicks

Atlanta, Georgia, United States (Remote)
1 Month ago
Toptracer - Embedded Software Engineer

Toptracer

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago
ByteDance - Backend Software Engineer (Cloud Platform), Cloud Infrastructure

ByteDance

Singapore (On-Site)
5 Months ago
ASSIST Software - C++ Developer

ASSIST Software

Suceava, Suceava County, Romania (On-Site)
5 Months ago
Zoox - Staff/Senior Technical Operations Engineer

Zoox

Foster City, California, United States (On-Site)
6 Months ago
Google - Chip Infrastructure Engineer, SoC CAD

Google

Haifa, Haifa District, Israel (On-Site)
1 Week ago
Riot Games - Integration Specialist, Enterprise

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
Google - Senior System Software Engineer, Embedded Systems, Firmware, Pixel

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Astek - BSP Audio Engineer

Astek

Guangzhou, Guangdong Province, China (On-Site)
9 Months ago
NVIDIA - Automation Software Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
8 Hours ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - MCU Firmware Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
Cadence - Lead Full Stack Cloud Engineer

Cadence

Noida, Uttar Pradesh, India (On-Site)
6 Months ago
Google - Cloud Technical Solutions Engineer, Infrastructure

Google

Tokyo, Japan (On-Site)
4 Days ago
NVIDIA - Senior Technical Instructor - Data Center Networking

NVIDIA

United States (Remote)
1 Month ago
Zoox - Senior Software Engineer: Secure Embedded Operating Systems

Zoox

Foster City, California, United States (On-Site)
6 Months ago
Evolution - Network Engineer

Evolution

Lisbon, Lisbon, Portugal (On-Site)
5 Months ago
Rackspace Technology - Storage Engineer II

Rackspace Technology

India (Remote)
2 Weeks ago
Next Level Business Services - Java Developer

Next Level Business Services

San Diego, California, United States (On-Site)
6 Months ago
NVIDIA - Performance Engineer Intern, Deep Learning and HPC - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
NVIDIA - System Software Architect, Programmable Vision Accelerator

NVIDIA

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Google - People Partner, Cloud

Google

Shanghai, Shanghai, China (On-Site)
1 Week ago
Google - Account Manager, Retail Team, Large Customer Sales

Google

Shenzhen, Guangdong Province, China (On-Site)
6 Days ago
Canva - Frontend Software Engineer - Internationalization

Canva

Beijing, Beijing, China (Remote)
1 Month ago
Cadence - Lead Application Engineer

Cadence

Shenzhen, Guangdong Province, China (On-Site)
7 Months ago
NVIDIA - Senior CUDA Test Development Software Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Weeks ago
Activision - Senior Manager, Payroll Operations

Activision

Shanghai, Shanghai, China (On-Site)
1 Month ago
Tencent - 2D Mobile Game Community and Content Operator

Tencent

Shenzhen, Guangdong Province, China (On-Site)
4 Months ago
Tencent - NIKKE Creative Director

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Tencent - Senior System Planner

Tencent

Shanghai, Shanghai, China (On-Site)
4 Months ago
Yodo1 - China Publishing BD Manager

Yodo1

China (Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior ASIC Design Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Weeks ago
ByteDance - Research Scientist Intern (Doubao (Seed) - Foundation Model, Speech Understanding) - 2024 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
NVIDIA - Principal Software Architect, GPU Networking Research

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
ByteDance - Research Scientist, Applied GAI-Vision

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Meta - Software Engineer, Machine Learning

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
5 Months ago
NAH.io - Software Engineer (Embedded Systems / Firmware)

NAH.io

Hong Kong (On-Site)
6 Months ago
Assystems - Ingénieur coordination technique H/F

Assystems

Cherbourg-en-Cotentin, Normandy, France (On-Site)
5 Months ago
NVIDIA - Memory System Quality Architect

NVIDIA

California, United States (Hybrid)
3 Months ago
Riot Games - Senior Manager, Software Engineering - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

San Jose, California, United States (On-Site)

San Jose, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Noida, Uttar Pradesh, India (On-Site)

Noida, Uttar Pradesh, India (On-Site)

Shanghai, Shanghai, China (On-Site)

Shenzhen, Guangdong Province, China (On-Site)

Pune, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Cadence

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug