Cadence-logo
Arvioitu kuukausipalkka
Arvioitu €5 500 - €7 000
Julkaistu 30. heinäkuuta 2026 · 2 päivää sittenViimeksi nähty 30. heinäkuuta 2026Arvioitu päättymispäivä 3. syyskuuta 2026

Ohjelmistoinsinööri

Johtava ohjelmistoinsinööri
Bangalore, Intia
Paikkasidonnainen työ · Ohjelmistotekniikka
Kokoaikainen · Senior-taso
Englanti
Ei henkilöstöjohtamista
5 vuoden kokemus
Kuinka tämä palkka vertautuu muihin
Palkkayhteys: Ohjelmistoinsinööri

Vie hiiri rivin päälle tai napauta riviä nähdäksesi täydelliset tilastot (EUR / kk tässä kaaviossa).

Palkka-analyysi

Palkkatarjous sijoittuu vertailutasoon "Markkinoiden keskiarvo: Senior-taso-taso" nähden: palkkahaarukan keskipiste on noin 95 % vertailutason alapuolella. Kokonaisuutena tarjous asettuu markkinahaarukan (€4 417–€16 711) alapuolelle. Tarjottu palkkaväli (€458–€583) on markkinaa kapeampi, mikä viittaa pienempään vaihteluun. Vertailu perustuu 54 vastaavaan ilmoitukseen.

Kuukausipalkkavertailu nimikkeelle Ohjelmistoinsinööri
MarkkinatAlaraja (25. persentiili)MediaaniYläraja (75. persentiili)
Markkinoiden keskiarvo: Ohjelmistoinsinööri€2 778/kuukaudessa€5 750/kuukaudessa€15 737/kuukaudessa
Tietojemme mukainen palkka — ei mainittu ilmoituksessa (Senior-taso)€458/kuukaudessa€521/kuukaudessa€583/kuukaudessa
Tietoa tehtävästä

Cadencessa palkkaamme ja kehitämme johtajia ja innovaattoreita, jotka haluavat vaikuttaa teknologian maailmaan. Johtava ohjelmistoinsinööri – Virtuaali- ja hybridialustat Sijainti: Bangalore, Intia Tietoa roolista Cadence Design Systemsissa virtuaali- ja hybridialustat ovat perusta, jonka ansiosta ohjelmistotiimit voivat aloittaa työskentelyn kuukausia ennen piiin saapumista. Tässä roolissa toimiva johtava ohjelmistoinsinööri omistaa tämän perustan, ROM-muistista ja varhaisesta käynnistyksestä aina Linux/Android-käynnistykseen (bring-up) asti, ja muokkaa suoraan sitä, miten Cadencen SoC-ohjelmistoympäristö herää henkiin. Ehdokas työskentelee rautaa ja ohjelmistoa yhdistävässä roolissa, vaikuttaen arkkitehtuuripäätöksiin suunnittelusyklin alkuvaiheessa ja mentoroiden insinöörejä joiden on ratkaistava alan vaikeimpia bring-up- ja co-debug-haasteita. Tämä rooli on suunnattu insinööreille, jotka viihtyvät rautaan ja ohjelmistoon rajoittuvassa rajapinnassa ja haluavat työnsä vaikuttavan moninkertaisesti jokaiseen tiimiin, joka on riippuvainen alustan varhaisesta valmiudesta. Keskeiset vastuualueet - Kehittää ja integroi virtuaali- ja hybridialustoja käyttäen SystemC/TLM- ja RTL-komponentteja, mahdollistaen varhaisen ja jatkuvan ohjelmistokehityksen kauan ennen piiin saatavuutta. - Johtaa alustan kokonaisvaltaista valmiutta varhaisesta käynnistyksestä (ROM, bootloaderit, firmware) aina käyttöjärjestelmän käynnistykseen ja vakauteen asti, toimien ohjelman teknisenä omistajana alustan kunnon suhteen. - Suorittaa monimutkaisten HW/SW-ongelmien vianmääritystä waveform-analyysin, GDB:n, JTAG:n ja co-debug-metodologioiden avulla, ratkaisten ongelmat perusteellisesti juurisyyhyn asti. - Toimii yhdistävänä teknisenä voimana arkkitehtuurin, RTL:n, IP:n, firmenwaren, validoinnin ja asiakastiimien välillä, kääntäen rautavaatimukset ohjelmistotodellisuudeksi. - ajaa alustan suorituskyvyn optimointia, monisäikeistystä ja deadlock-analyysia varmistaakseen alustan vakauden laajassa mittakaavassa. - Hyödyntää tekoälyavusteisia työkaluja ja työnkulkuja kehityksen, vianmäärityksen, lokianalyysin, bring-up-automaation ja yleisen tiimin tuottavuuden nopeuttamiseksi. Vaaditut pätevyydet - Yli 5 vuoden kokemus ohjelmistokehityksestä, erityisesti pre-silicon- tai SoC-alustaympäristöissä. - Vahva osaaminen C++, SystemC ja TLM 2.0. - Käytännön kokemus SoC-virtuaali- ja hybridialustojen kehittämisestä ja integroinnista. - Todistettu kokemus RTL:n integroinnista virtuaali- tai emulaatioympäristöihin. - Vahva ymmärrys SoC-arkkitehtuurista, järjestelmätason suunnittelusta sekä rautaan ja ohjelmistoon liittyvistä vuorovaikutuksista. - Asiantuntemus ohjelmistojen vianmäärityksessä, waveform-pohjaisessa debugauksessa ja HW/SW co-debugauksessa monimutkaisissa järjestelmissä. - Vahvat ohjelmointi- ja skriptaus-taidot C/C++, Python ja Shell -kielillä. - Käytännön kokemus monisäikeisestä ohjelmistosta, synkronoinnista, samanaikaisuushaasteista ja deadlock-analyysistä. - Käytännön kokemus Linux- ja/tai Android-käynnistyksistä, mukaan lukien boot-virran vianmääritys, kernel-käynnistys ja käyttöjärjestelmän vakausanalyysi. Toivottavat pätevyydet - Kokemus Arm-pohjaisista SoC-piireistä, AMBA-protokollista ja emulaatioalustoista. - Tuttuus QEMU:n, Fast Modelsin tai prosessorisimulaatioympäristöjen kanssa. - Kokemus työskentelystä pre-silicon-ympäristössä, jossa virtuaalialustat ovat ensisijainen ohjelmistokehityksen väline. - Mukavuus tekoälyavusteisen kehityksen, vianmäärityksen ja automaatiotyönkulkujen kanssa. Miksi Cadence - Varhainen vaikutus. Ehdokas ei ainoastaan integroi muiden tekemiä päätöksiä, vaan tekee niitä itse. - Vaikeat ongelmat. Pre-silicon HW/SW co-debug laajassa mittakaavassa on aidosti vaikeaa, ja tämä tiimi toimii tämän alueen eturintamassa. - Monialainen ulottuvuus. Ehdokas työskentelee tiiviisti arkkitehtuuri-, RTL- ja firmware-tiimien kanssa, ei vain loppupään kuluttajana, vaan vertaisena muokaten alustan kehitystä. - Merkityksellinen tekninen johtajuus. Tämä on rooli, jossa on todellinen omistajuus, mentorointivastuu ja suora yhteys tuotetuloksiin yhdellä puolijohdealan arvostetuimmista EDA- ja IP-yrityksistä.

Työn tiedot

Vastuualueet

  • Kehittää ja integroi virtuaali- ja hybridialustoja käyttäen SystemC/TLM- ja RTL-komponentteja
  • Johtaa alustan kokonaisvaltaista valmiutta varhaisesta käynnistyksestä (ROM, bootloaderit, firmware) aina käyttöjärjestelmän käynnistykseen ja vakauteen asti
  • Suorittaa monimutkaisten HW/SW-ongelmien vianmääritystä waveform-analyysin, GDB:n, JTAG:n ja co-debug-metodologioiden avulla
  • Toimii yhdistävänä teknisenä voimana arkkitehtuurin, RTL:n, IP:n, firmenwaren, validoinnin ja asiakastiimien välillä
  • Ajaa alustan suorituskyvyn optimointia, monisäikeistystä ja deadlock-analyysia
  • Hyödyntää tekoälyavusteisia työkaluja ja työnkulkuja kehityksen, vianmäärityksen, lokianalyysin ja bring-up-automaation nopeuttamiseksi

Vaatimukset

  • Yli 5 vuoden kokemus ohjelmistokehityksestä pre-silicon- tai SoC-alustaympäristöissä
  • Vahva osaaminen C++, SystemC ja TLM 2.0
  • Käytännön kokemus SoC-virtuaali- ja hybridialustojen kehittämisestä ja integroinnista
  • Todistettu kokemus RTL:n integroinnista virtuaali- tai emulaatioympäristöihin
  • Vahva ymmärrys SoC-arkkitehtuurista, järjestelmätason suunnittelusta sekä rautaan ja ohjelmistoon liittyvistä vuorovaikutuksista
  • Asiantuntemus ohjelmistojen vianmäärityksessä, waveform-pohjaisessa debugauksessa ja HW/SW co-debugauksessa monimutkaisissa järjestelmissä
  • Vahvat ohjelmointi- ja skriptaus-taidot C/C++, Python ja Shell -kielillä
  • Käytännön kokemus monisäikeisestä ohjelmistosta, synkronoinnista, samanaikaisuushaasteista ja deadlock-analyysistä
  • Käytännön kokemus Linux- ja/tai Android-käynnistyksistä, mukaan lukien boot-virran vianmääritys, kernel-käynnistys ja käyttöjärjestelmän vakausanalyysi

Taidot ja teknologiat

C++SystemCTLM 2.0RTLPythonShellGDBJTAGLinuxAndroidArm-pohjaiset SoC-piiritAMBA-protokollatQEMUFast Models
Seen 1 day agoContent Complete
Cadence-logo
Cadence · 131 avointa tehtävää
Suosituimmat sijainnit: Etätyö - Globaali · 130 · Kato Scholari, Suomi · 1
Näytä yritysprofiili
Yleisimmät rekrytoidut roolit
Ohjelmistosuunnittelija
13
Application Engineer
10
Tuoteinsinööri
8
Sovellusinsinööri
6
Järjestelmäinsinööri
5
Roolitasojen jakautuma
Keskitaso (129)Senior-taso (1)Senior (1)

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