Enable job alerts via email!

Junior Firmware Engineer

Octagon Group

Salisbury

On-site

GBP 30,000 - 45,000

Full time

6 days ago
Be an early applicant

Job summary

A leading technology company in Salisbury is looking for a Junior Firmware Engineer to design, develop, and test embedded firmware for advanced radar and navigation systems. The role involves collaboration with senior engineers, debugging, and participating in code reviews. Candidates should have a degree in Electronics or a related field and strong C/C++ programming skills. This position offers an exciting opportunity to grow in a hands-on engineering environment.

Qualifications

  • A degree in Electronics, Computer Engineering, Embedded Systems, or a related field.
  • Knowledge of C/C++ programming for embedded systems.
  • Basic understanding of microcontrollers, communication protocols, and hardware interfaces.
  • Strong problem-solving skills and attention to detail.
  • Enthusiasm to learn and work in a collaborative environment.

Responsibilities

  • Develop, test, and maintain embedded firmware for hardware platforms.
  • Work closely with senior engineers to implement features and improvements.
  • Assist with debugging and troubleshooting firmware and hardware interactions.
  • Support documentation of firmware designs, test plans, and results.
  • Participate in design and code reviews, contributing ideas and solutions.
  • Collaborate with cross-functional teams to ensure project requirements are met.

Skills

C/C++ programming
Problem-solving skills
Attention to detail

Education

Degree in Electronics or Computer Engineering

Tools

Microcontrollers
Communication protocols
Job description

An exciting opportunity for a Junior Firmware Engineer based in Salisbury has arisen.This role is ideal for someone with a technical degree, strong programming skills, and a passion for embedded systems who is ready to grow their career in a hands‑on engineering environment.

You will support the design, development, and testing of firmware for advanced radar and navigation systems. You'll work closely with senior engineers to implement and maintain embedded software, ensuring high-quality, reliable performance.

This is a great opportunity to gain experience across the full firmware development lifecycle, contributing to projects that deliver cutting‑edge technology to naval, commercial, and coastal applications.

Key Responsibilities for the Junior Firmware Engineer based in Salisbury :
  • Develop, test, and maintain embedded firmware for hardware platforms.
  • Work closely with senior engineers to implement features and improvements.
  • Assist with debugging and troubleshooting firmware and hardware interactions.
  • Support documentation of firmware designs, test plans, and results.
  • Participate in design and code reviews, contributing ideas and solutions.
  • Collaborate with cross‑functional teams to ensure project requirements are met.
Essential for the Junior Firmware Engineer based in Salisbury :
  • A degree in Electronics, Computer Engineering, Embedded Systems, or a related field.
  • Knowledge of C/C++ programming for embedded systems.
  • Basic understanding of microcontrollers, communication protocols, and hardware interfaces.
  • Strong problem‑solving skills and attention to detail.
  • Enthusiasm to learn, develop new skills, and work in a collaborative environment
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.