Senior Embedded Software Engineer - Hybrid (C/C++, Linux)

Senior Embedded Software Engineer - Hybrid (C/C++, Linux)

Full-Time 50000 - 70000 £ / year (est.) No working from home possible
Octagon Group

At a Glance

  • Tasks: Design and implement embedded software for high-performance control systems.
  • Company: Octagon Group, a leading tech firm in Newcastle upon Tyne.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Other info: Collaborate with engineers on innovative hardware-software co-design projects.
  • Why this job: Join a dynamic team and work on cutting-edge embedded technologies.
  • Qualifications: Strong C/C++ skills and experience with ARM-based platforms and RTOS.

The predicted salary is between 50000 - 70000 £ per year.

Octagon Group in Newcastle upon Tyne is seeking a Senior Embedded Software Engineer to design and implement embedded software across low-level firmware, RTOS, and embedded Linux platforms. You will contribute to hardware‑software co‑design with hardware, FPGA, and systems engineers on high‑performance control systems.

The role requires strong C/C++ skills and experience with ARM-based platforms, RTOS, and resource‑constrained environments, plus familiarity with Yocto, Zephyr, and networking.

Senior Embedded Software Engineer - Hybrid (C/C++, Linux) employer: Octagon Group

Octagon Group is an excellent employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of Waterbeach, UK. Employees benefit from comprehensive growth opportunities, hands-on experience in product development, and a supportive environment that values teamwork and quality. With a focus on meaningful projects and a commitment to employee development, Octagon Group stands out as a rewarding place to advance your career in mechanical engineering.

Octagon Group

Contact Details:

Octagon Group Recruitment Team

We think you need these skills to ace Senior Embedded Software Engineer - Hybrid (C/C++, Linux)

C/C++
Embedded Software Development
Low-Level Firmware
RTOS
Embedded Linux
ARM-based Platforms
Hardware-Software Co-Design