Job Search and Career Advice Platform

Enable job alerts via email!

Director of Software Engineering

MicroTECH Global Ltd

England

On-site

GBP 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in the United Kingdom is seeking a Senior Software Engineer with over 12 years of experience in software engineering. The role involves defining and developing a complete software stack, improving software processes, and engaging with customers to deliver quality solutions. Expertise in software architecture, Agile methodologies, and DevOps practices are essential for this position.

Qualifications

  • 12+ years of experience in software engineering within the semiconductor or systems technology industry.
  • Expertise in modern software development methodologies including Agile and CI/CD.
  • Proven track record leading geographically distributed software teams.

Responsibilities

  • Define and develop the full software stack including embedded firmware and system software.
  • Improve scalable software development processes for production environments.
  • Engage with customers to lead the definition of high-quality solutions.

Skills

Software architectural principles
Agile methodologies
DevOps practices
Automated testing frameworks
Job description
Responsibilities

Define, architect, develop, and deliver the full software stack including validation software, embedded firmware, device drivers, system software, SDKs, application-level software, and customer support / demonstration tools

Establish and continuously improve robust, scalable software development processes optimized for production environments. Ensure predictable delivery of high-quality, well-documented, secure, and maintainable software releases that meet stringent reliability and performance standards

Build, scale software capability aligned with company’s business strategy and product roadmap

Engage with customers (internal / external) to understand goals, strategies, and technical needs - and lead the definition and execution of high-value and quality solutions

Requirements

12+ years of senior-level experience in software engineering within the semiconductor, systems, or hardware technology industry

Expertise in software architectural principles emphasizing modularity, reusability, scalability, and maintainability. Strong command of modern software development methodologies including Agile / Scrum, continuous integration / continuous deployment (CI / CD), automated testing frameworks, and DevOps practices

Proven track record leading geographically distributed, multi-disciplinary software teams with direct responsibility for defining software architecture, managing the complete development ...

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.