Octagon Group logo

Octagon Group

Embedded Software Engineer

Octagon Group

📍 County Durham, United Kingdom 🇬🇧

full-time
mid-level
65000
hybrid
Posted —

Key Skills

C++ARMRTOSEthernetCAN

Industry

AerospaceTelecommunications

Job Description

Embedded Software Engineer – C/C++ | ARM | RTOS

Sedgefield, County Durham | Hybrid working

£65,000–£75,000, depending on experience


We’re recruiting an Embedded Software Engineer for a growing technology company developing advanced RF and communications systems for the Space, Aerospace, Defence and Telecommunications sectors.


You’ll join a multidisciplinary engineering team and develop embedded software for complex electronic products, working closely with hardware, FPGA, RF and systems engineers throughout the full development lifecycle.


The role

  • Develop embedded software in C/C++ for ARM-based microcontrollers
  • Work across bare-metal and RTOS environments, including FreeRTOS and Zephyr
  • Bring up and debug new prototype hardware
  • Develop embedded communications using Ethernet, CAN, SPI, I²C, UART and RS422
  • Support networking functionality such as TCP/IP, REST APIs and SNMP
  • Integrate software with RF, FPGA and electronic hardware
  • Troubleshoot embedded software, networking and system-level issues
  • Contribute from initial concept through to production and manufacture


What we’re looking for

  • Strong commercial embedded C/C++ experience
  • Experience with bare-metal systems and/or an RTOS
  • ARM Cortex microcontroller experience
  • Practical hardware bring-up and debugging skills
  • Knowledge of embedded communication protocols
  • A relevant degree or equivalent commercial experience


Experience with STM32, Zephyr, FreeRTOS, TCP/IP, secure bootloaders, firmware updates, Python, MISRA or RF systems would be beneficial but isn’t essential.


Benefits

  • Salary of £65,000 - £75,000, depending on experience
  • Hybrid working
  • 37.5-hour working week
  • 25 days’ holiday plus public holidays
  • Option to purchase five additional holiday days
  • Up to 8% employer pension contribution
  • Life assurance and income protection
  • SAYE share scheme
  • EV and Cycle to Work schemes
  • Volunteering day
  • Career development and training opportunities


You don’t need to meet every desirable requirement. If you have a strong embedded software background and want to work on technically challenging products, we’d be keen to hear from you.


Apply now or contact Octagon Group for a confidential conversation.