CareerPlanSign in

Mjukvaruutvecklare – Desktopoch diagnostikverktyg (C# / .NET)

Tranås, Jönköpings län, se💼 Full-time🗓 2026-09-14 → 2026-09-25

Core

Design, build, and maintain modern Windows desktop applications for data logging, monitoring, diagnostics, and firmware flashing to support lab engineers and field service technicians.

Role type

Senior IC desktop software engineer (C#/.NET, embedded systems)

Builds

Desktop tools for real-time system behavior analysis, firmware update routines, and hardware communication interfaces

Domain

Automotive HVAC / Heat pump technology / Embedded systems

Deliverable

production ML models | product features | dashboards & analysis

Required skills

C#, .NET Framework, modern .NET, hardware communication (serial, CAN-bus), diagnostic protocols (UDS, bootloaders), UI/UX design, data visualization

Preferred skills

Python, C/C++, embedded systems development, lab environment experience, test automation

Technologies

C#, .NET, Windows, CAN-bus, UDS, serial communication

Responsibilities

Design and maintain Windows desktop applications for data logging and diagnostics; Develop tools for firmware flashing and software updates; Implement robust communication interfaces between desktop software and embedded systems; Collaborate with firmware, hardware, and test engineers; Improve UI/UX and automate data visualization workflows

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.