Embedded Software Architect (Qt / Linux / Azure)

We are looking for an experienced Embedded Software Architect to join the development of next-generation smart cabin solutions in the heavy equipment industry.

The role combines embedded software architecture, hands-on development, and collaboration with cross-functional engineering teams. You will contribute to the design and development of graphical user interfaces, embedded Linux software, and cloud-connected solutions.

Key responsibilities

  • Architecture and development of Smart Cabin solutions

  • Qt / graphical user interface development

  • Embedded software design and development in C/C++ on Linux

  • Integration of embedded systems with Azure-based cloud services

  • Technical decision-making and architectural guidance

Expected experience

  • Strong experience in embedded software architecture

  • Solid Linux-based software development background

  • Excellent C/C++ programming skills

  • Experience with Qt and graphical application development

  • Understanding of cloud-connected embedded systems

  • Experience with Microsoft Azure is considered an advantage

Nice to have

  • Industrial machinery, automotive, or heavy equipment domain experience

  • Edge-to-cloud architectures

  • Modern software development practices and CI/CD

Location

  • Ostrobothnia, Finland

  • 2 days a week at the office

  • Locations: Remote
  • Technologies: Azure, C, C++, Linux