Product Design

301 Available Jobs for "software developer"

software developer

Matchtech

Principal Software Engineer

External
External

Job DescriptionMatchtech are working closely with a UK defence technology organisation delivering secure communications and cyber solutions used in mission-critical environments....

Dorney ReachAny

Optical Precision

CNC Turner, Programmer

External
External

Job DescriptionCNC Turner, Programmer, SetterExperienced CNC Turner required to program, set & operate a Doosan Puma 2600 single turret lathe with C & Y AxisHourly rate £20-£22...

South RuislipAny

17918

CNC Miller Turner Programmer

External
External

CNC Miller / Turner, Programmer, Setter - (Looking for either CNC Miller or CNC Turner) £19.00 - £21.00 per hour Overtime and Benefits Watford The Company - A medium precision...

WatfordAny

Sky

Sr. Software Engineer - Release & Triage

External
External

Job DescriptionWe don’t just believe in better. We make it happen.  Better content. Better products. And better careers.   Working in Tech, Product or Data at Sky is about...

IsleworthAny

Hudson Shribman

CAD CAM Programmer / Mechanical Design Engineer

External
External

Job DescriptionCAD CAM Programmer / Mechanical Design Engineer Salary Negotiable DOE | Days | Precision Engineering An established precision engineering and manufacturing business...

North WatfordAny

Kühne + Nagel

Analyst Programmer

External
External

It's more than a jobAs a finance professional at Kuehne+Nagel, your work includes managing budgets, strategic planning, and overseeing financial operations. You also help make...

UxbridgeAny

Actio Recruitment

Cnc Turner Programmer Setter Operator

External
External

Job DescriptionCNC Turner – Fixed Head Setter / Programmer Location: Watford Salary: £35,000 – £40,000 per annum, depending on experience + overtime + annual bonus Job Type:...

Carpenders ParkAny

PDQ Engineering Recruitment & Training Services Lt

CNC Turner Programmer Setter Operator

External
External

Job DescriptionCNC Turner Programmer / Setter Southall, Middlesex | Up to £25ph / £52,000 Basic + Overtime 4 Day working week An established precision engineering and aerospace...

SouthallAny

PDQ Engineering Recruitment & Training Services Lt

CNC Miller Programmer Setter Operator

External
External

Job DescriptionCNC Miller - Programmer Setter Operator Southall, Middlesex | Up to £25 per hour / £52,000 basic + overtime An established precision engineering business...

SouthallAny

PAREXEL

R0000045029 Senior Statistical Programmer (R Programming) - UK, Poland, Serbia, Hungary - FSP

External
External

When our values align, there's no limit to what we can achieve.At Parexel, we all share the same goal - to improve the world's health. From clinical trials to regulatory,...

HeadstoneAny

17918

CNC Programmer - Milling

External
External

INTRODUCTION: From the high precision gears manufactured in the early 1960s through to the specialist actuators that are made today, design and engineering innovation have sat at...

EghamAny

17918

CNC Programmer - Gear Cutter

External
External

OVERALL PURPOSE OF THE ROLE: To program, set and manufacture small-batch aerospace components. PRINCIPAL ACCOUNTABILITIES: Responsible for setting/operating and manufacturing a...

EghamAny

Cierti

Lead Engineer

External
External

Job DescriptionLead software Engineer – Python, C#, Backend, Integrations & AI-Driven Development HybridBuild. Lead. Innovate. We're looking for an exceptional Lead Engineer to...

BeaconsfieldAny

Workforce Staffing Ltd

CNC Turner

External
External

Job DescriptionCNC Turner – Setter / Programmer Location: Watford, Hertfordshire Salary: £18.00 - £22.50 per hour Job Type: Permanent | Full Time WF Tech is recruiting on behalf...

North WatfordAny

Syntech Recruitment Ltd

CNC Sliding Head Machinist

External
External

Job DescriptionCNC Sliding Head Setter / Programmer Location: Watford, Hertfordshire Salary: £45,000–£50,000 per annum, depending on experience Hours: Monday to Thursday,...

Carpenders ParkAny

External
Matchtech

Principal Software Engineer

Matchtech

AnyDorney Reach
Dorney Reach
Any
Posted 24 days ago by Matchtech

Job Description

Job Description

Matchtech are working closely with a UK defence technology organisation delivering secure communications and cyber solutions used in mission-critical environments. Their teams build high-assurance cryptographic and key management capabilities that enable the confidential exchange of sensitive information for customers operating across tactical and strategic settings. If you enjoy solving hard engineering problems where security, reliability, and real-world outcomes matter, this is a good fit. Important information Clearance Due to the nature of the work, applicants will need to meet UK security clearance eligibility requirements (including UK residency criteria). DV clearance is required (you must be eligible and willing to obtain and maintain DV; SC is typically required first). Working arrangement Fully onsite: please only apply if you can work onsite in MaidenheadThe role You'll provide technical leadership in a software engineering team (typically 5 to 20 engineers) delivering multiple concurrent R&D and production programmes. The focus is on embedded and/or application software in secure environments, with end-to-end ownership across the software lifecycle (requirements through design, implementation, test, verification, deployment and support). You may also have line management responsibility (up to c. 5 engineers, depending on team structure). Key responsibilities Lead the architecture, design, development, documentation, and testing of embedded and/or application software. Derive software requirements and architecture from higher-level system requirements and design artefacts. Apply object-oriented design principles to support reuse and integration with test frameworks. Produce and maintain designs/models using tools such as UML/SysML approaches and modelling environments (e.g., Enterprise Architect-type tooling). Promote strong engineering practice: secure development, coding standards, static/runtime analysis, CI, and automated testing. Estimate effort and deliver against agreed cost/schedule commitments. Contribute to improving tools, processes, and engineering standards across the wider software community. Provide technical input to bids/proposals, including estimates and risk assessments. Mentor engineers; lead reviews and sign-off of significant technical deliverables. Maintain information security in line with government and programme requirements. Essential skills and experience Degree in an engineering/science/maths discipline (or equivalent practical experience). Strong experience in at least one of the following: Embedded product development (bare-metal and/or RTOS, e.g., ThreadX/QNX or similar) Embedded Linux application, kernel, and/or driver development Strong C and C++ development background. Solid understanding of modern software lifecycle practices (requirements, design, implementation, test/verification). Experience with OO design, design patterns, and principles such as SOLID. Strong testing mindset: design for test, automated test approaches, and verification. Desirable Rust JavaScript / Node.js / React (where relevant to tooling or supporting applications) Communications protocols (e.g., TCP/IP) CI/CD and automated test frameworks Secure/defensive coding standards (e.g., MISRA exposure) Requirements/model-based tooling exposure (e.g., DOORS-like requirements tools, UML/SysML modelling) Working pattern & benefits Fully onsite role in Maidenhead. Competitive package including bonus, pension, private medical, strong holiday allowance, and security allowance (where applicable and dependent on clearance held)