Senior Software Engineer – Embedded Linux & Microservices

Domino Print

Cambridge

On-site

GBP 52,000 - 81,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

25 days holiday
Discretionary bonus
Life insurance
Medical insurance
Health cash plan
Dental insurance
Travel insurance
Cycle to work
Free EV charging onsite
Green car scheme
Pension 8% employer contributions

Job summary

Domino Printing Sciences in Bar Hill, United Kingdom, is seeking a software developer to join our Print Systems Software group of around 60 professionals in the Technical Products and Services department. You will contribute across the full product lifecycle from discovery to delivery, designing, developing, testing and reviewing individually deliverable software features within a team.

The role requires strong C++/C# experience, Embedded Linux, SDLC/Agile practices, and familiarity with CI/CD,

Qualifications

  • Proven experience in C++ and C# development across software products.
  • Embedded Linux expertise is required.
  • Strong knowledge of networking fundamentals and security considerations.
  • Experience with microservices architecture and containerisation.
  • Experience in task estimation and refinement to support PM.
  • Familiarity with software engineering practices (eg, TDD/BDD/CI/CD).
  • Demonstrable SDLC experience and ability to support products through lifecycle.
  • Proven Agile mindset and ability to collaborate across departments.

Responsibilities

  • Participate in the full product lifecycle from discovery to delivery.
  • Design, develop, test, and review deliverable software features within a team.
  • Deliver sprint-goal feature tickets to meet objectives.
  • Collaborate with test engineers to implement test strategy.
  • Ensure code has adequate test coverage across unit/integration tests and reviews.
  • Proactively collaborate with teams to achieve business objectives.
  • Assist in breaking down roadmap into backlog and mitigating risks.
  • Keep technical skills up to date and apply new technologies across projects.

Skills

C++
C#
Embedded Linux
Networking
Microservices
Estimation
SDLC
Agile
Communication
Cyber security

Tools

CI/CD
Linux
TDD
Security
Embedded

Job description

Domino Printing Sciences in Bar Hill, United Kingdom, is seeking a software developer to join our Print Systems Software group of around 60 professionals in the Technical Products and Services department. You will contribute across the full product lifecycle from discovery to delivery, designing, developing, testing and reviewing individually deliverable software features within a team.

The role requires strong C++/C# experience, Embedded Linux, SDLC/Agile practices, and familiarity with CI/CD,

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

Similar jobs worth comparing

Embedded & PC Software Engineer — Global Deployments
Embedded & PC Software Engineer — Global Deployments

Domino Printing Sciences • Cambridge

Hybrid
GBP 55,000 - 75,000
Senior Software Engineer
Senior Software Engineer

Domino Print • Cambridge

On-site
GBP 52,000 - 81,000
25 days holiday
Discretionary bonus
Life insurance
+8
Solutions Software Engineer
Solutions Software Engineer

Domino Printing Sciences • Cambridge

Hybrid
GBP 55,000 - 75,000
Field Applications Engineer – Electro-Mechanical
Field Applications Engineer – Electro-Mechanical

Domino Printing Sciences PLC • United Kingdom

On-site
GBP 38,000 - 52,000
25 days holiday
Company car (electric/ hybrid)
Discretionary bonus
+4
Digital Printing Product Specialist (Software)
Digital Printing Product Specialist (Software)

Domino Printing Sciences • Bar Hill

On-site
GBP 55,000 - 75,000
25 days holiday
Discretionary bonus
Life insurance
+6
Digital Printing Software Specialist (QA & Release)
Digital Printing Software Specialist (QA & Release)

Domino Printing Sciences • Bar Hill

On-site
GBP 55,000 - 75,000
25 days holiday
Discretionary bonus
Life insurance
+6
Embedded Software Engineer
Embedded Software Engineer

Dover-Corporation • Nottingham

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

Markem-Imaje • Nottingham

On-site
GBP 55,000 - 75,000
Recruitment Referral bonus
Long service awards
Smart casual dress code
Embedded Software Engineer
Embedded Software Engineer

Markem-Imaje • Beeston

On-site
GBP 65,000 - 90,000
Growth opportunities
International environment
Recruitment Referral bonus
+2
Lead EICA & Process Automation Engineer
Lead EICA & Process Automation Engineer

Domino Printing Sciences • Liverpool

On-site
GBP 60,000 - 85,000
25 days annual leave
Discretionary bonus
Life insurance
+6