Embedded Software Technical Lead

EnSilica

Abingdon

Híbrido

GBP 90.000 - 130.000

Jornada completa

14 días+

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Private medical
Pension (5% matched)
26 days leave
Life assurance
Bonus scheme
Share options
Hybrid working

Descripción de la vacante

EnSilica PLC is seeking an Embedded Software Technical Lead to steer complex embedded projects at our Milton Park (Abingdon) site. The role blends hands-on development with technical leadership, mentoring engineers, and coordinating with ASIC and hardware teams for system-level solutions.

You will lead software architecture on ARM Cortex-A/R/M and DSP platforms, oversee RTOS, bare-metal, and embedded Linux efforts, and drive debugging and bring-up activities using Arm trace techniques.

Formación

  • Embedded software experience on ARM Cortex-A/R/M and DSP platforms.
  • Experience with RTOS, bare-metal, drivers and silicon validation.
  • Proficient with GNU ARM Embedded Toolchain and binary tools.
  • Strong build and version control experience (CMake, GNU Make, SVN or Git).
  • Proven silicon validation and complex system debugging.
  • 10+ years in embedded software industry.
  • Degree in Electronics, Physics, Computer Science, or related field.

Responsabilidades

  • 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 with Arm trace and debug techniques.
  • Mentor junior engineers and promote best practices in software development.
  • Collaborate with ASIC/FPGA hardware teams on co-design of system solutions.

Conocimientos

Embedded C/C++
ARM Cortex-A/R/M & DSP
RTOS & bare-metal
Device drivers & silicon validation
GNU ARM Toolchain
Build systems: CMake & GNU Make
Version control: SVN or Git
Silicon validation & debugging
10+ years experience
Electronics/Physics/CS degree
MATLAB/Python
Beamforming/DPD/3GPP or DVB-S
IEC 61508/DO-178C
I2C/SPI/MODBUS

Educación

Degree in Electronics, Physics, Computer Science, or related discipline

Herramientas

GNU ARM Embedded Toolchain

Descripción del empleo

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

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

Your Role

We are seeking an Embedded Software Technical Lead 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.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Embedded Software Engineer - Consultant
Embedded Software Engineer - Consultant

TEC Partners Limited • Melbourn

Presencial
GBP 65.000 - 90.000
Senior Embedded Software Engineer (UK)
Senior Embedded Software Engineer (UK)

Racelogic Ltd. • Buckingham

Presencial
GBP 50.000 - 70.000
Profit-related bonus
Comprehensive healthcare package
Enhanced pension scheme
+1
Embedded Software Engineer – Consultant
Embedded Software Engineer – Consultant

IC Resources • Cambridgeshire and Peterborough

Presencial
GBP 65.000 - 90.000
Performance bonus
Share incentive scheme
Enhanced pension
+7
Embedded Software/Firmware Engineer
Embedded Software/Firmware Engineer

Copello • Farnborough

Presencial
GBP 55.000 - 75.000
Annual bonus
Private medical cover
25 days' annual leave + bank holidays
+4
Embedded Electronics Design Team Lead
Embedded Electronics Design Team Lead

Electus Recruitment • Stevenage

Presencial
GBP 50.000 - 65.000
Bonus
Salary reviews
Paid overtime
Software Team Lead
Software Team Lead

Cirrus Selection Limited • West of England

Presencial
GBP 59.000 - 72.000
Company bonus up to £2,500
Pension with contributions up to 14%
Paid overtime
+2
Senior Embedded Software Tech Lead (Hybrid, ARM/DSP)
Senior Embedded Software Tech Lead (Hybrid, ARM/DSP)

EnSilica PLC • Abingdon

Híbrido
GBP 90.000 - 130.000
Private medical
Pension (5% matched)
26 days leave
+4
Embedded Linux Developer
Embedded Linux Developer

Holt Executive • Essex

Presencial
GBP 65.000 - 90.000
Competitive salary
Varied embedded projects
Training and development
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Viper Innovations Ltd • Portishead

Híbrido
GBP 70.000 - 90.000
26 days holiday
Life assurance
Critical illness insurance
+4
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Redline Group • Hemel Hempstead

Híbrido
GBP 60.000 - 90.000
Pension
Bonus Scheme
Life Assurance
+1