Back to Jobs
Software Engineering Manager
Industry specialist
Owen Clancy
Recruitment Consultant
Share this Job
Related Jobs
Software Engineering Manager
County Clare, Ireland
Posted on: 10/23/2026
Manufacturing Project Engineer
County Cork, Ireland
Posted on: 10/21/2026
Quality Engineer
Sligo, County Sligo, Ireland
Posted on: 10/19/2026
Global Validation Supervisor
Mayo, County Mayo, Ireland
Posted on: 10/14/2026
Office and Accounts Manager
Dublin, County Dublin, Ireland
Posted on: 10/8/2026
County Clare, Ireland
€100000 - €120000 per annum
Permanent
About the job
We are seeking an experienced Software Engineering Manager to lead and develop multidisciplinary software engineering teams responsible for delivering innovative, reliable, secure, and high-quality software solutions for connected products and IoT platforms.
This is a key leadership role within the Engineering organisation, with responsibility for software strategy, architecture, engineering excellence, and end-to-end software delivery. The successful candidate will drive the development of scalable engineering practices, strengthen technical capability, and foster a culture of continuous improvement and innovation.
Key Responsibilities
Engineering Leadership and Team Development
Software Strategy and Architecture
Software Delivery and Quality
Cross-Functional Collaboration
Cybersecurity, Compliance and Continuous Improvement
Candidate Requirements
Essential Qualifications and Experience
Technical Competencies
Desirable Experience
For a confidential conversation about the role please apply for the role or contact Owen Clancy at oclancy@sterlingengineeringeu.com By applying to this job post you agree that Sterling Engineering may process your personal data for recruitment purpose
We are seeking an experienced Software Engineering Manager to lead and develop multidisciplinary software engineering teams responsible for delivering innovative, reliable, secure, and high-quality software solutions for connected products and IoT platforms.
This is a key leadership role within the Engineering organisation, with responsibility for software strategy, architecture, engineering excellence, and end-to-end software delivery. The successful candidate will drive the development of scalable engineering practices, strengthen technical capability, and foster a culture of continuous improvement and innovation.
Key Responsibilities
Engineering Leadership and Team Development
- Lead, manage, and develop multidisciplinary teams across Software Development, Embedded Software, DevOps, and Software Test Engineering.
- Build high-performing teams through recruitment, coaching, mentoring, succession planning, and talent development.
- Establish clear engineering objectives, promote accountability, and support continuous professional development.
- Lead teams through organisational growth, transformation, and the adoption of modern engineering practices.
Software Strategy and Architecture
- Define and implement software engineering strategy, architecture, standards, and best practices.
- Drive technical excellence across embedded, application, cloud, and connected product software.
- Ensure software solutions are scalable, maintainable, reliable, secure, and fit for purpose.
- Provide technical leadership in system-level design, architectural decisions, and engineering standards.
Software Delivery and Quality
- Own the end-to-end software development lifecycle, from requirements, planning, and architecture through development, verification, deployment, and release.
- Ensure projects are delivered to agreed timelines, quality standards, and business objectives.
- Establish and improve CI/CD pipelines, DevOps practices, automated testing, and software verification processes.
- Promote Agile delivery methodologies and continuous improvement through engineering metrics and data-driven decision-making.
Cross-Functional Collaboration
- Work closely with Product Management, Hardware Engineering, Quality, Manufacturing, and Regulatory teams to deliver integrated product solutions.
- Ensure effective collaboration across multidisciplinary teams and alignment between software development and broader product development activities.
- Support the successful transition of software-enabled products from development through validation, production, and market release.
Cybersecurity, Compliance and Continuous Improvement
- Embed secure software development practices and cybersecurity principles throughout the engineering lifecycle.
- Ensure compliance with applicable quality, regulatory, cybersecurity, and data privacy requirements.
- Drive improvements in engineering processes, development tools, automation, and software delivery efficiency.
- Support product certification and verification activities where required.
Candidate Requirements
Essential Qualifications and Experience
- Bachelor's or Master's degree in Computer Science, Software Engineering, Electronics Engineering, Embedded Systems, or a related discipline.
- Minimum 10 years' experience in software engineering, including embedded systems and software-enabled product development.
- Minimum 5 years' experience leading multidisciplinary software engineering teams.
- Proven track record of delivering complex software products from concept through to market release.
- Strong experience in software architecture, design patterns, and system-level design.
- Experience managing software development in collaboration with hardware engineering teams.
- Demonstrated success in developing engineering capability and leading teams through organisational growth and change.
Technical Competencies
- Strong knowledge of embedded software development, including C/C++, RTOS, and software architecture.
- Familiarity with wireless and connectivity technologies such as BLE, Wi-Fi, Matter, and Thread, or equivalent.
- Experience with CI/CD platforms and DevOps practices, including Azure DevOps, Jenkins, GitLab CI, or equivalent.
- Knowledge of containerisation and cloud technologies, including Docker, Kubernetes, and Microsoft Azure.
- Experience with test automation frameworks, software verification, and quality assurance methodologies.
- Strong understanding of cybersecurity, secure development practices, and data privacy requirements.
- Experience with Agile methodologies, including Scrum and Kanban.
Desirable Experience
- Experience developing IoT and cloud-connected products.
- Experience in regulated industries, such as medical devices, automotive, aerospace, or consumer safety products.
- Knowledge of software compliance, product certification, and regulatory approval processes.
- Experience building, scaling, or transforming software engineering organisations
For a confidential conversation about the role please apply for the role or contact Owen Clancy at oclancy@sterlingengineeringeu.com By applying to this job post you agree that Sterling Engineering may process your personal data for recruitment purpose
