for Xilinx or Microchip SoC FPGAs. Software/firmware debug using JTAG or Ethernet “Virtual Cable”. Embedded Linux or RTOS build systems, eg. YoctoProject or Buildroot. Experience with reading schematics and hardware interfaces (SPI, UART, I2C). Test driven development (TDD); unit, integration, automated and system testing more »
Long-term Contract Embedded Software Engineer - Linux Yocto opportunity to work with an established and highly respected developer of high integrity electronics based in Edinburgh This role has an indicative OUTSIDE IR35 determination therefore we can accept candidates who would like to operate through their own PSC. With a … conjunction with electronics engineers and other disciplines to complete the project on time and in budget. Key Skills Required - Contract Embedded Software Engineer - Linux Yocto, Edinburgh - Proven experience of developing embedded software in C on custom Linux Yocto systems - Experience of kernel/device driver development - Experience of … IP, Ethernet. Successful applicants must be able to pass BPSS checks. For more information or to apply for the Contract Embedded Software Engineer - Linux Yocto opportunity in Edinburgh, please contact Shammi Choudhury on 01582 878818/quoting reference SAC1016 more »
engineer vacancy with some diverse and challenging projects focused on networking and protocol implementation. Outside IR35. The firmware consists of an embedded Linux kernel (Yocto) and an application layer providing the device management features, implementing networking protocols on top of Broadcom switch fabric devices. Embedded Linux Software Engineer essential … requirements Embedded C Embedded Linux Yocto Networking protocols, Ethernet, TCP/IP Linux Software Engineer desirable skills Network Device Drivers C++ Python, Bach tcl more »
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
experience working with modern C++ in an embedded Linux environment. You will have worked in a Test-Driven development environment and be familiar with Yocto, whilst any experience with wireless comms (ZigBee, Thread, Wi-Fi, BLE etc) would make your CV stand out. You can expect the role to … integrity of the system and software architecture is maintained throughout the lifecycle of the product. Skills and Experience Required: Strong C++ programming Embedded Linux Yocto Test-Driven Development, Continuous Integration etc Degree qualified within an Engineering related topic Desirable Skills and Experience: Docker Zigbee, Thread, Wi-Fi or Bluetooth more »