Flexible Work, Better Balance
An experienced software engineer with the ability to lead a team. You understand technical depth, including in low‑level embedded software and system on chip concepts. You have worked as an individual but enjoy helping and mentoring teammates. You meet challenges through good organisation, practical analysis, and clear communication. You make sound architectural decisions which help to deliver reliable, efficient code. You appreciate a professional environment where expertise is respected, and you are ready to contribute to a high‑performing team that values both technical excellence and continuous improvement.