A Senior Embedded Linux Engineer is now needed for a Lancashire based company who are looking to expand their current R&D team! As their Embedded Software Engineer you will be working on some incredible projects for some very reputable clients which will involve your expertise within Embedded C/C++ and on Linux platforms. The company have 7 Engineers within the team. The company are focused on wireless communications and work closely to the Radio/Video related industry
As their Embedded C/C++ Linux Engineer you will have an excellent understanding of Linux Multithreaded and multiprocessing embedded programming working with Networking protocols such as TCP/IP. You will be programming in both C and C++ within an Embedded Linux environment and working on the full product lifecycle leasing with the wider team and business. The role requires excellent embedded Linux and C skills, including Linux platform build and driver development. Additionally, you will be expected to get involved in system level design and research.
Core skills for this role include:- – Embedded Linux – Modern C++ V11,14,17 – Linux device drivers/Embedded Linux – Linux Kernel level configuration and debugging – RTOS – FPGA Exposure – WIFI/Communications Protocols – Full Product Lifecycle
Desired – experience of one or more of the following would be advantageous *Network protocols – Ethernet, Wi-Fi *Xilinx Zynq SoC
Interviews:- This is a two stage interview process via Microsoft Teams.
I appreciate you may not have all of the skills listed but if you feel this would be suitable I would be very keen to speak to you! Alternatively if you know someone that would be suitable for this role I am able to offer a referral fee! I Look forward to discussing your next role with you!
To find out more about Computer Futures please visit
Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Agency in relation to this vacancy | Registered office | 1st Floor, 75 King William Street, London, EC4N 7BE, United Kingdom | Partnership Number | OC387148 England and Wales