the development and testing of embedded software for EW Training pods. You will be responsible for the design, development, and verification of SoC Multi ARM Processors Devices, ensuring adherence to development processes and the integration of modules. Key Responsibilities: Design, develop and test firmware components within set timelines and … embedded Linux OS (e.g., Petalinux/yocto) Expertise in design, coding, debugging, reviewing, and testing software Experience interfacing Ethernet (TCP/IP, UDP) on ARMCortex A53 or R5 Proficiency in implementing software interfacing various serial data (UART/I2C/SPI/IPMI) Experience with Xilinx FPGA … Xilinx Vivado IDE Familiarity with DSP algorithms, Software Defined Radio (SDR), VHF UHF transceivers, and de/modulation standards to run on FreeRTOS on CortexARM R5 Capability in designing time-critical code on an RTOS Experience in designing embedded Linux drivers for custom programmable logic firmware interfaces More ❯
Basingstoke, Hampshire, South East, United Kingdom
Platform Recruitment Limited
Embedded Software Engineer Basingstoke IoT, C, ARMCortex £40-55k Are you an Embedded Software Engineer with experience in C programming, IoT, and ARMCortex microcontrollers ? Join a forward-thinking company in Basingstoke , working on cutting-edge IoT solutions and wireless systems. Key Responsibilities: Develop … product lifecycle development , from concept to deployment. Required Skills & Experience: Strong proficiency in Embedded C programming . Hands-on experience with microcontroller development (preferably ARMCortex ). Understanding of schematics, PCB layouts, and technical documentation . Why Join? ? Exciting projects in IoT and embedded systems . ? Work with More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
common communication protocols, including TCP/IP, UDP, RS-485, SPI, and I2C Desirable: Experience developing embedded firmware on Linux-based systems. Familiarity with ARMCortex architectures, particularly STM32 and PIC microcontrollers. Experience with graphical user interface development using QT or similar frameworks. Exposure to unit testing, system More ❯
MK6, Milton Keynes, Buckinghamshire, United Kingdom
Platform Recruitment
Involved in new product development from conception to manufacture Skills and Experience Required: + 3+ years embedded C/C++ experience + Experience with ARMCortex MCUs + Have used IAR Embedded Workbench, or other Eclipse IDEs + Knowledge of IoT & communication protocols Bonus: + PLC experience + More ❯
Embedded Software Engineer - Basingstoke - IoT, C, ARMCortex My client are currently recruiting for an Embedded Software Engineer based in Basingstoke. You will join a small team of technically minded individuals working on a range of new projects in the IoT space. Main duties: + Participate in new … companies current portfolio of embedded software products Tech Stack/Skills required: + Proficient in embedded C + Experience developing software for microcontrollers (preferably ARM based) + Understanding of schematics, PCB layouts, technical documentation The competitive salary is between £50-65k Office based in Basingstoke If you feel More ❯
bracknell, south east england, United Kingdom Hybrid / WFH Options
Naiad Aqua Systems
a growing, hands-on engineering team at an exciting time in our journey. What you’ll do Develop and maintain firmware for embedded systems (ARMCortex, STM32 or similar) Collaborate with electronics, software, and product teams to define firmware architecture Implement and optimise real-time control logic, sensor More ❯
+ Developing and improving existing firmware + Supporting junior engineers and liaising with customers and hardware teams Skills and Experience Required: + Experience with ARMCortex microcontrollers (STM32) + Skilled in C/C++ and Python + Familiarity with Git version control + Knowledge of object oriented programming More ❯
a skilled embedded software engineer to join a team focused on the development of wirelessly connected products. Requirements: • Confidence developing software for microcontrollers, preferably ARMCortex-M. • Experience programming in C. • Experience with schematics, PCB layouts, technical documentation. • Good logical problem-solving, and communication skills. • Ability to work More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
Framework and/or HTML, CSS, JavaScript, and/or frameworks like React or Angular with associated cloud services. Familiarity with microcontroller architectures (e.g., ARMCortex-M) and hardware interfaces. Knowledge of popular communication technologies such as SPI, I2C, TCP/IP, UDP, I2S, USB, RS232 and RS485 More ❯
deliver top-tier solutions. ✅ Experience required from the Embedded Software Manager: • Proven leadership in embedded software team, ideally in a regulated industry • Familiarity with ARMCortex-M microcontrollers, RTOS, and communication protocols (SPI, I2C, TCP/IP). • Some experience with C/C++, C#/.NET • Excellent More ❯