sectors. Lead the design & development of embedded Linux software. Develop and optimise software components to meet industry standards. Write & de-bug efficient C++ code, focusing on Linux Kernel and driver development. Use tools like Git for version control. Key Skills/Experience: Degree in Electronics/Computer Science or another relevant discipline. Embedded C/C++. Embedded Linux. Kernel …/DeviceDrivers development. Microcontroller & Peripherals (STM32, Cortex-M etc.). Networking protocols/serial interfaces (CAN, USB, I2C, TCP/IP, SPI etc.). Software de-bugging & version control tools (JIRA, Git, Jenkins etc.). Must be eligible to obtain at least basic level security clearance. If you are interested in the position and think you have More ❯
others. Our ideal candidate brings: Strong experience in embedded software development , ideally across environments such as bare metal, RTOS, or embedded Linux. Technical depth in areas such as devicedrivers , DSP, communications protocols, algorithm implementation, or working close to hardware. Some leadership exposure —this could be through running small project teams, mentoring, or handling performance reviews. Confidence in More ❯
others. Our ideal candidate brings: Strong experience in embedded software development , ideally across environments such as bare metal, RTOS, or embedded Linux. Technical depth in areas such as devicedrivers , DSP, communications protocols, algorithm implementation, or working close to hardware. Some leadership exposure —this could be through running small project teams, mentoring, or handling performance reviews. Confidence in More ❯
others. Our ideal candidate brings: Strong experience in embedded software development , ideally across environments such as bare metal, RTOS, or embedded Linux. Technical depth in areas such as devicedrivers , DSP, communications protocols, algorithm implementation, or working close to hardware. Some leadership exposure —this could be through running small project teams, mentoring, or handling performance reviews. Confidence in More ❯
others. Our ideal candidate brings: Strong experience in embedded software development , ideally across environments such as bare metal, RTOS, or embedded Linux. Technical depth in areas such as devicedrivers , DSP, communications protocols, algorithm implementation, or working close to hardware. Some leadership exposure -this could be through running small project teams, mentoring, or handling performance reviews. Confidence in More ❯