Cadence-logotypen

Programvarutekniker II (C++) - Cadence

Programvarutekniker

Publicerad: 22 juli 2026
Publicerad för 2 dagar sedan
Senast sedd i crawl: 23 juli 2026 (idag)
Beräknat utgångsdatum: 26 augusti 2026
Roll och ledning
Rollnivå:Medelnivå
Personalansvarsnivå:Ingen personalhantering
Anställningsform
Erfarenhet
2 år
Obligatoriska språk

Jobbeskrivning

Jobbtitel: Programvarutekniker II Plats: München, Tyskland eller Cambridge, Storbritannien Jobböversikt: Som programvarutekniker II i Innovus- och Genus-databasteamet inom Cadences affärsenhet Digital Design Implementation (DDI) kommer du att designa och bygga databasinfrastrukturen som utgör grunden för några av världens mest avancerade verktyg för chipdesign. Ditt arbete kommer direkt att forma prestandan, skalbarheten och tillförlitligheten hos EDA-programvara som används av ledande halvledarföretag globalt. Ansvarsområden: - Designa, utveckla och optimera EDA-databasinfrastruktur, inklusive förbättringar av datamodeller, API-definitioner och klassimplementeringar. - Undersöka och lösa kundrapporterade defekter med robusta åtgärder och tydlig rotorsaksanalys. - Samarbeta med applikationstekniska team för att profilera, benchmarka och förbättra API-prestanda och kodkvalitet. - Minska databasens minnesavtryck för att stödja storskaliga IC-designer. - Bidra till arkitektoniska diskussioner och tekniska designgranskningar. - Skriva ren, vältestad kod och dokumentation enligt Cadences ingenjörsstandarder. - Delta aktivt i agila ceremonier (sprintplanering, stand-ups, retrospektiv). - Hålla dig uppdaterad inom EDA, databasarkitektur och AI-assisterade utvecklingsverktyg. Kvalifikationer: - Kandidatexamen eller masterexamen i datavetenskap, elektroteknik eller relaterat område - eller motsvarande professionell erfarenhet. - Minst 2 års professionell erfarenhet av programvaruutveckling i en relevant ingenjörsmiljö. - Starkt kunnande i C++, inklusive moderna standarder och best practices. - Förståelse för IC-design-datamodeller, databasarkitektur och effektiva dataåtkomstalgoritmer. - Erfarenhet av UNIX och/eller Linux-utvecklingsmiljöer. - Utmärkta grunder inom programvaruteknik: clean code, debugging, testning och prestandaanalys. Övriga färdigheter/preferenser: - Erfarenhet av Tcl-skripting i ett EDA- eller automationssammanhang. - Bekantskap med Verilog Hardware Description Language. - Kunskap om IEEE 1801 Power Format (UPF) standarden. - Praktisk erfarenhet av AI-assisterade kodningsverktyg (t.ex. GitHub Copilot, Claude Code). Ytterligare information: Du kommer att ingå i ett globalt distribuerat team. Rollen stöder hybridarbete vid våra kontor i München eller Cambridge. Kärnverktyg inkluderar C++, Tcl, Linux och interna EDA-verktygskedjor. Vad vi erbjuder: - Konkurrenskraftig lön - 30 dagars semester per år - Grupppensionsplan - JobRad - EGYM Wellpass - Lunchkuponger - 5 dagars betald tid för volontärarbete - Aktiesparprogram för anställda - Möjligheten att arbeta för en Great Place to Work© & Fortune 100-organisation

Företagsinformation

Cadence-logotypen
Teknik
Aktuella lediga tjänster hos Cadence på JobCrawls
PlatsAktiva annonser
Distans - Globalt130
Kato Scholari, Finland1
Aktuell rollfördelning hos Cadence på JobCrawls
RolltypAktiva annonser
Application Engineer14
Systemingenjör5
Produktingenjör5
Programvaruingenjör4
Mjukvaruingenjör4
Lead Design Engineer4
Designingenjör4
Verifieringsingenjör3
Senior Principal Design Engineer3
Principal Design Engineer3
Softwareingenjör3
Praktikant2
Applikationsingenjör2
Produktutvecklare2
Programvaruutvecklare2
Customer Engagement Engineer2
Distribuerad systemingenjör2
Senior Principal Software Engineer2
Programchef1
ASIC-verifiering1
AI-säkerhetsarkitekt1
Produktutvecklingsarkitekt1
Programmeringsingenjör1
Produktingenjör Systemverifiering1
Produktverksamhet1
Produktchef1
Kundengagemangschef1
Designingenjör Praktikant1
Senior mjukvaruingenjör1
Infrastrukturarkitekt1
Testingenjör för mjukvara1
Datacenter tekninen johtaja1
Solutionsingenjör1
Tekninen rekrytoija1
Systemingenjör & Integration1
Server Farm Engineer1
Lead Software Engineer1
Vetenskaplig försäljning1
Designingenjör Arkitekt1
Lead Scientific Developer1
Order Administration1
Principal DFT Engineer1
Huvudprogrammerare1
Affärsutvecklingschef1
Layout Design Engineer1
Emulation Design Engineer1
HR M&A-johtaja1
Produktinsökare1
Programledare1
Signal- och kraftintegritet1
HR Business Partner1
Signalintegritetsingenjör1
Digital Implementation Engineer1
Lagringsingenjör1
CAE/FEA Senior AE1
Produktivaatio1
Business Systems Analyst1
Senior Systemingenjör1
HR Praktikant1
AI Forward Deployment Engineer1
Account Technical Executive1
Software Praktikant1
Digital Implementation Architect1
Produktinsättare1
Scientific Software Developer1
Moln Supportingenjör1
Design Engineering Architect1
Programvarusäkerhetsdirektör1
IT-praktik1
Produktvalideringsingenjör1
Säljadministratör1
Produktinsats1
Global Account Group Director1
Distributed Systems Engineer1
Juridisk praktikant1
Revenue Accounting Manager1
Programmeringspraktikant1
Application Engineering Praktikant1
Software Security Architect1
AI-ingenjör1
Praktik AI-driven flödesvalidering1
Programmerare1
Kunddesigningenjör1
Aktuell fördelning av rollnivåer hos Cadence på JobCrawls
RollnivåAktiva annonser
Medelnivå129
Senior2

Cadence finns med i 131 indexerade jobbannonser i JobCrawls Finlandsdata sedan april 2024. I det historiska indexet är de starkaste platssignalerna för den här arbetsgivaren Distans - Globalt och Kato Scholari, Finland.

Visade data baseras på historiska jobbannonser från vår databas.

Jobbdetaljer

Ansvarsområden

  • Designa, utveckla och optimera EDA-databasinfrastruktur, inklusive förbättringar av datamodeller, API-definitioner och klassimplementeringar
  • Undersöka och lösa kundrapporterade defekter med robusta åtgärder och tydlig rotorsaksanalys
  • Samarbeta med applikationstekniska team för att profilera, benchmarka och förbättra API-prestanda och kodkvalitet
  • Minska databasens minnesavtryck för att stödja storskaliga IC-designer
  • Bidra till arkitektoniska diskussioner och tekniska designgranskningar
  • Skriva ren, vältestad kod och tillhörande dokumentation
  • Delta aktivt i agila ceremonier som sprintplanering, stand-ups och retrospektiv
  • Hålla sig uppdaterad inom EDA, databasarkitektur och AI-assisterade utvecklingsverktyg

Krav

  • Kandidatexamen eller masterexamen i datavetenskap, elektroteknik eller relaterat område (eller motsvarande professionell erfarenhet)
  • Minst 2 års professionell erfarenhet av programvaruutveckling i en relevant ingenjörsmiljö
  • Starkt kunnande i C++, inklusive bekantskap med moderna C++-standarder och best practices
  • Förståelse för IC-design-datamodeller, databasarkitektur och effektiva dataåtkomstalgoritmer
  • Erfarenhet av arbete i UNIX- och/eller Linux-utvecklingsmiljöer
  • Utmärkta grunder inom programvaruteknik: clean code-praxis, debugging, testning och prestandaanalys

Kompetenser och tekniker

C++TclLinuxUNIXVerilogIEEE 1801 Power Format (UPF)GitHub CopilotClaude Code

Utbildningsnivå

Kandidat
18 timmar sedanContent Complete

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