Software Architect

1 Year ago • All levels • Devops

Job Summary

Job Description

Cadence is seeking leaders and innovators to make an impact in the world of technology. The candidate will focus on Chip, IC Packaging, Board space, and 3D-IC application development. This role involves working closely with customers to understand their requirements and collaborating with the factory to develop necessary software. A Master's degree in Computer Science, Electrical Engineering, or a related field is preferred, along with experience in software performance, capacity, usability, or EDA software development. Strong programming skills in Java, with minor C/C++, and shell or Tcl scripting are required. Candidates should have a strong background in areas like Database Optimization, Database Core, Design Rule, Software Quality, Data Processing, or EDA functionality development, with specific focus domains mentioned. Knowledge of UNIX, Windows, and Electronic Device Nomenclature is also essential, along with the ability to work independently or in a small distributed team.
Must have:
  • Java (major programming language)
  • C/C++ (minor programming language)
  • Shell script or Tcl script
  • Knowledge of UNIX and Windows
  • Knowledge of Electronic Device Nomenclature
  • Ability to work individually or with a small distributed team
Good to have:
  • Master's degree in Computer Science, Electrical Engineering, or related field
  • Experience in software performance
  • Experience in software capacity
  • Experience in software usability
  • Experience in EDA software development
  • Database Optimization Development focus
  • Database Core Development focus
  • Design Rule Development focus
  • Software Quality Development focus
  • Data Processing Development focus
  • EDA functionality development focus

Job Details

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

Position Description:

The candidate will focus on Chip, IC Packaging, Board space and 3D-IC application development. The candidate will work with customers to deeply understand their requirements and discuss these with the factory to develop the required software.

Preferred Qualifications:

• Master's degree in Computer Science, Electrical Engineering, or a related field.

• Experience in software performance, software capacity, software usability, or EDA software development.

Position Requirements:

• Programming language: Java (major), C/C++ (minor)

• Common Skills: shell script, or Tcl script

• Strong background in one of the following:

   - Database Optimization Development

      □ Focus Domain: Compiler, Computer Architecture, Database Theory, Virtual Machine.

   - Database Core Development

      □ Focus Domain: Database Theory, Information Theory, Information Security.

   - Design Rule Development

      □ Focus Domain: Computational Geometry, Linear Algebra, Calculus.

   - Software Quality Development

      □ Focus Domain: Software Testing, Compiler, Programming Language Design.

   - Data Processing Development

      □ Focus Domain: Parallel Programming, Compiler, User Interface Design, Computer Graphics.

   -  EDA functionality development

      □ Focus Domain: Design Flow Automation, Software Integration

• Knowledgeable in UNIX and Windows

• Knowledgeable in Electronic Device Nomenclature

• Ability to work individually or with a small distributed team

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

Similar Jobs

Rolls-Royce - Control System Senior Software Engineer

Rolls-Royce

Indianapolis, Indiana, United States (Hybrid)
2 Months ago
Riot Games - Senior Manager, Technical Game Design

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Qualcomm - Senior Engineer - Network Stack Development with AI

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Months ago
Canonical - Software Engineer - Cross-platform C++ - Multipass

Canonical

(Remote)
3 Months ago
Rockstar Games - Senior UI Programmer (C++)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
1 Month ago
illumio - Senior Software Engineer, Cloud

illumio

Sunnyvale, California, United States (On-Site)
4 Months ago
DataVisor - Software Engineer - Infrastructure team

DataVisor

Japan (Remote)
3 Months ago
Google - Senior Software Engineer, Infrastructure, Google Cloud Compute Infrastructure

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
Google - Software Engineering Manager II, Infrastructure, Google Cloud Security and Privacy

Google

Sunnyvale, California, United States (On-Site)
4 Months ago
Fractal - DevOps - Lead

Fractal

Mumbai, Maharashtra, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Mob entertainment  - Senior Tools & Pipeline Technical Artist/Engineer

Mob entertainment

United States (Remote)
1 Month ago
IGT gaming - Game Mathematician

IGT gaming

Belgrade, Serbia (Remote)
4 Months ago
InnoPhase IoT - Sr. Staff/Principal Engineer, Digital Design

InnoPhase IoT

San Diego, California, United States (On-Site)
3 Months ago
Onward Search - Senior Generalist Engineer (Gameplay/Tools)

Onward Search

Seattle, Washington, United States (On-Site)
9 Months ago
Jane Street - FPGA Engineer

Jane Street

New York, United States (On-Site)
1 Month ago
Thatgamecompany - Senior Backend Engineer - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
4 Months ago
Google - Technical Lead Software Engineering, Chrome Enterprise Premium

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Biblex games - VFX Artist

Biblex games

(Remote)
3 Months ago
Bluepoint Games - Senior Graphics Engineer

Bluepoint Games

United States (Remote)
1 Month ago
IMC - Machine Learning Engineer

IMC

Amsterdam, North Holland, Netherlands (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Austin, Texas, United States

AI Fund - Full-Stack Engineer

AI Fund

San Francisco, California, United States (Hybrid)
5 Months ago
Abridge - Senior Implementation Manager, Key Accounts

Abridge

United States (Remote)
1 Month ago
eBay - Senior Staff Software Engineer, CLIP

eBay

United States (Remote)
2 Months ago
Evolution  - On-Site Virtual Customer Service Representative

Evolution

Southfield, Michigan, United States (On-Site)
1 Year ago
Tencent - Senior Regional Manager of Tencent Overseas Payments

Tencent

Palo Alto, California, United States (On-Site)
5 Months ago
Daybreak Game Company LLC - Community Manager

Daybreak Game Company LLC

San Diego, California, United States (Hybrid)
9 Months ago
Nagarro - Associate Engineer

Nagarro

New York, New York, United States (On-Site)
1 Year ago
Domo - Senior Field and Partner Marketing Manager

Domo

American Fork, Utah, United States (On-Site)
1 Month ago
Lionsgate - Applications Lead, SAP FI/CO

Lionsgate

Santa Monica, California, United States (On-Site)
2 Months ago
Rippling - Senior Program Manager, Talent Management

Rippling

San Francisco, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Devops Jobs

Enverus - Senior Site Reliability Engineer

Enverus

Brno, South Moravian Region, Czechia (Hybrid)
3 Months ago
CyberArk - Senior Backend Software Engineer, Golang, Cloud Native

CyberArk

Santa Clara, California, United States (Hybrid)
2 Months ago
Apple - AIML - Sr./Staff ML Engineer, Machine Learning Platform & Intelligence

Apple

Seattle, Washington, United States (On-Site)
3 Months ago
Gloss Genius - Senior Software Engineer, Platform

Gloss Genius

New York, United States (Hybrid)
1 Month ago
Ubisoft - Senior/Expert Online Infrastructure Engineer

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
endava - Lead Cloud Engineer - GCP

endava

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Qualcomm - Automotive - Platform Software Engineer

Qualcomm

San Diego, California, United States (On-Site)
2 Months ago
Trellix - DevOps/Software Engineer

Trellix

Cork, County Cork, Ireland (On-Site)
2 Months ago
bytedance - Backend Software Engineer, Enterprise Solution

bytedance

San Jose, California, United States (On-Site)
4 Months ago
T systems - Cloud Engineer - Azure Administrator

T systems

Pune, Maharashtra, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

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.

Hsinchu, Hsinchu City, Taiwan (On-Site)

Hsinchu, Hsinchu City, Taiwan (On-Site)

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

Toronto, Ontario, Canada (On-Site)

Shanghai, China (On-Site)

Pune, Maharashtra, India (On-Site)

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

Toronto, Ontario, Canada (On-Site)

Petah Tikva, Center District, Israel (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