Mjukvaruutvecklare – Desktopoch diagnostikverktyg (C# / .NET)

Bosch · Tranås, Jönköpings län, se

Spotted 2h agoNot ApplicableFull-time

What you'll need to apply

What this employer's standard application typically asks

NameEmailPhoneRésumé
Job description

About this role

Employer-provided description, formatted for easier reading.

Utveckling av desktopapplikationer: Designa, bygga och underhålla moderna Windowsapplikationer

med C# och . NET-ekosystemet (. NET Framework / moderna .

NET).

Stötta labbingenjörer: Utveckla intuitiva verktyg för dataloggning, monitorering och diagnostik som används av testingenjörer för att fånga och analysera systembeteenden i realtid vid labbtester.

Flashing och mjukvaruuppdateringar

Förvalta och förbättra stabila rutiner för mjukvarunedladdning och flashning av firmware, både för labbmiljöer och för serviceverksamhet i fält.

Kommunikation med hårdvara och enheter: Implementera och stödja robusta kommunikationsgränssnitt mellan desktopmjukvaran och inbyggda styrsystem eller testutrustning (till exempel seriell kommunikation och CAN-bus).

Tvärfunktionellt samarbete: Arbeta nära utvecklare inom inbyggda system (firmware), hårdvaruspecialister och testingenjörer för att stämma av krav och verifiera nya versioner av verktygen.

Användbarhet och ständiga förbättringar: Förbättra UI/UX, automatisera datavisualisering och effektivisera arbetsflöden så att komplexa diagnostik- och testprocesser blir enkla och driftsäkra.

Utbildning

Högskole- eller civilingenjörsexamen inom datateknik, elektroteknik,

mjukvaruteknik eller motsvarande praktisk erfarenhet.

God kompetens inom C#: Gedigen erfarenhet av mjukvaruutveckling för desktop med C#

och . NET.

Förståelse för hårdvarukommunikation och diagnostik: Erfarenhet av mjukvara som kommunicerar med hårdvara, enhetskommunikation (t. ex. CAN-bus) samt diagnostik- eller flashrutiner (som UDS och bootloaders).

Kunskaper i Python (meriterande)

Erfarenhet av Python är ett stort plus för skriptning, testautomatisering, dataanalys och snabb framtagning av prototyper.

Förståelse för inbyggda system (meriterande): Kunskaper i C eller C++ är meriterande och underlättar dialogen och samarbetet med utvecklarna som programmerar mikrokontrollerna.

Erfarenhet av labbmiljö och mätverktyg: Praktisk bakgrund inom testverktyg, dataloggers, telemetri eller testautomatisering är starkt meriterande.

Analytisk problemlösare: Ett strukturerat och metodiskt arbetssätt vid felsökning av mjukvarans interaktion med hårdvara och analys av kommunikationsloggar.

Språkkunskaper: Mycket goda kunskaper i engelska i tal och skrift är ett krav. Kunskaper i svenska är starkt meriterande för det dagliga samarbetet på plats i Tranås.

Vad vi erbjuder dig

Betydelsefull påverkan: Direkt ägarskap över verktyg som är affärskritiska både för den dagliga forskningen och utvecklingen i våra labb och för servicetekniker runtom i Europa.

Flexibilitet

Moderna möjligheter till hybridarbete och flexibla arbetstider som främjar en sund balans mellan arbete och fritid.

Hållbar teknik: Möjligheten att vara en del av en organisation dedikerad till grön spetsteknik (elektrifiering, naturliga köldmedier såsom propan, och intelligent klimatstyrning).

Utveckling och kultur

Breda utvecklingsmöjligheter för både personlig och professionell tillväxt inom den globala Bosch-koncernen.

Interested in this role?Continue on Bosch's careers page.
Apply on Bosch