Leave us your email address and we'll send you all the new jobs according to your preferences.
Director of Software Engineering
Posted 4 days 8 hours ago by microTECH Global Limited
Job Title: Director of Software Engineering
Location: Reading, UK or Lausanne, Switzerland (Hybrid Working)
Type: Permanent
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 lifecycle, and delivering production ready software solutions
Deep technical expertise across the software stack including firmware/embedded systems, device drivers, OS level programming (Linux, RTOS), hardware abstraction layers, system software, SDK development, API design, application software, and software tools/utilities
Experience with high speed interface technologies (PCIe, CXL, NVMe, Ethernet, or similar protocols) and system level integration in data center or enterprise computing environments
Background in SoC/ASIC development, memory systems, compute accelerators, or data center infrastructure is highly preferred
If this sounds of interest, please apply here or reach out to
microTECH Global Limited
Related Jobs
Transverse Flight Physics Senior Capabilities & High Performance Computing Engineer (d/f/m)
- Madrid, Spain
Spanish Trainer Simulation - Technical Eng. Simulation Manager
- Madrid, Spain
Air Supply System Software Control Engineer
- Madrid, Spain
IT Field Service Engineer
- Derbyshire, Chesterfield, United Kingdom, S41 0TZ
Waste Water Treatment Plant Manager
- Suffolk, United Kingdom