Principal Software Engineer

Company: Dukosi

Location: City of Edinburgh

Posted: April 17th, 2026

Dukosi is a leading-edge technology company developing revolutionary technologies that dramatically improve the performance, safety, and efficiency of battery systems, and enable a more sustainable battery value chain. Our unique cell monitoring platform based on chip‑on‑cell technology and proprietary contactless communication protocol is transforming battery systems for electric vehicles (EV), industrial transportation and stationary energy storage markets. Our environmental purpose is at the heart of our business and drives our search for new ideas and approaches to improve the technologies that can help transition to net‑zero emissions and a sustainable clean energy economy.

The Principal Software Engineer leads the development and delivery of embedded software for Dukosi products, owning technical direction, architecture, and execution across complex, multidisciplinary systems.

This role combines deep technical expertise with hands‑on delivery leadership, ensuring software is developed to the highest standards of quality, safety and performance, and successfully delivered into production. It serves as the technical lead for software development activities within a product or major subsystem, influencing design decisions, development practices and cross‑functional alignment.

This role is primarily a technical leadership position; however, candidates with experience in people’s leadership or an interest in developing into a management role are highly desirable.

Key Duties

Technical Leadership & Delivery

Architecture & System Design

Software Development & Quality

Process & Continuous Improvement

Collaboration & Mentoring

Experience

Desired Skills

#J-18808-Ljbffr
Apply Now