concept and design through to deployment, validation, and continuous improvement. Key Responsibilities Design, implement, and optimise embedded software for real-time systems and safety-critical applications. Develop firmware for ARMCortex, PIC, or STM32 microcontrollers using C and C++. Integrate and test communication protocols including SPI, I2C, CAN, UART, USB, TCP/IP, and Modbus. Contribute to board More ❯
/17). Proven experience in embedded software development and the full product lifecycle. In-depth knowledge of low-level protocols (e.g. SPI, I2C, RS232). Experience working with ARMCortex microprocessors. Proficiency with Linux (both as a development environment and target OS). Familiarity with Git and unit testing frameworks. Experience with Continuous Integration tools is a More ❯
/14/17 ) Proven experience in embedded software design and full lifecycle product development Solid understanding of low-level communication protocols ( SPI, I2C, RS232 ) and experience with ARMCortex microprocessors Experience with unit testing frameworks and Git or similar version control systems Comfortable working in Linux as both a development and target platform Adaptability and a proactive More ❯
Ellesmere Port, Cheshire, North West, United Kingdom
Vantage Consulting Ltd
/14/17 ) Proven experience in embedded software design and full lifecycle product development Solid understanding of low-level communication protocols ( SPI, I2C, RS232 ) and experience with ARMCortex microprocessors Experience with unit testing frameworks and Git or similar version control systems Comfortable working in Linux as both a development and target platform Adaptability and a proactive More ❯
/14/17 ) Proven experience in embedded software design and full lifecycle product development Solid understanding of low-level communication protocols ( SPI, I2C, RS232 ) and experience with ARMCortex microprocessors Experience with unit testing frameworks and Git or similar version control systems Comfortable working in Linux as both a development and target platform Adaptability and a proactive More ❯
Ellesmere Port, Cheshire, North West, United Kingdom
Vantage Consulting Ltd
/14/17 ) Proven experience in embedded software design and full lifecycle product development Solid understanding of low-level communication protocols ( SPI, I2C, RS232 ) and experience with ARMCortex microprocessors Experience with unit testing frameworks and Git or similar version control systems Comfortable working in Linux as both a development and target platform Adaptability and a proactive More ❯
/14/17). 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 and development environment. Ability to More ❯
/14/17). 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 and development environment. Ability to More ❯
Salford, Greater Manchester, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
team to produce the best possible system design Support greenfield research and continuously enhance system performance. Requirements: Strong DSP knowledge including digital filtering and signal analysis Embedded C development - ArmCortex-M ideally Design, develop and test complex DSP systems unaided Challenge colleagues on their designs and approaches both in the software team and with the hardware team More ❯