Embedded Software Engineer: Linux/C, ARM, Cambridge

Huber+Suhner Polatis

Cambridge

On-site

GBP 60,000 - 75,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual bonus scheme
Private healthcare
Co-financed gym membership
Life insurance
Additional annual leave through our Co
Ongoing learning and development

Job summary

HUBER+SUHNER Polatis in Cambridge is developing cutting-edge optical networking solutions and seeks an experienced Software Engineer to join the embedded software group on-site at CB4 0WN.

You will contribute to architecture, design and integration of embedded Linux software for the Polatis product portfolio, collaborating with hardware engineers and software architects to deliver robust, high-performance solutions. Experience with C, Linux boot processes, DTB and kernel drivers is highly valued.

Qualifications

  • Degree in Computer Science, Electronics, Software Engineering or related discipline.
  • At least 3 years' experience developing software in C for embedded systems.
  • Experience with ARM-based microcontrollers and Linux environments.
  • Knowledge of Linux boot processes, Device Tree and kernel drivers.
  • Experience integrating open-source libraries and working with Yocto.
  • Strong debugging and troubleshooting skills; familiarity with I2C/UART/SPI/USB.
  • Experience using Git, CI tools and scripting languages is desirable.

Responsibilities

  • Design, develop and maintain robust software components within embedded Linux environments.
  • Collaborate with Software Architects and senior engineers on scalable, high-performance solutions.
  • Contribute to architectural discussions, design reviews and continuous improvement.
  • Take ownership of software modules from concept to deployment.
  • Develop application software in C using POSIX APIs and work with DTB and kernel drivers.
  • Integrate open-source libraries and collaborate with hardware engineers on platform integration.

Skills

C programming
Embedded Linux
ARM microcontrollers
Linux kernel drivers
Device Tree
I2C/UART/SPI/USB
Open-source libraries
Debugging
Yocto
Cross-functional collaboration

Education

Degree in Computer Science, Electronics, Software Engineering

Tools

Git
CI tools
Scripting languages
Yocto build system

Job description

HUBER+SUHNER Polatis in Cambridge is developing cutting-edge optical networking solutions and seeks an experienced Software Engineer to join the embedded software group on-site at CB4 0WN.

You will contribute to architecture, design and integration of embedded Linux software for the Polatis product portfolio, collaborating with hardware engineers and software architects to deliver robust, high-performance solutions. Experience with C, Linux boot processes, DTB and kernel drivers is highly valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer – Linux & ARM
Embedded Software Engineer – Linux & ARM

Huber+Suhner Polatis • Cambridgeshire and Peterborough

On-site
GBP 60,000 - 80,000
Annual bonus
Private healthcare
Gym membership
+3
Embedded Software Engineer – Linux/C, HW‑SW Integration
Embedded Software Engineer – Linux/C, HW‑SW Integration

Huber+Suhner Polatis • Milton

On-site
GBP 65,000 - 90,000
Annual bonus
Private healthcare
Co-financed gym membership
+3
Software Engineer
Software Engineer

Huber+Suhner Polatis • Cambridgeshire and Peterborough

On-site
GBP 60,000 - 80,000
Annual bonus
Private healthcare
Gym membership
+3
Software Engineer
Software Engineer

Huber+Suhner Polatis • Milton

On-site
GBP 65,000 - 90,000
Annual bonus
Private healthcare
Co-financed gym membership
+3
Software Engineer
Software Engineer

Huber+Suhner Polatis • Cambridge

On-site
GBP 60,000 - 75,000
Annual bonus scheme
Private healthcare
Co-financed gym membership
+3
Embedded Linux Software Engineer
Embedded Linux Software Engineer

Platform Recruitment • Cambridgeshire and Peterborough

On-site
GBP 60,000 - 70,000
Embedded C Engineer — Linux/ARM for Networking Tech
Embedded C Engineer — Linux/ARM for Networking Tech

SoCode Recruitment • Cambridge

On-site
GBP 39,000 - 65,000
Embedded Systems Engineer (Contract) – C/C++, Linux/RTOS
Embedded Systems Engineer (Contract) – C/C++, Linux/RTOS

Oho Group • Cambridge

On-site
GBP 55,000 - 83,000
Software Engineer
Software Engineer

Huber+Suhner • Cambridge

On-site
GBP 60,000 - 85,000
Embedded C Software Engineer - Architecture & HW Integration
Embedded C Software Engineer - Architecture & HW Integration

Huber+Suhner • Cambridge

On-site
GBP 60,000 - 85,000