1 to 25 of 34 Device Driver Development Jobs

Embedded Software Engineer - C++ - Embedded Linux - VoIP

Hiring Organisation
Tiger Resourcing Group
Location
Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
join an established engineering organisation developing advanced electronic and communications technologies. This is an excellent opportunity for an engineer with strong Embedded software development experience to take on a technically challenging position, contributing to the architecture, design and development of sophisticated Embedded systems. Working closely with multidisciplinary engineering … teams, you will be involved throughout the complete product development life cycle, from initial system architecture and software design through to implementation, integration, testing and ongoing technical improvement. The successful candidate will combine hands-on Embedded development expertise with the ability to provide technical leadership, support engineering decisions ...

Embedded Software Engineer

Hiring Organisation
Tiger Resourcing Group
Location
Cambridgeshire, Market Deeping, Lincolnshire, United Kingdom
Employment Type
Permanent
join an established engineering organisation developing advanced electronic and communications technologies. This is an excellent opportunity for an engineer with strong embedded software development experience to take on a technically challenging position, contributing to the architecture, design and development of sophisticated embedded systems. Working closely with multidisciplinary engineering … teams, you will be involved throughout the complete product development lifecycle, from initial system architecture and software design through to implementation, integration, testing and ongoing technical improvement. The successful candidate will combine hands-on embedded development expertise with the ability to provide technical leadership, support engineering decisions ...

Embedded Software Engineer - C++ - Embedded Linux - VoIP

Hiring Organisation
Tiger Resourcing Group
Location
Cambridgeshire, UK
join an established engineering organisation developing advanced electronic and communications technologies. \n This is an excellent opportunity for an engineer with strong Embedded software development experience to take on a technically challenging position, contributing to the architecture, design and development of sophisticated Embedded systems. \n Working closely with … multidisciplinary engineering teams, you will be involved throughout the complete product development life cycle, from initial system architecture and software design through to implementation, integration, testing and ongoing technical improvement. \n The successful candidate will combine hands-on Embedded development expertise with the ability to provide technical leadership ...

Embedded Software Engineer

Location
Market Deeping, England, United Kingdom
Software Engineer to join an established engineeringorganisation developing advanced electronic and communications technologies. This is an excellent opportunity for anengineer with strong embedded software development experience to take on atechnically challenging position, contributing to the architecture, design anddevelopment of sophisticated embedded systems. Working closely with multidisciplinaryengineering teams, you will … complete productdevelopment lifecycle, from initial system architecture and software designthrough to implementation, integration, testing and ongoing technicalimprovement. The successful candidate will combine hands-onembedded development expertise with the ability to provide technicalleadership, support engineering decisions and mentor other members of thedevelopment team. KeyResponsibilities Embedded Software Design & Development Design ...

Embedded Software Engineer

Location
Market Deeping, England, United Kingdom
looking for a Embedded Software Engineer the will be able to provide technical leadership and conduct software engineering activities in the design, development, test and documentation of company products and their manufacturing test systems. What you’ll be doing: Carry out software design and development to meet project … requirements, to include: Architectural design Detailed design Simple algorithm development Software code development Unit test and debug Support the activities of the Test & Acceptance team on Integration and test, Test plan development and execution, and Test report writing Technical documentation Participate in software design, code and other ...

Embedded Software / Firmware Engineer

Location
England, United Kingdom
Embedded Software/Firmware Engineer to join a small, multi-disciplinary engineering team on a permanent basis. The role will contribute to the development of advanced cryptographic, key management and embedded technology solutions for demanding and security-critical environments. Working across research, prototyping, experimentation and full product development, you will apply your expertise in embedded software, firmware and FPGA development to solve complex customer challenges and support innovation in the national interest. Key Responsibilities: Developing embedded software and firmware using C, C++ and Python Contributing to FPGA development using tools such as Vivado, Vitis ...

Architect/Staff Embedded Software Engineer

Location
Greater London, England, United Kingdom
sharing technical judgment — as a senior individual contributor who holds the bar high. Skills & Experience Deep expertise across firmware and hardware-software co-development – specifically in one or more of: ASIC bring‐up and validation, BMC/OpenBMC platform firmware, or high‐speed SerDes and photonic interconnect bring‐up. … Deep expertise in embedded Linux BSP : Yocto/OpenEmbedded, U‐Boot or UEFI, device driver development, and device tree authoring for custom silicon platforms. Deep expertise in server management protocols IPMI/IPMB, Redfish, MCTP, PLDM – and low‐speed peripheral integration (I2C, SPI, UART, CPLD ...

Senior Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Barnsley, South Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£70,000
lifecycle. You'll take work from software requirements through design and implementation to integration and validation. Engineering practice. The team is adopting test-driven development, automated testing and CI/CD. Connectivity. TCP/UDP, HTTP/REST, MQTT and TLS, plus Wi-Fi, 4G and over …/20) . This must be real production work, not something you've only dabbled in. Solid C skills are also needed. Embedded Linux development, including debugging with GDB and strace. Object-oriented design and UML. Ability to read hardware schematics and debug on target with debuggers, monitors ...

Senior Embedded Software Engineer

Location
United Kingdom
lifecycle. You'll take work from software requirements through design and implementation to integration and validation. Engineering practice. The team is adopting test-driven development, automated testing and CI/CD. Connectivity. TCP/UDP, HTTP/REST, MQTT and TLS, plus Wi-Fi, 4G and over …/20) . This must be real production work, not something you've only dabbled in. Solid C skills are also needed. Embedded Linux development, including debugging with GDB and strace. Object-oriented design and UML. Ability to read hardware schematics and debug on target with debuggers, monitors ...

Senior Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
London, England, United Kingdom
lifecycle. You'll take work from software requirements through design and implementation to integration and validation. Engineering practice. The team is adopting test-driven development, automated testing and CI/CD. Connectivity. TCP/UDP, HTTP/REST, MQTT and TLS, plus Wi-Fi, 4G and over …/20) . This must be real production work, not something you've only dabbled in. Solid C skills are also needed. Embedded Linux development, including debugging with GDB and strace. Object-oriented design and UML. Ability to read hardware schematics and debug on target with debuggers, monitors ...

Embedded Lead Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
various strategies Use of RTOSs such as VxWorks or embedded Linux Deployment of software to distributed hardware platforms, multicore programming, memory management techniques, device driver development, code optimisation, interrupt-driven designs A good understanding of electronics, schematic design and use of test equipment Experience developing solutions … embedded solutions Knowledge of standards such as DO-178C and coding standards such as MISRA C/C++ Requirements management tools Experience of Agile development and Atlassian toolset Understanding of the Internet of Things (IoT) Experience developing Continuous Integration/Continuous Deployment Security Clearance: You must be eligible ...

Senior Embedded Engineer (RTOS)

Location
Oxford, England, United Kingdom
accelerator to life — from initial power‐on through to stable, performant operation in production systems. What You'll Do Develop and maintain device drivers for Lumai's AI accelerator, targeting Linux kernel and bare‐metal environments Write and debug firmware for control and management processors alongside the main accelerator … Looking For Must‐Have 5+ years of embedded software experience with C/C++ in production hardware products Proven experience writing Linux device drivers (character, platform, or PCIe drivers) Hands‐on BSP bring‐up experience on custom hardware — from schematic review to first OS boot Solid understanding of RTOS ...

Senior Software Application Engineer - Endpoint

Location
Greater London, England, United Kingdom
success of our rapidly growing business. You will work in our Cyber R&D team, and use your knowledge of systems (Kernel, OS) level development to develop our Agent architecture. The Agent is our endpoint client software and is responsible for the extraction and management of our customer … human-centric data loss protection. Key Responsibilities and Technologies Implementing new capabilities within the FortiDLP endpoint agent, taking ownership of features and leading the development effort. Maintain and improve existing functionality of the FortiDLP agent. Contributing to code, tests, and code review. Keep a strong focus on code quality ...

Software Team Lead

Location
West of England, England, United Kingdom
subject matter experts and senior stakeholders Sole or dual British nationality Desirable: Experience leading or mentoring software engineers, formally or informally Low-level software, device driver development or ARM assembler FreeRTOS UML or model-driven development, ideally IBM Rhapsody IBM Engineering Work Management/Rational Team ...

Embedded Engineer (Barak team)

Location
Greater London, England, United Kingdom
autonomous vehicles. Key responsibilities: Design, develop and maintain embedded software for autonomous vehicle platforms, focusing on sensor integration and hardware abstraction. Implement and optimize device drivers for various sensors and compute hardware. Collaborate with cross-functional teams to define software requirements and ensure seamless integration with the autonomous driving … looking for the following skills and experience. Essential Bachelor's degree in Computer Science, Electrical Engineering, or a related field Experience in embedded software development, preferably in the automotive or autonomous driving industry Proficiency in the C++ programming language Familiarity with hardware abstraction layers and device driver ...

Embedded Linux Software Engineer

Hiring Organisation
Platform Recruitment
Location
Royston, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £85000/annum
Linux fundamentals and hands-on Yocto experience. This role requires engineers who can work deeply within Linux when required, including custom Linux builds, kernel development and device drivers, whilst also being comfortable working across RTOS, MCU and bare-metal systems. Responsibilities: Developing custom Embedded Linux platforms using Yocto. … Working at kernel, driver and system level on Arm-based embedded platforms. Supporting board bring-up, hardware integration, debugging and performance optimisation. Developing software for RTOS and bare-metal embedded systems. Collaborating with FPGA, electronics and multidisciplinary engineering teams across a variety of projects. Requirements: Commercial Embedded Linux development ...

Senior Linux Kernel Driver Engineer

Location
Greater London, England, United Kingdom
cutting edge of the latest AI developments in both hardware and software. Want to get involved? We are looking for Senior Linux Kernel Driver Engineers with excellent driver development skills to work on the runtime system of our ground‐breaking AI accelerators. You can be based … either our London or Bristol offices. In this role, you will: Develop the Linux driver for Fractile’s innovative AI accelerator hardware Implement highly‐optimised on‐accelerator software Work with hardware and higher‐level software and ML engineers in a highly collaborative hardware‐software co‐design methodology It would ...

Software Engineer I (Onsite)

Hiring Organisation
Raytheon
Location
Tucson, Arizona, United States
Employment Type
Permanent
Salary
USD Annual
part of a fast-paced agile team at the leading edge of technology, you will gain hands-on exposure across the full software development lifecycle-advancing real-time systems design, digital signal processing, machine learning, and DevOps methodologies while helping defend our nation and allies. This position … experience, research, coursework, or projects. Qualifications We Prefer Experience with embedded real-time operating systems (RTOS such as FreeRTOS, VxWorks, or embedded Linux) or device driver development. Hands-on experience developing low-level code for microcontrollers, microprocessors, or development boards (e.g., ARM, Arduino, Raspberry Pi). Knowledge ...

Embedded BSP Software Engineer

Location
Colchester, England, United Kingdom
architectures. Experience configuring, porting, and debugging Linux kernels and platform software. Hands‐on experience with hardware bring‐up and system integration. Practical experience developing device drivers for interfaces such as PCIe, graphics configuration, Ethernet, USB, UART, I2C, SPI, and GPIO. Excellent problem‐solving and debugging skills in complex hardware ...

Embedded Software Technical Lead

Location
Abingdon, England, United Kingdom
Embedded Software Technical Lead to provide technical leadership and hands-on expertise for complex embedded software projects. You will lead software design and development, mentor engineers, and collaborate closely with ASIC and hardware teams on system-level solutions. Your Key Responsibilities Lead embedded software architecture, design, and implementation … Strong embedded C/C++ programming skills on Arm Cortex-A/R/M and DSP architectures. Expertise in RTOS, bare-metal software development, device drivers, and silicon validation. Expert-level use of GNU ARM Embedded Toolchain and binary tools. Extensive experience with build systems (CMake ...

Senior Program Protection Engineer (Embedded Software Engineer)

Hiring Organisation
Raytheon
Location
Tewksbury, Massachusetts, United States
Employment Type
Permanent
Salary
USD Annual
make a difference solving the world's most complex problems. With our three market leading businesses, world-class operations and investments in research and development, we offer capabilities and opportunity no one else can. Together, we push the boundaries of known science and find new ways to connect … Center's Software Security Sensors and Effectors Department is seeking a highly skilled individual to join our software team where you will employ Agile development techniques on embedded targets to continuously develop and deploy critical capabilities to the warfighter. We strive for technical excellence by drawing upon a workforce ...

Embedded Security Software Engineer II (Onsite)

Hiring Organisation
Raytheon
Location
Tucson, Arizona, United States
Employment Type
Permanent
Salary
USD Annual
generation radar, sensor, guidance, and fire control systems. Operating at the leading edge of technology, you will contribute across all phases of the software development lifecycle to deliver innovative solutions that help keep our nation and allies safe. Key Responsibilities: Work on complex technical problems and collaborate to provide … innovative solutions. Requires investigation and troubleshooting skills to assess issues and develop resolutions. Work at all phases of the SW development lifecycle, including SW/HW integration, dependent on program phase Assist in the derivation of system and software requirements, architectural modeling, and technical analysis Design, code, unit test ...

Senior Embedded Engineer, RTOS for AI Accelerator

Location
Oxford, England, United Kingdom
accelerator. The ideal candidate will have over 5 years of embedded software experience with C/C++, and proven expertise in writing Linux device drivers. This role involves collaborating with hardware engineers and leading the BSP bring-up process. Candidates should possess a strong foundation in RTOS concepts ...

Embedded Firmware Engineer

Hiring Organisation
Vector Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
part of a talented, supportive R&D team working on real products with real users, contributing to both current‑generation firmware and new product development from concept through to mass production. This is an environment known for innovation, employee development, and a genuinely collaborative culture, offering excellent training … from below. Education & Core Skills Degree/Masters/PhD in Computer Science, Electronics, Embedded Systems or similar Strong commercial experience in embedded C development (ideally 5+ years) Experience with RTOS environments such as FreeRTOS, Zephyr, ThreadX or similar Confident working in Unix/Linux development environments Strong ...

Senior Embedded Software Engineer

Hiring Organisation
Raytheon
Location
Tucson, Arizona, United States
Employment Type
Permanent
Salary
USD Annual
make a difference solving the world's most complex problems. With our three market leading businesses, world-class operations and investments in research and development, we offer capabilities and opportunity no one else can. Together, we push the boundaries of known science and find new ways to connect … least one processor/controller family Experience using lab instruments like power-supplies, digital multi-meters, oscilloscopes, and logic analyzers Experience with developing device drivers for bare-metal and/or OS applications What We Offer Our values drive our actions, behaviors, and performance with a vision ...