Stoke-On-Trent, England, United Kingdom Hybrid / WFH Options
GivEnergy
UART, RS232, RS485, I2C, SPI, Ethernet, BLE, Wifi, CAN, Zigbee, Modbus, etc. Proven experience on developing firmware with RTOS, e.g. FreeRTOS, RT-Linux, Threadx, etc. Hands on development with IoT infrastructure, MQTT, Protobuf, cryptography, secure boot, etc. Bare metal driver, BSP, board bring up. Basic knowledge of electronics more »
Middlesbrough, North Yorkshire, North East, United Kingdom
Reed Technology
microcontrollers (e.g. ARM Cortex-M, Microchip PIC, Atmel AVR) Developing modular software in C for bare metal and with an RTOS (e.g. FreeRTOS, ThreadX, Zephr RTOS) and use of RTOS primitives (e.g. Tasks, Queues, Mutexes, Semaphores) Interrupts, clock systems and interfacing with memory mapped peripherals Using and writing more »
Edinburgh, City of Edinburgh, United Kingdom Hybrid / WFH Options
Cathcart Technology
of their new sensor system that analyses power lines worldwide. The main tools you will be using day to day are: Must Have ** ThreadXRTOS ** Embedded C ** Multi-threaded systems experience ** Comfortable working with version control systems such as GIT Nice to Have: ** Renesas Synergy experience ** Flash storage more »
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
of their new sensor system that analyses power lines worldwide. The main tools you will be using day to day are: Must Have ** ThreadXRTOS ** Embedded C ** Multi-threaded systems experience ** Comfortable working with version control systems such as GIT Nice to Have: ** Renesas Synergy experience ** Flash storage more »
C or Modern C++ Aerospace/defence sector exposure Awareness of Agile development practices Familiarity with one or more embedded operating systems -QNX, ThreadX or FreeRTOS Awareness of real-time development and/or safety critical systems Awareness of scripting languages and continuous integration frameworks Reasonable understanding of more »
C or Modern C++ Aerospace/defence sector exposure Awareness of Agile development practices Familiarity with one or more embedded operating systems -QNX, ThreadX or FreeRTOS Awareness of real-time development and/or safety critical systems Awareness of scripting languages and continuous integration frameworks Reasonable understanding of more »
do - Design, implement, and test software for embedded systems. Develop software in C++ running on ARM Cortex M33 Microcontrollers Develop software for AzureRTOS (ThreadX) including FileX, GUIX and USBX Use Jira for task assignment, reporting and defect tracking. Use mcuXpresso IDE for development. Interpret and contribute to … as SPI, I2C, UART, CAN, or USB Experience with software debugging tools and techniques, including JTAG Experience with embedded RTOS (Keil RTX, FreeRTOS, ThreadX) Experience with IDEs such as Keil uVision, Freescale CodeWarrior, STM32cubeIDE or NXP MCUxpresso. Experience of working with Armv8-M, ARM Cortex-M4, ARM Cortex more »