Software Developer – Desktop & Diagnostics Tools (C# / .NET)
Bosch Group · Tranås
Job description
About the role
At Bosch Thermoteknik AB in Tranås we are shaping the future of sustainable living by developing world‑class heating and cooling solutions. We are looking for a skilled Software Developer to own key applications such as the SWDL field tool and to create custom logging, data acquisition, and diagnostic utilities that support laboratory engineers during heat‑pump testing and verification.
Key responsibilities
- Desktop Application Development – design, build and maintain modern Windows desktop applications using C# and the .NET ecosystem.
- Empower Lab Engineers – develop intuitive data‑logging, monitoring and diagnostic utilities for real‑time analysis during laboratory testing.
- Flashing & Device Updates – maintain and improve reliable software‑download and firmware‑flashing routines for both lab and field service operations.
- Hardware & Device Communication – implement robust communication interfaces (e.g., serial, CAN‑based) linking desktop software with embedded controllers and test equipment.
- Cross‑functional Collaboration – work closely with embedded firmware engineers, hardware specialists and lab testers to align requirements and validate releases.
- Usability & Continuous Improvement – enhance UI/UX, automate data visualization and streamline workflows to simplify complex diagnostics.
Required profile
- Education – Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering or equivalent practical experience.
- Core competence in C# – strong proficiency in desktop software development using C# and .NET (Framework or modern .NET).
- Communication & Diagnostics Awareness – familiarity with hardware‑interfacing software, device communication protocols such as CAN bus, and diagnostic or flashing procedures (e.g., UDS, bootloaders).
- Languages – professional working proficiency in English; knowledge of Swedish is a strong merit.
Required skills
- C#
- .NET
- Windows desktop development
- CAN bus communication
- Serial communication
- UDS/bootloader flashing
- Python (preferred)
- C / C++ (preferred)
What we offer
- Meaningful impact – direct ownership of tools critical to R&D testing and service operations across Europe.
- Flexibility – modern hybrid working options and flexible hours supporting a healthy work‑life balance.
- Sustainable tech – opportunity to contribute to cutting‑edge green technologies in the energy transition.
- Growth & culture – broad personal and professional development opportunities within the global Bosch Group.
- Competitive benefits – salary packages, collective agreements, occupational pension, wellness contribution, smart work, flexible hours and on‑site gym.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 day ago
Expires 1 month from now
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Bosch Group
Tranås
Related job offers
-
Mjukvaruutvecklare – Desktop- och diagnostikverktyg (C#/.NET)
Bosch Group Tranås -
Software Developer – HVAC & Heat Pump Systems
Bosch Group Tranås -
Software Developer (m/f/d) HVAC and Heat Pump Systems
Bosch Group Tranås -
Product Manager, Threat Protection & IP Intelligence
mastercard Stockholm -
Teknisktstöd Doors NEXT
Centio Vällingby