×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Colchester, Essex County, CO1, England, UK
Listing for: Concurrent
Full Time position
Listed on 2026-01-11
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below

Embedded Software Engineer role at Concurrent

We’ve delivered high‑performance embedded computing solutions for four decades across defence, telecoms, and aerospace. We’re proud to be experts in what we do and are looking for an Embedded Software Engineer to join our brilliant team.

Location:

Colchester, Essex. Position:
Permanent, full time.

The Role

This is an exciting opportunity for an early‑career Software Engineer with a passion for technology and embedded systems. The role involves low‑level software development including UEFI firmware, micro‑firmware for system management, and Linux Board Support Packages (BSPs). The team offers mentorship, real‑world product development exposure, career growth opportunities, and a collaborative engineering culture.

What I will be delivering
  • Assist in the development and customization of UEFI firmware for x86‑based SBCs.
  • Support, design, develop and maintain software in the following areas:
    • Firmware and BSPs for cutting‑edge Intel processor‑based boards.
    • Middleware and device‑driver software in Linux, Windows, VxWorks and other standard OSes.
  • Develop test software.
  • Work with hardware designers during design, board bring‑up, and design proving phases.
  • Tackle challenging customer issues escalated to the engineering team.
Demonstrated Knowledge and Experience
  • Proficient in Embedded C and experience with embedded systems.
  • Exposure to low‑level programming and hardware interfacing.
  • Good appreciation of electronic hardware.
  • Excellent problem‑solving and debugging skills.
  • Experience working in a team.
  • Ability to communicate clearly in English.
Desirable Skills
  • Experience developing UEFI BIOS.
  • Experience building low‑level embedded software for Linux or a similar OS.
  • Use of version control systems (e.g., Git).
  • Exposure to Scrum and tools like Jira.
Qualifications
  • BEng or similar in Computer Engineering, Electronics Engineering, Computer Science, or related discipline.
What sort of people are we looking for
  • Fearless curiosity, embracing change as a catalyst for progress and performance.
  • Committed to the customer and delivering great service.
  • Agile, fast‑paced work style, always seeking smarter ways to exceed expectations.
  • Willingness to try new things, learn, and not afraid to fail.
  • Passionate about technology and what we do.
Benefits for Working at Concurrent
  • 25 days holidays + bank holidays and holiday purchase scheme.
  • Annual profit‑share bonus.
  • Cycle‑to‑work, home & tech and car salary sacrifice schemes.
  • Death-in‑service benefit and income protection.
  • Employee assistance programme and virtual GP.
  • Employee referral scheme.

    Enhanced parental leave.
  • Generous pension scheme with up to 10% employer contribution.
  • One paid volunteering day per year.
  • Private health insurance through Bupa.
  • YuLife wellbeing app.
Equal Opportunity Statement

We are an equal opportunity employer and believe in the power of a diverse, inclusive team. We welcome all applications from all suitably qualified people, regardless of race, sex, disability, religion/belief, sexual orientation or age. Please let us know if you require anything that would enable your success throughout our interview process.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary