Embedded C Software Engineer - Architecture & HW Integration

Huber+Suhner

Cambridge

On-site

GBP 60,000 - 85,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Huber+Suhner Polatis is seeking a Software Engineer to enhance embedded software, focusing on architecture, design, and integration across cross-functional teams. You will own software modules, develop in C within embedded Linux, work with hardware teams, and contribute to verification, CI, and documentation to meet regulatory and quality standards.

Join a collaborative culture focused on product excellence and continuous improvement in a dynamic environment.

Qualifications

  • Bachelor's degree or equivalent experience in CS/ Electronics or related field.
  • 3+ years of C programming in embedded environments with ARM familiarity.
  • 3+ years Linux-based development, POSIX APIs, and kernel driver knowledge.
  • Experience with hardware interfaces I2C/UART/SPI/USB and schematics literacy.
  • Familiarity with Yocto and open-source software integration.

Responsibilities

  • Refine and implement scalable software architecture with the team.
  • Develop C components in embedded Linux and drive features end-to-end.
  • Collaborate with hardware engineers on software-hardware integration.
  • Define verification strategies with test engineers and ensure coverage.
  • Contribute to build systems, CI, and documentation for compliance.

Skills

C programming
Embedded Linux
Linux development
POSIX APIs
Git
CI tools
Scripting languages
Communication
Problem-solving
Attention to detail

Education

Bachelor’s degree in Computer Science, Electronics, or related field

Tools

Yocto
Open-source libraries

Job description

Huber+Suhner Polatis is seeking a Software Engineer to enhance embedded software, focusing on architecture, design, and integration across cross-functional teams. You will own software modules, develop in C within embedded Linux, work with hardware teams, and contribute to verification, CI, and documentation to meet regulatory and quality standards.

Join a collaborative culture focused on product excellence and continuous improvement in a dynamic environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Huber+Suhner • Cambridge

On-site
GBP 60,000 - 85,000
Senior Software Engineer
Senior Software Engineer

CamWebDir • Cambridge

Remote
GBP 85,000 - 120,000
Senior Embedded Linux Engineer: ARM, Security & RoT
Senior Embedded Linux Engineer: ARM, Security & RoT

CamWebDir • Cambridge

Remote
GBP 85,000 - 120,000
Product & Systems Engineering Lead
Product & Systems Engineering Lead

Huber+Suhner • Cambridge

On-site
GBP 90,000 - 125,000
Embedded Linux Engineer for Medical Devices
Embedded Linux Engineer for Medical Devices

HS Design, Inc. • Bristol

Hybrid
GBP 45,000 - 65,000
Private healthcare
Flexible working
25 days annual leave
+2
Embedded Software Engineer
Embedded Software Engineer

IC Resources • Glasgow

On-site
GBP 55,000 - 85,000
Hybrid working
Senior Embedded Software Architect (Hybrid)
Senior Embedded Software Architect (Hybrid)

Viper Innovations Ltd • Portishead

Hybrid
GBP 70,000 - 90,000
26 days holiday
Life assurance
Critical illness insurance
+4
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
Electronic FPGA Engineer
Electronic FPGA Engineer

CamWebDir • United Kingdom

Remote
GBP 65,000 - 90,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Cento • Manchester

On-site
GBP 75,000 - 95,000