Ability to design and add features to embedded software, including Real-time operating systems (RTOS), using higher level language (C/C++) in an ARM/Cortex environment. - Development of production test code with Production Engineering is required. - Liaison with all relevant parties, including Sales, Production, QA etc. … use of PC-based software development tools - Experienced in C/C++ software - Excellent working knowledge of modern microprocessor and micro controller designs, ideally ARM/Cortex environments. - Must be able to demonstrate relevant skills with typically 3-4 years experience in a similar role. - Fully conversant with More ❯
Ability to design and add features to embedded software, including Real-time operating systems (RTOS), using higher level language (C/C++) in an ARM/Cortex environment. - Development of production test code with Production Engineering is required. - Liaison with all relevant parties, including Sales, Production, QA etc. … use of PC-based software development tools - Experienced in C/C++ software - Excellent working knowledge of modern microprocessor and micro controller designs, ideally ARM/Cortex environments. - Must be able to demonstrate relevant skills with typically 3-4 years experience in a similar role. - Fully conversant with More ❯
Ability to design and add features to embedded software, including Real-time operating systems (RTOS), using higher level language (C/C++) in an ARM/Cortex environment. - Development of production test code with Production Engineering is required. - Liaison with all relevant parties, including Sales, Production, QA etc. … use of PC-based software development tools - Experienced in C/C++ software - Excellent working knowledge of modern microprocessor and micro controller designs, ideally ARM/Cortex environments. - Must be able to demonstrate relevant skills with at least 10 years experience in a similar role. - Fully conversant with More ❯
Ability to design and add features to embedded software, including Real-time operating systems (RTOS), using higher level language (C/C++) in an ARM/Cortex environment. - Development of production test code with Production Engineering is required. - Liaison with all relevant parties, including Sales, Production, QA etc. … use of PC-based software development tools - Experienced in C/C++ software - Excellent working knowledge of modern microprocessor and micro controller designs, ideally ARM/Cortex environments. - Must be able to demonstrate relevant skills with typically 3-4 years experience in a similar role. - Fully conversant with More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Proven experience in embedded software design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing with ARMCortex microprocessors. Experience with unit testing frameworks and working with source control systems (Git). Familiarity with Linux as both a target platform More ❯
Ability to design and add features to embedded software, including Real-time operating systems (RTOS), using higher level language (C/C++) in an ARM/Cortex environment. Development of production test code with Production Engineering is required. Liaison with all relevant parties, including Sales, Production, QA etc. … use of PC-based software development tools Experienced in C/C++ software Excellent working knowledge of modern microprocessor and micro controller designs, ideally ARM/Cortex environments. Must be able to demonstrate relevant skills with typically 3-4 years experience in a similar role. Fully conversant with More ❯
Newcastle Upon Tyne, England, United Kingdom Hybrid / WFH Options
Accelero
providing both flexibility and collaboration. Key Responsibilities Develop and maintain embedded software in C++ and Embedded C Work with various microcontrollers (e.g. STM32, PIC, ARMCortex) Collaborate with hardware and systems engineers to deliver robust, real-time solutions Participate in system design, code reviews, testing, and debugging Write More ❯
Ability to design and add features to embedded software, including Real-time operating systems (RTOS), using higher level language (C/C++) in an ARM/Cortex environment. - Development of production test code with Production Engineering is required. - Liaison with all relevant parties, including Sales, Production, QA etc. More ❯
contribute to architecture and design discussions. Maintain source control practices using Git (GitHub/GitLab). Essential Skills and Experience: Good knowledge of STM32 ARMCortex-M microcontrollers. C programming for embedded systems. Familiarity with C++ for embedded applications. In-depth understanding of STM32 communication protocols: UART, SPI More ❯
typically 2+ years) in developing embedded software and firmware. Strong proficiency in Pythen programming for embedded systems. Experience working with microcontrollers and microprocessors (e.g., ARMCortex-M, ESP32, NVIDIA Jetson). Knowledge of communication protocols relevant to IoT and industrial automation (e.g., MQTT, Modbus). Solid understanding of More ❯
Ability to design and add features to embedded software, including Real-time operating systems (RTOS), using higher level language (C/C++) in an ARM/Cortex environment. - Development of production test code with Production Engineering is required. - Liaison with all relevant parties, including Sales, Production, QA etc. More ❯
Halifax, West Yorkshire, Yorkshire, United Kingdom
KO2 Embedded Recruitment Solutions LTD
control practices using Git (GitHub/GitLab). Essential Skills and Experience: PID motor control, with demonstrable hands-on experience Deep knowledge of STM32 ARMCortex-M microcontrollers. C programming for embedded systems. Familiarity with C++ for embedded applications. In-depth understanding of STM32 communication protocols: UART, SPI More ❯