Senior Software Engineer - C++, Embedded Linux

CamWebDir

Cambridge

Remote

GBP 50,000 - 70,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

25 days holiday
Discretionary bonus
Life insurance
Health insurance with health cash plan
Green car scheme with free EV charging
Pension 8% employer contributions

Job summary

Domino Printing Sciences is seeking a software developer to join the Print Systems Software group. The team designs, implements and tests software for Domino coding and marking solutions while supporting existing products. You will contribute across the product lifecycle in an Agile environment.

You will work with C++/C#, embedded Linux, networking, microservices and containerisation, taking ownership of features and collaborating with cross-functional teams to meet roadmap goals.

Qualifications

  • Experience in C++ and C# programming.
  • Embedded Linux expertise.
  • Experience in networking fundamentals.
  • Experience in microservices architecture and containerisation.
  • Experience of task estimation and refinement to support PM.
  • Take ownership and responsibility delivering both personal and team goals.
  • Knowledge of at least one software engineering practice (e.g. TDD, BDD, CI/CD).
  • Demonstrable experience of Agile values and principles.

Responsibilities

  • Deliver value to customers by designing, developing, testing and reviewing individually deliverable software features within a team.
  • Delivery of sprint-goal feature tickets.
  • Work alongside test engineers to influence behaviours to ensure the test strategy is implemented and code is tested at appropriate levels.
  • Strong problem-solving and analytical skills.
  • Proactively collaborate with individuals and other teams to achieve business objectives.
  • Assist breaking down the roadmap into a backlog, identifying and mitigating risk.
  • Maintain professional skills and apply new technologies across projects and codebases.

Skills

C++ programming
C# programming
Embedded Linux
Networking fundamentals
Microservices architecture
Containerisation
Agile methodologies

Tools

Containerisation

Job description

Domino Printing Sciences is seeking a software developer to join the Print Systems Software group. The team designs, implements and tests software for Domino coding and marking solutions while supporting existing products. You will contribute across the product lifecycle in an Agile environment.

You will work with C++/C#, embedded Linux, networking, microservices and containerisation, taking ownership of features and collaborating with cross-functional teams to meet roadmap goals.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Build Sustainable, Agile Solutions
Software Engineer - Build Sustainable, Agile Solutions

CamWebDir • Cambridge

Remote
GBP 45,000 - 65,000
25 days holiday
Discretionary bonus
Life insurance
+5
Senior Software Engineer
Senior Software Engineer

CamWebDir • Cambridge

Remote
GBP 50,000 - 70,000
25 days holiday
Discretionary bonus
Life insurance
+3
Software Engineer: Build Sustainable, High-Impact .NET Apps
Software Engineer: Build Sustainable, High-Impact .NET Apps

Domino Printing Sciences • Bar Hill

Hybrid
GBP 45,000 - 65,000
25 days holiday
Discretionary bonus
Life insurance
+5
Software Engineer - .NET, Agile, Impactful Solutions
Software Engineer - .NET, Agile, Impactful Solutions

Domino Printing • Scotland

Hybrid
GBP 40,000 - 70,000
25 days holiday + buy/sell options
Discretionary bonus scheme
Life insurance
+2
Principal Software Engineer, Automation Lead
Principal Software Engineer, Automation Lead

Domino Digital Printing Solutions - India • Bar Hill

On-site
GBP 95,000 - 130,000
25 days holiday
Discretionary bonus
Car allowance
+4
Software Engineer
Software Engineer

Domino Printing Sciences • Bar Hill

Hybrid
GBP 45,000 - 65,000
25 days holiday
Discretionary bonus
Life insurance
+5
Software Engineer
Software Engineer

CamWebDir • Cambridge

Remote
GBP 45,000 - 65,000
25 days holiday
Discretionary bonus
Life insurance
+5
Senior Mechanical Design Engineer: Precision Systems
Senior Mechanical Design Engineer: Precision Systems

Domino Printing Sciences • Saffron Walden

Hybrid
GBP 65,000 - 90,000
Holiday allowance and flexibility
Bonus scheme
Life insurance
+1
Embedded Software Engineer
Embedded Software Engineer

Dover Corporation • Nottingham

On-site
GBP 60,000 - 95,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