Cadence-logo

Ohjelmistosuunnittelija II (C++) - Cadence

Ohjelmistosuunnittelija

Julkaistu: 22. heinäkuuta 2026
Julkaistu 2 päivää sitten
Viimeksi nähty crawlissa: 23. heinäkuuta 2026 (tänään)
Arvioitu päättymispäivä: 26. elokuuta 2026
Rooli ja johtaminen
Roolitaso:Keskitaso
Esihenkilötaso:Ei henkilöstöjohtamista
Työsuhteen tyyppi
Kokemus
2 vuotta

Tehtävänkuvaus

Tehtävänimike: Ohjelmistosuunnittelija II Sijainti: München, Saksa tai Cambridge, Iso-Britannia Työn kuvaus: Ohjelmistosuunnittelijana II Innovus- ja Genus-tietokantatiimissä Cadencen Digital Design Implementation (DDI) -liiketoimintayksikössä suunnittelet ja rakennat tietokantainfrastruktuuria, joka on perustana maailman edistyneimmille sirusuunnittelutyökaluille. Työsi muokkaa suoraan EDA-ohjelmistojen suorituskykyä, skaalautuvuutta ja luotettavuutta, joita johtavat puolijohdeyritykset käyttävät maailmanlaajuisesti. Työtehtävät: - Suunnitella, kehittää ja optimoida EDA-tietokantainfrastruktuuriohjelmistoja, mukaan lukien tietomallien parannukset, API-määrittelyt ja luokkien toteutukset. - Tutkia ja ratkaista asiakkaiden raportoimia virheitä toimittamalla kestäviä korjauksia ja selkeitä juurisyyanalyyseja. - Tehdä yhteistyötä sovelluskehitystiimien kanssa API-suorituskyvyn ja koodin laadun parantamiseksi. - Vähentää tietokannan muistinkulutusta tukeakseen erittäin suuria IC-suunnitelmia. - Osallistua arkkitehtuurikeskusteluihin ja teknisiin suunnittelukatselmuksiin. - Kirjoittaa puhdasta, testattua koodia ja siihen liittyvää dokumentaatiota Cadencen standardien mukaisesti. - Osallistua aktiivisesti agile-seremonioihin (sprint-suunnittelu, stand-upit, retrospektiivit). - Pysyä ajan tasalla EDA-alan, tietokanta-arkkitehtuurin ja AI-avusteisten kehitystyökalujen kehityksestä. Kvalifikaatiot: - Tietotekniikan, sähkötekniikan tai vastaavan alan kandidaatin tai maisterin tutkinto - tai vastaava ammatillinen kokemus. - Vähintään 2 vuotta ammatillista ohjelmistokehityskokemusta relevantissa ympäristössä. - Vahva C++-osaaminen, mukaan lukien nykyiset C++-standardit ja parhaat käytännöt. - Ymmärrys IC-suunnittelun tietomalleista, tietokanta-arkkitehtuurista ja tehokkaista tiedonhakualgoritmeista. - Kokemus UNIX- ja/tai Linux-kehitysympäristöistä. - Erinomaiset ohjelmistotekniikan perusteet: clean code -käytännöt, debuggaus, testaus ja suorituskykyanalyysi. Lisätaidot/toiveet: - Kokemus Tcl-skriptauksesta EDA- tai automaatiokontekstissa. - Tututut Verilog Hardware Description Language -kieleen. - Tietomys IEEE 1801 Power Format (UPF) -standardista. - Käytännön kokemus AI-avusteisista koodaustyökaluista (esim. GitHub Copilot, Claude Code). Lisätietoja: Liityt globaalisti jakautuneeseen tiimiin, jossa on kollegoita Euroopassa, Yhdysvalloissa ja Aasiassa. Rooli tukee hybridityötä Münchenin tai Cambridgen toimistoissa. Käytettäviä ydintyökaluja ovat C++, Tcl, Linux ja sisäiset EDA-työkaluketjut. Tarjoamme: - Kilpailukykyinen palkka - 30 päivän vuosiloma vuodessa - Ryhmäeläkejärjestelmä - JobRad - EGYM Wellpass - Lounassetelit - 5 päivää palkallista vapaata vapaaehtoistyöhön - Työntekijöiden osakeostosuunnitelma - Mahdollisuus työskennellä Great Place to Work© & Fortune 100 -organisaatiossa

Yrityksen tiedot

Cadence-logo
Teknologia
Yrityksen Cadence avoimet tehtävät JobCrawls-palvelussa
SijaintiAktiiviset ilmoitukset
Etätyö - Globaali130
Kato Scholari, Suomi1
Yrityksen Cadence tehtäväjakauma JobCrawls-palvelussa
TehtävätyyppiAktiiviset ilmoitukset
Ohjelmistosuunnittelija13
Application Engineer10
Tuoteinsinööri8
Sovellusinsinööri6
Järjestelmäinsinööri5
Lead Design Engineer4
Principal Design Engineer3
Senior Principal Design Engineer2
Senior Principal Software Engineer2
Suunnittelija2
Customer Engagement Engineer2
Harjoittelija2
Ohjelmapäällikkö2
Sovellusinsinööri Harjoittelija1
Layout Design Engineer1
Tuoteinsinööri Järjestelmävarmistus1
Tuoteinsinökä1
Scientific Software Developer1
Oikeudellinen harjoittelija1
Software Security Architect1
Varmistustekniikan insinööri1
Seniori Järjestelmäinsinööri1
Myynnin assistentti1
Tuotteen validointi1
Pilvipalveluiden tukirakentaja1
AI Forward Deployment Engineer1
Järjestelmäinsinöörin ja integraation johtaja1
Distributed Systems Engineer1
IT harjoittelu1
Global Account Group Director1
Tuotantoinsinööri-arkkitehti1
HR Harjoittelija1
Varmistusinsinööri1
Server Farm Engineer1
Suunnitteluinsinööriharjoittelija1
Asiakassuunnittelija1
Digital Implementation Engineer1
Senior ohjelmistosuunnittelija1
Business Systems Analyst1
Revenue Accounting Manager1
AI-insinööri1
HR M&A-johtaja1
Vanhempi pääsuunnittelija1
Emulation Design Engineer1
Digital Implementation Architect1
Suunnitteluinsinööriarkkitehti1
Tuotanto Toiminta1
Jakamajärjestelmien insinööri1
Vahvistusinsinööri1
Tallennusinsinööri1
Liiketoiminnan kehitysjohtaja1
Design Engineer1
Ohjelmistoturvallisuuden johtaja1
Ohjelmistotestaaja1
Ohjelmistosuunnittelija Harjoittelu1
Principal DFT Engineer1
CAE/FEA Senior AE1
Tuoteinsinättäjä1
Signaali ja Teho-Integriteetti1
Ohjelmistoinsinööri1
Pääohjelmoija1
ASIC-tarkistus1
Hajautettujen järjestelmien insinööri1
Design Engineering Architect1
Signaalin ja Virtaintegriteetin Insinööri1
AI-turvallisuusarkkitehti1
Ratkaisujen insinööri1
Order Administration1
Customer Engagement Manager1
Harjoittelu AI-pohjainen virtauksen validointi1
Infrastruktuuriarkkitehti1
Lead Software Engineer1
Lead Scientific Developer1
Tuotteen validointiasiantuntija1
Tiede myynti1
Datacenter tekninen johtaja1
Tuotepäällikkö1
Ohjelmistokehittäjä1
Suunnitteluinsinööri1
HR Business Partner1
Account Technical Executive1
Tekninen rekrytoija1
Ohjelmistoharjoittelija1
Yrityksen Cadence tehtävätasojen jakauma JobCrawls-palvelussa
TehtävätasoAktiiviset ilmoitukset
Keskitaso129
Senior-taso1
Senior1

Cadence 131 indeksoitua työpaikkailmoitusta JobCrawlsin Suomen aineistossa ajankohdasta huhtikuu 2024 lähtien. Historiallisessa indeksissä vahvimmat sijaintisignaalit tälle työnantajalle ovat Etätyö - Globaali ja Kato Scholari, Suomi.

Näytetyt tiedot perustuvat tietokantamme aiempiin työpaikkailmoituksiin.

Työn tiedot

Vastuut

  • Suunnitella, kehittää ja optimoida EDA-tietokantainfrastruktuuriohjelmistoja, mukaan lukien tietomallien parannukset, API-määrittelyt ja luokkien toteutukset
  • Tutkia ja ratkaista asiakkaiden raportoimia virheitä toimittamalla kestäviä korjauksia ja selkeitä juurisyyanalyyseja
  • Tehdä yhteistyötä sovelluskehitystiimien kanssa API-suorituskyvyn ja koodin laadun parantamiseksi
  • Vähentää tietokannan muistinkulutusta tukeakseen erittäin suuria IC-suunnitelmia
  • Osallistua arkkitehtuurikeskusteluihin ja teknisiin suunnittelukatselmuksiin
  • Kirjoittaa puhdasta, testattua koodia ja siihen liittyvää dokumentaatiota
  • Osallistua aktiivisesti agile-seremonioihin, kuten sprint-suunnitteluun, stand-upeihin ja retrospektiiveihin
  • Pysyä ajan tasalla EDA-alan, tietokanta-arkkitehtuurin ja AI-avusteisten kehitystyökalujen kehityksestä

Vaatimukset

  • Tietotekniikan, sähkötekniikan tai vastaavan alan kandidaatin tai maisterin tutkinto (tai vastaava ammatillinen kokemus)
  • Vähintään 2 vuotta ammatillista ohjelmistokehityskokemusta relevantissa ympäristössä
  • Vahva C++-osaaminen, mukaan lukien nykyiset C++-standardit ja parhaat käytännöt
  • Ymmärrys IC-suunnittelun tietomalleista, tietokanta-arkkitehtuurista ja tehokkaista tiedonhakualgoritmeista
  • Kokemus UNIX- ja/tai Linux-kehitysympäristöistä
  • Erinomaiset ohjelmistotekniikan perusteet: clean code -käytännöt, debuggaus, testaus ja suorituskykyanalyysi

Taidot ja teknologiat

C++TclLinuxUNIXVerilogIEEE 1801 Power Format (UPF)GitHub CopilotClaude Code
19 tuntia sittenContent Complete

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.