
Cadence Design Systems kehittää laskennallista ohjelmistoa, laitteistoa ja immateriaalioikeuksia elektroniikan ja järjestelmien suunnitteluun. Yli 30 vuoden ohjelmistoasiantuntemuksensa ja älykkääseen järjestelmäsuunnitteluun keskittymisensä ansiosta yritys auttaa johtavia organisaatioita muuttamaan suunnittelukonseptit edistyksellisiksi elektroniikkatuotteiksi. Sen teknologioita hyödynnetään hyperscale-laskennassa, 5G-viestinnässä, autoteollisuudessa, mobiiliteknologiassa, ilmailu- ja avaruusteollisuudessa, kuluttajatuotteissa, teollisuudessa ja terveydenhuollossa.
Ohjelmistokehityksen vanhempi päällikkö, kehykset ja grafiikka
Johda Cadencen Kiinassa toimivia kehys- ja grafiikkatiimejä sekä ohjaa sovellusinfrastruktuurin, käyttöliittymien ja visualisoinnin tutkimus- ja kehitystyötä. Kehitä skaalautuvia suunnittelukäytäntöjä ja edistä tuotehankkeiden toimitusta.
Kuvaus
- Johda kehys- ja grafiikkasuunnittelun tutkimus- ja kehitysohjelmia.
- Koordinoi sisäisten ja ulkoisten kumppaneiden kanssa useiden projektien toteuttamista.
- Selvitä ja korjaa kehys- ja grafiikkajärjestelmien teknisiä ongelmia.
- Paranna suunnitteluprosesseja ja luo toimivia käytäntöjä.
- Valmenna nuorempia insinöörejä ja tue tiimien kehittymistä.
- Osallistu viikoittaisiin teknisiin katselmuksiin, arvioi toteutettavuutta ja tuo esiin huolenaiheita.
- Johda sovelluskehysten, käyttöliittymäinfrastruktuurin, visualisoinnin ja grafiikan teknistä suuntaa sekä henkilöstön kehittämistä.
- Tee yhteistyötä kehys-, grafiikka-, geometria-, verkotus- sekä esikäsittely- ja jälkikäsittelytiimien kanssa rakentaaksesi ylläpidettävää infrastruktuuria, joka tukee liiketoiminnan ja tuotteiden tavoitteita.
Vaatimukset
- Soveltuva kandidaatin tai maisterin tutkinto ohjelmistotekniikasta, tietojenkäsittelytieteestä, konetekniikasta tai muulta tekniikan alalta.
- Vähintään 20 vuoden kokemus ohjelmistoalalta, mukaan lukien kehys- ja grafiikkatiimien johtaminen.
- Näyttöä johtamistaidoista ja tiimien kehittämisestä.
- Vahva tekninen osaaminen C++-, C#-, .NET- ja Python-teknologioista sekä Windows- ja Linux-käyttöjärjestelmistä.
- Vahvat C++-, C#- ja Python-ohjelmointitaidot sekä kokemusta ohjelmistoarkkitehtuurista.
- Kokemusta käyttöliittymien ja sovelluskehysten, rajapintojen sekä liitännäisarkkitehtuurien suunnittelusta.
- Kokemusta 2D- ja 3D-grafiikan visualisoinnista.
- Kokemusta suorituskyvyn profiloinnista, muistinhallinnasta ja monisäikeistyksestä.
- Kokemusta alustojen välisen ohjelmiston kehittämisestä ja taaksepäin yhteensopivuuden ylläpidosta.
- Kokemusta automatisoidusta testauksesta, virheenjäljityksestä, CI/CD:stä ja koodin laatukäytännöistä.
- Kyky muuntaa vaatimukset toteutussuunnitelmiksi ja arvioida työmäärää.
- Kokemusta kehys-, grafiikka-, geometria-, UX-, laadunvarmistus- ja tuotetiimien koordinoinnista.
- Kokemusta teknisen velan, riskien, riippuvuuksien ja julkaisun valmiuden hallinnasta.
- Avalonia-, Gigasoft- tai SciChart-kokemus katsotaan eduksi.
- Käytännön kokemusta tekoälyavusteisista kehitystyökaluista, kuten GitHub Copilotista, Cursorista tai vastaavista.
- Vahvat henkilöstöjohtamistaidot.
- Erinomaiset viestintätaidot.
- Vahvat analyyttiset ja ongelmanratkaisutaidot.
- Kyky edistää vastuunottoa, poistaa työn esteitä sekä varmistaa ennakoitava ja laadukas toimitus.
- Yhteistyökykyinen toimintatapa sekä kyky vaikuttaa tiimirajojen yli ja rakentaa yhteisymmärrystä.