Cross-Platform Embedded & PC Software Engineer

Sagentia Innovation

Cambridge

On-site

GBP 55,000 - 75,000

Full time

16 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus
Employee Assistance Program (EAP)
Private medical care
Free lunch

Job summary

Sagentia Innovation seeks a versatile Software Engineer to move between embedded software and PC applications, delivering robust software that works close to hardware.

You will contribute to medical, industrial, and scientific projects, collaborating with electronics, mechanics, and systems specialists to build safe, innovative software solutions for clients. Based in Harston, Cambridge, with potential travel.

Qualifications

  • Professional software development experience spanning embedded systems, PC applications, or both.
  • Strong C/C++ skills for embedded development, alongside experience with technologies such as C#, .NET, Python, or modern C++ for PC applications.
  • Practical knowledge of microcontrollers, embedded Linux, RTOS or bare-metal systems, and communication interfaces such as UART, SPI, I2C, USB, Ethernet, Bluetooth, or CAN.
  • Experience debugging and integrating software across hardware, systems, and user-facing applications.
  • Ability to contribute independently to technical work while collaborating effectively within a multidisciplinary team.
  • Exposure to regulated, safety-critical, or high-integrity development environments would be advantageous.

Responsibilities

  • Develop software across embedded devices, hardware interfaces, and Windows or Linux PC applications.
  • Work with multidisciplinary teams to integrate software with electronics, sensors, instruments, robotics, and automated systems.
  • Contribute to software architecture, implementation, debugging, verification, and technical documentation throughout the product development lifecycle.
  • Take ownership of technical tasks and deliver high-quality solutions with appropriate guidance and collaboration.
  • Support design reviews, testing activities, and continuous improvement of engineering practices.

Skills

Embedded systems
PC applications
C/C++
C#
Python
RTOS / Bare-metal
UART / SPI / I2C

Education

Bachelor's or Master's in Computer Science or Software Engineering

Job description

Sagentia Innovation seeks a versatile Software Engineer to move between embedded software and PC applications, delivering robust software that works close to hardware.

You will contribute to medical, industrial, and scientific projects, collaborating with electronics, mechanics, and systems specialists to build safe, innovative software solutions for clients. Based in Harston, Cambridge, with potential travel.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded & PC Applications Engineer - Cross-Platform Dev
Embedded & PC Applications Engineer - Cross-Platform Dev

Sagentia Defence • Cambridge

On-site
GBP 65,000 - 95,000
Bonus
Employee Assistance Program
Private medical care
+1
Embedded & PC Software Engineer — Cross-Platform Innovator
Embedded & PC Software Engineer — Cross-Platform Innovator

Sagentia Defence • Harston

On-site
GBP 64,000 - 90,000
Bonus
EAP (Employee Assistance Program)
Private medical care
+1
Software Engineer – Embedded & PC Applications
Software Engineer – Embedded & PC Applications

Sagentia Defence • Cambridge

On-site
GBP 65,000 - 95,000
Bonus
Employee Assistance Program
Private medical care
+1
Software Engineer – Embedded & PC Applications
Software Engineer – Embedded & PC Applications

Sagentia Defence • Harston

On-site
GBP 64,000 - 90,000
Bonus
EAP (Employee Assistance Program)
Private medical care
+1
Software Engineer – Embedded & PC Applications
Software Engineer – Embedded & PC Applications

Sagentia Innovation • Cambridge

On-site
GBP 55,000 - 75,000
Bonus
Employee Assistance Program (EAP)
Private medical care
+1
Software Engineer – Embedded & PC Applications
Software Engineer – Embedded & PC Applications

United States Digital Space LLC • Cambridge

On-site
GBP 60,000 - 90,000
Bonus
Employee Assistance Program
Private medical care
+1
Multidisciplinary Product Development Engineer
Multidisciplinary Product Development Engineer

Sagentia Innovation • Cambridge

On-site
GBP 40,000 - 60,000
Embedded Software Engineer
Embedded Software Engineer

SoCode Limited • Cambridge

On-site
GBP 55,000 - 75,000
Referral scheme
Embedded Software Engineer
Embedded Software Engineer

ZENOVO • Cambridge

On-site
GBP 45,000 - 55,000
Bonus & Benefits
Embedded Software Engineer
Embedded Software Engineer

SoCode Recruitment • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 85,000
Referral scheme