Director of Software Engineering leading software development for high-speed semiconductor technology. Defining architecture and engaging customers for robust software solutions.
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
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.
Engineering Manager providing technical leadership for HS2 Track infrastructure project by ensuring compliance with design standards and collaboration with various teams.
Manager for software development engineering leading teams for U.S. Federal contracts. Driving application development and ensuring high - quality product delivery.
Senior Software Development Engineering Manager for the Federal Engineering team at Workday. Leading engineers in managing Kubernetes - based platform operations and automations.
Engineering Manager responsible for multidisciplinary engineering inputs and project delivery in the nuclear sector. Flexible working patterns available across multiple UK locations.
Engineering Manager leading the engineering and maintenance function in a high volume manufacturing facility. Focusing on continuous improvement and asset management strategy in automated environments.
Engineering Manager leading a team for XTM’s integrations platform development. Managing connector migration and ensuring high - quality software delivery in the localization process.
Senior Engineering Manager responsible for driving engineering excellence in Cloud & Engineering. Leading a team focused on modern software practices and transformation at CommBank.
Process Improvement Engineering Manager at Smithfield Foods driving transformative initiatives for operational performance and quality. Leading engineering teams and optimizing manufacturing processes.
Manager of software engineering projects at PayPal requiring 5+ years experience and a Bachelor’s degree. Role includes project management, process implementation, and collaboration with stakeholders.