of Software with a strong pedigree in the Semiconductor industry. The next step is to expand the Software team, now seeking a Senior Firmware Engineer with experience in Linux devicedriver development. Role Responsibilities You will be responsible for the design, development, and testing of their innovative AI acceleration hardware. Additionally, you will have the opportunity to … mentor and assist other engineers within the team if you wish. Candidate Requirements Strong experience in Linux devicedriverdevelopment Deep understanding of embedded programming in C and C++ Understanding of computer architecture (CPU, SoC, ASIC, GPU) Experience within a start-up environment is advantageous, or at least willingness to work within a small, growing team Next … exciting challenge within a great company, please apply today to learn more! For more information about this role or other positions in Embedded, Firmware, C++ Programming, Linux Kernel, or DeviceDriverDevelopment, contact Callum Allen today. #J-18808-Ljbffr More ❯
Endpoint DLP (18007) Fortinet United Kingdom Posted 8 days ago Experience and Skills Willing to learn new things. Experience in any of the following would be an advantage: Software development in Go, C, C++, Java, Scala, C#, or Swift. Kernel and devicedriverdevelopment for Windows, Linux, or Mac. Systems Analytics; Dynamic tracing and performance. Fortinet More ❯
algorithms for mobile GPU. Whilst also analysing GPU applications to generate performance/power improvement, profile & optimise rendering code & GPU shaders. Join a multinational, dynamic and highly motivated software development group where you will enjoy the support of your colleagues while being challenged by exciting technical problems. Key Responsibilities and Required Skills: Prior Graphics knowledge, including: GBuffer, Ray tracing … graphics APIs such as Vulkan, OpenGL, Metal, DirectX11 or 12 and/or OpenCL. Excellent programming skills using C or C++ Motivations to work with Ray Tracing, Game Engine Development, or had prior knowledge of DeviceDriverDevelopment is beneficial. Key Words: GPU/Graphics/DriverDevelopment/C/C++/Firmware …/Embedded Systems/CPU/Driver internals/Software Architecture/GBuffer/Global Illumination/Direct X/OpenGL/Vulkan/GL ES/Game Engine/Ray Tracing/Arm Architecture By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more More ❯
Newbury, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
to develop state-of-the-art products for the professional broadcast market. Based in Berkshire, just outside of Reading, the successful Embedded Software Engineer will be responsible for the development and system design of new products and features from specification through to implementation and testing. This is an outstanding opportunity for an Embedded Software Engineer to join a fast … growing company with opportunities for internal growth and development. For this Embedded Software Engineer role, we are looking for someone with: Core knowledge of C++ development In-depth knowledge of Embedded Linux (experience with Linux Kernel is a plus) Familiarity with interfacing hardware Knowledge of high-speed data communications is advantageous What Next? If you’re an Embedded Software … new challenge within a great company, please apply today to learn more! For more information on this role or other positions in Embedded, Firmware, C++ Programming, Linux Kernel, or DeviceDriverDevelopment, please contact Callum Allen today. #J-18808-Ljbffr More ❯
Join us to work on ultra complex systems and custom project builds. What You’ll Be Doing Own all stages of the embedded software lifecycle: requirements, design, development, test, and deployment Write robust, high-quality C++ for Linux-based systems What You’ll Bring Strong embedded C++ programming skills for embedded systems Solid understanding of Linux internals, kernel development, and device drivers Why Join Us? Our tech has a Global Impact, produced by a world class Engineering Team with incredibly strong growth. More ❯
team in process of growing and broadening their skills. This team has a focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++ Software Development onto a RTOS - RTOS - Able to Develop Device-Drivers - Developed Code to a Regulated Standard Such as ISO or Misra - Undertake & Complete all relevant Project/Product documentation More ❯
their ambition to deliver high quality returns for investors. About the Role: Develop and optimize high-performance APIs for interaction with FPGA-based trading systems. Design and implement Linux device drivers for low-latency, high-throughput environments. Integrate and optimize Network Interface Card (NIC) functionality for ultra-low-latency trading systems. Implement high-performance PCIe interfacing solutions for seamless … or related high-performance industries. Strong programming skills in C and C++, with a focus on low-level programming. In-depth knowledge of Linux, including kernel-level programming and devicedriver development. Solid understanding of NIC hardware and networking protocols in performance-critical environments. Proven experience designing efficient and high-performance data structures Excellent problem-solving and debugging More ❯
Oxford, England, United Kingdom Hybrid / WFH Options
ic resources
Software Engineer seeking an exciting challenge, please apply today to learn more! For additional information on this role or other positions in Embedded, Firmware, C++ Programming, Linux Kernel, or DeviceDriverDevelopment, contact Callum Allen. Note: Non-passport holders of the country may require a work permit. Please consult our Blog for more information. Do not provide More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Reviews, Paid Sabbaticals (Tenure-based) Excellent opportunity for an Embedded Firmware Engineer with good C programming experience to join a global powerhouse offering superb progression routes, excellent training and development opportunities, and technically fascinating work that will make sizeable changes to the world of AI and beyond! This company is at the forefront of its industry. They are expanding … areas of the business, with their new Bristol offices playing a major role in this expansion. In this role, you will develop embedded firmware using C, including bootloaders and device drivers, for use in a brand-new product line which will revolutionise computing infrastructure. You will be responsible for development, defect management, maintenance, and support of the firmware. … The ideal candidate will have proven experience in a similar role and excellent knowledge of embedded C for developing firmware. You will have experience with Bootloader development, Device Drivers and Linux. This is a fantastic opportunity to join a global powerhouse offering technically fascinating work, superb progression routes, and excellent training and development opportunities! The Role: *Develop More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
X4 Technology
to work with them on the next generation of semiconductor industrial application. The position provides the opportunity to work on a next generation Quad Core processor completing Linux Kernel DeviceDriverdevelopment at the forefront of the technology. You will be using Yocto 5.0 and later and have the opportunity to contribute upstream with open source contributions … of the top Open Source contributors in the world.Experience writing drivers from scratch is the key area but any experience with the following is also beneficial;- Porting BSPs- Providing driver support for SOC I.P. Blocks- porting Yocto versions (beneficial)- Yoctoproject (beneficial)- Kernel/Driverdevelopment- Drivers for complex I.P. ( e.g I2C, PCI, USB3)- Back porting driverMore ❯