Software Engineering Manager - Embedded Systems
π Location: Bangor, Wales (Hybrid)
πΌ Employment Type: Permanent, Full-time
π Start Date: Immediate / Negotiable
Lead the Future of Marine Technology
We're building the next generation of connected marine technologies used by millions of boaters around the world. From advanced navigation systems and marine electronics to intelligent control systems, our engineering teams are redefining whatβs possible on the water.
We are looking for a Software Engineering Manager to lead a talented team of embedded software engineers while remaining close to the technology. This is an opportunity for an experienced engineering leader who enjoys mentoring people, driving technical excellence, and contributing directly to complex embedded software projects.
You'll work alongside hardware, systems, mechanical, and test engineering teams to deliver innovative products that set industry standards for reliability, performance, and user experience.
π― Position Overview
π Work for a global technology leader in the marine industry
β Develop products used worldwide across recreational and commercial marine markets
π₯ Lead and grow a high-performing engineering team
π‘ Influence technical strategy, architecture, and future product direction
π Drive innovation through modern engineering practices, automation, and AI-assisted development
π Excellent opportunities for career growth within a global organisation
π οΈ Key Responsibilities
Engineering Leadership
Lead, mentor, and develop a team of embedded software engineers
Foster a culture of collaboration, innovation, accountability, and continuous improvement
Conduct performance reviews and support individual development plans
Assist with hiring, workforce planning, and team growth initiatives
Develop engineering roadmaps aligned with business and product objectives
Project & Delivery Management
Oversee the planning, execution, and successful delivery of embedded software projects
Partner with project managers to develop schedules, manage risks, and ensure successful product releases
Coordinate closely with hardware, systems, mechanical, and test engineering teams
Ensure projects are delivered on time without compromising quality
Technical Leadership
Guide software architecture and technical decision-making across embedded platforms
Lead design reviews, code reviews, and engineering best practices
Support software development, debugging, testing, and problem resolution during critical project phases
Drive adoption of modern development practices including:
CI/CD pipelines
Automated testing
Static analysis
AI-assisted development tools
High-quality technical documentation
What We're Looking For
Required Experience
Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related discipline
5+ years of professional embedded software development experience
Strong programming skills in C and/or C++
Excellent debugging, analytical, and problem-solving abilities
Experience using version control systems and collaborative development tools
Strong communication and stakeholder management skills
Nice-to-Have Experience
Previous leadership or people management experience
Managing distributed or cross-site engineering teams
Control systems and control algorithms (PID, feedforward control, etc.)
MATLAB, Simulink, or similar modelling and simulation environments
Agile, V-Model, or hybrid development methodologies
CI/CD implementation and build infrastructure
OTA (Over-the-Air) firmware update systems
Embedded communication protocols such as CAN, LIN, and BLE
Embedded software architecture and design patterns
Safety-critical software development and standards such as IEC 61508 or ISO 26262
Who Will Succeed in This Role?
You'll thrive if you enjoy balancing leadership with technical involvement. This role suits someone who can confidently guide engineers, influence technical direction, and still jump into software design, debugging, and problem-solving when required.
You are equally comfortable discussing architecture with senior engineers, mentoring junior team members, and collaborating with stakeholders across multiple disciplines.
Working Environment
π’ Primarily office-based with hybrid flexibility
π€ Occasional participation in field testing aboard marine vessels
π¦ Ability to lift up to 12 kg (25 lbs) when handling testing equipment and marine products
π Why This Role
If you're an experienced engineering leader with a passion for embedded systems and building high-performing teams, we'd love to hear from you.
Join us and help shape the future of connected marine technology π π
π Apply Now! π©
SourceIn (sourcein.co) has been formally appointed by the client to provide recruitment and candidate pre-screening services for this role.