Responsibilities: Define, architect, develop, and deliver the full software stack including validation software, embeddedfirmware, 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 … 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 More ❯
on expertise in 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, embeddedfirmware, device drivers, 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 … which integrates hardware and software 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, device drivers, Operating System level programming, application software and software tools. Strong program management capabilities, stakeholder management skills and the ability to influence technical direction More ❯
Reading, Berkshire, South East, United Kingdom Hybrid/Remote Options
Technical Futures
on expertise in 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, embeddedfirmware, device drivers, 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 … which integrates hardware and software 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, device drivers, Operating System level programming, application software and software tools. Strong program management capabilities, stakeholder management skills and the ability to influence technical direction More ❯
RG2, Great Lea Common, Wokingham, Berkshire, United Kingdom Hybrid/Remote Options
Technical Futures Ltd
on expertise in 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, embeddedfirmware, device drivers, 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 … which integrates hardware and software 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, device drivers, Operating System level programming, application software and software tools. Strong program management capabilities, stakeholder management skills and the ability to influence technical direction More ❯