Responsibilities: Define, architect, develop, and deliver the full software stack including validation software, embedded firmware, devicedrivers, 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 … 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, devicedrivers, 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 More ❯
Reading, Berkshire, England, United Kingdom Hybrid/Remote Options
Technical Futures Ltd
in software architectural principles in areas of semiconductor ASIC/SoC development, will deliver the full software stack for this thriving Semiconductor Company including validation software, embedded firmware, devicedrivers, system software and application level software. Requirements for this Semiconductor Director of Software role include: Extensive senior level hands-on experience in software engineering within the semiconductor industry. … across multiple technology domains. A background of software development involving Semiconductor SoC/ASIC and/or memory systems. Deep technical expertise to include firmware/embedded systems, devicedrivers, Operating System level programming, application software and software tools. Strong people and project leadership experience across geographically distributed teams including cross functional collaboration. A competitive salary will be More ❯
Reading, Berkshire, South East, United Kingdom Hybrid/Remote Options
Technical Futures
software architectural principles in areas of semiconductor ASIC/SoC development will deliver the full software stack for this thriving High-Tech Company including validation software, embedded firmware, devicedrivers, system software and application level software. Requirements for this Director of Software role include: Extensive senior level hands-on experience in software engineering within a semiconductor, systems or … across multiple technology domains. A background of software development involving Semiconductor SoC/ASIC and/or memory systems. Deep technical expertise to include firmware/embedded systems, devicedrivers, Operating System level programming, application software and software tools. Strong program management capabilities, stakeholder management skills and the ability to influence technical direction whilst integrating emerging technologies into More ❯