hirly

EnSilica

Principal Embedded Software Engineer

Abingdon, Oxfordshire

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at EnSilica first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included
Tailor my resume for this job →

Apply from your AI assistant

Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.

Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.

hirly's read of this role

Role family
Engineering
Seniority
Lead / management
Country
GB
Work mode
On-site / unstated
First seen by hirly
19 Oct 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

This role is based at our Milton Park (Abingdon) office. The expectation is at least 3 days per week in the office.

Ap plicants must have the right to live and work in the UK.

Your Role

We are seeking a Principal Embedded Software Engineer to provide technical leadership and hands-on expertise for complex embedded software projects. You will lead software design and development, mentor engineers, and collaborate closely with ASIC and hardware teams on system-level solutions.

Your Key Responsibilities

Lead embedded software architecture, design, and implementation on ARM Cortex-A/R/M and DSP platforms.

Provide technical direction for bare-metal, RTOS, and embedded Linux development.

Drive debugging and bring-up activities, including complex system analysis using Arm trace and debug techniques.

Mentor junior engineers and foster best practices in software development.

Collaborate on multi-disciplinary projects involving ASIC/FPGA hardware and software co-design.

Your Key Skills and Experience

Essential

Strong embedded C/C++ programming skills on Arm Cortex-A/R/M and DSP architectures.

Expertise in RTOS, bare-metal software development, device drivers, and silicon validation.

Expert-level use of GNU ARM Embedded Toolchain and binary tools.

Extensive experience with build systems (CMake and GNU Make) and version control systems (SVN or Git).

Proven capability in silicon validation and complex system debugging.

Minimum 10+ years of relevant industry experience.

Degree (1st or 2.1) in Electronics, Physics, Computer Science, or related discipline from a leading university.

Desirable

Proficiency in MATLAB, Python, or model-based design tools for prototyping and validation.

Knowledge of beamforming techniques, Digital Predistortion (DPD) algorithms, and communication standards such as 3GPP or DVB-S.

Exposure to formal software development processes (IEC 61508, DO-178C).

Experience with communication protocols (I2C, SPI, MODBUS).

Personal Skills

Excellent communication and interpersonal skills for effective collaboration within international teams.

Problem-solving mindset with a proactive and adaptable approach.

Strong leadership skills to inspire, coach, and develop team members.

Results-driven, accountable, and able to thrive in dynamic project environments.

What can you expect from us?

Private Medical healthcare, salary sacrifice pension scheme (matched up to 5%), 26 days annual leave, life assurance, discretionary annual bonus, share option scheme, hybrid and flexible working.

Position Specifics

This role is hybrid, our guideline is for a minimum of 3 days in the office.

Some occasional travel may be required to another UK site.

Applicants must have the right to live and work in UK.

Original posting on EnSilica's site ↗

Listed on hirly, a job board. hirly is not the employer: EnSilica is hiring for this role.

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job