Software Engineer – Dynapac

Software Engineer
Karlskrona, Sweden
Sep 2021 – Jul 2022 ( 10 months )
PythonC#CAN bus

Developed machine-control applications in Python and C# for construction equipment

Software Engineer – Dynapac

Dynapac is a Swedish engineering company based in Karlskrona, specializing in road construction machinery such as rollers, pavers, and planers.

In this position, I developed software applications to interact with and control Dynapac’s construction machines via CAN bus protocols. These applications, written in Python and C#, enabled remote monitoring and control of machine functions, improving reliability and field usability.

I worked on multiple projects, both for machine internal systems and operator-facing applications.


Key Responsibilities

  • Developed Python and C# applications for machine control and monitoring.
  • Communicated with hardware using CAN bus protocols.
  • Contributed to both in-machine system development and internal application tooling.

Technologies & Tools

  • Python, C#
  • CAN bus communication
  • Software architecture and integration with hardware systems

💡 This role allowed me to gain significant experience in industrial software development, combining real-time machine integration and application development in a dynamic hardware-centric environment.

← Back to Work