Make yourself visible and let companies apply to you.
Roles
C Jobs
Overview
Discover the best C programming jobs on Haystack, your go-to IT job board for top C developer roles. Whether you're an experienced C programmer or just starting out, explore exciting opportunities with leading tech companies looking for skilled C coders. Find your next C developer job now and take your career to the next level!
Electrician - Maintenance Team Engineer
Colchester Institute Enterprises Limited
Colchester
In office
Mid
£35,000
RECENTLY POSTED

Join Colchester Institute - Where Your Career Makes a Difference

Are you an experienced electrical professional ready to make a real difference in an educational environment? Do you thrive in a hands-on role where no two days are the same? If so, Colchester Institute wants to hear from you!

We’re on the lookout for a proactive and skilled Electrician - Maintenance Team Engineer to join our dedicated Facilities Maintenance Team. You’ll play a vital role in ensuring our college buildings provide the best possible environment for outstanding teaching, learning, and innovation.

Job Title: Electrician - Maintenance Team Engineer

About the Role:

  • Taking the lead on maintaining and repairing low voltage electrical systems across the college estate
  • Carrying out routine servicing, fault-finding, and emergency repairs
  • Supporting minor building projects, electrical alterations, and site improvements
  • Working collaboratively within a multi-skilled team, assisting across mechanical, plumbing, and carpentry tasks when needed

Essential Qualifications:

  • Minimum of Level 2 qualification in English and Mathematics GCSE 4+ or C and above / CSE Level 1 / O-Level C or above / Level 2 Adult Numeracy or Literacy or equivalent
  • City & Guilds Electrical Qualification / Level 3
  • 18th Edition Qualified (or willing to achieve)

Essential Experience:

  • Demonstrable electrical maintenance and installation experience in a commercial environment
  • Experience of Health and Safety at work Act 1974, plus recent guidance from HSE
  • Experience in implementing energy saving measures

All applications will be assessed against the stated essential requirements, so please ensure your CV clearly demonstrates how you meet them.

Colchester Institute is firmly committed to building an inclusive and diverse workforce. We strive to inspire young women to pursue careers in sectors traditionally underrepresented by females, while also embracing diversity in all its forms. Our aim is to attract the most talented individuals to our roles and support their ongoing career development.

We do not engage with recruitment or search agencies unless they have been officially contracted in line with our PSL.

Principle Software Design Engineer
TXM Recruit
Normanton
In office
Senior - Leader
Private salary
RECENTLY POSTED

TXM is recruiting on behalf of our client as their trusted recruitment partner for a Principal Software Design Engineer / Site Lead. This is a senior, hands-on technical role combined with leadership responsibility, offering the opportunity to shape next-generation embedded products while leading a site-based engineering team.

The Role This position is ideal for an experienced Embedded Software Engineer who enjoys both deep technical involvement and people leadership. You will take ownership of embedded software design and development for advanced hardware platforms, while coordinating and guiding a local engineering team to deliver high-quality results.

Key Responsibilities

  • Design, develop, and maintain embedded software for ARM-based hardware platforms, with a strong focus on real-time operating systems (RTOS), ideally Zephyr
  • Lead and coordinate a site-based engineering team, including task allocation, workload prioritisation, and day-to-day technical oversight
  • Develop, debug, and maintain high-quality embedded C code, following best practices and coding standards (e.g. MISRA where appropriate)
  • Implement and optimise wireless communication protocols such as Bluetooth, Wi-Fi, Zigbee, or similar technologies
  • Collaborate closely with hardware engineers and other stakeholders to define requirements, architecture, and system design
  • Support development of user interfaces or related applications using web-based technologies such as JavaScript and HTML
  • Develop Linux-based applications for testing and simulation purposes
  • Produce and maintain clear technical documentation covering design, implementation, testing, and troubleshooting
  • Promote secure software development practices, including encryption and secure communication
  • Stay up to date with emerging technologies and industry best practices to drive continuous improvement and innovation

Skills & Experience

  • Strong commercial experience programming in C within RTOS environments (Zephyr, FreeRTOS, or similar)
  • Proven background in embedded software development for real-time, hardware-integrated systems
  • Experience with wireless communication protocols and connectivity technologies
  • Working knowledge of JavaScript and HTML
  • Experience with Linux OS application development for testing or simulation
  • Familiarity with embedded development tools, IDEs, and version control systems such as Git
  • Demonstrated leadership experience, with the ability to manage workloads and motivate engineering teams
  • Strong analytical and problem-solving skills, with the ability to work autonomously on complex systems

Qualifications

  • Bachelors degree in Computer Science, Electronic Engineering, or a related discipline (or equivalent experience)
  • 5+ years experience in embedded software engineering
  • Experience within consumer electronics, IoT, or similar embedded product environments is advantageous

Why Apply?

  • Senior, influential role combining technical leadership and people management
  • Opportunity to work on innovative, next-generation embedded products
  • Long-term, permanent position within a stable and forward-thinking engineering environment

If you are interested and would like to hear more about this role, please apply right away!

Configuration Engineer
Rullion Limited
Bridgwater
In office
Junior - Mid
£220/day - £300/day
RECENTLY POSTED

Role: Configuration Engineer
Position: Contract
Location: Hinkley Point C and SDC, Somerset
Duration: 12 Months Rolling
Rate: Circa £220 p/d PAYE + 36 days annual leave // Circa £300 p/d Umbrella

Job Purpose / Overview

As a Configuration Engineer, you will be part of a growing multidisciplinary team responsible for delivering Work Management Support and maintaining the digital As-Built configuration required to build, commission, and operate Hinkley Point C Power Station.

This role focuses on data extraction, validation, and assembly into datasets aligned with business rules and ready for submission to Asset Suite 9 (HPC’s chosen Enterprise Asset Management (EAM) system). You will support the population of the Project’s Master Equipment List and ensure accurate attribute data within HPC’s EAM tool.

Principal Accountabilities

  • Population of the Equipment module in Asset Suite 9 with accurate asset identifiers and attributes.
  • Performing data quality assurance for equipment installation and configuration references.
  • Maintaining the asset/system schedules and resolving data anomalies.
  • Producing weekly performance reports into the line manager for review, and upward reporting.
  • Supporting the digital configuration through work management processes.
  • Collaboration with Construction Contract Partners, Completions, and Handover teams to ensure consistent data across platforms.

Essential Skills:

  • Strong experience in asset data analysis and validation.
  • Proficiency in Microsoft Excel, Word, and Power BI.
  • Ability to work independently and manage data integrity.
  • Experience with SAP, EDRMS or other CMMS systems.

Desirable Skills:

  • Familiarity with Asset Suite/Passport or other EAM tools.
  • Background/experience in engineering disciplines or interpreting engineering drawings.
  • Previous experience of working in a construction, completions, and/or data management related industry.

Rullion celebrates and supports diversity and is committed to ensuring equal opportunities for both employees and applicants.

Technical Product Manager
Bright Purple Resourcing
Edinburgh
Hybrid
Mid - Senior
£65,000
RECENTLY POSTED

Technical Product ManagerEdinburgh/HybridUp to £65,000
A UK-based space technology business is quietly redefining how mission-critical software is built and used across the space sector. Its platforms support organisations worldwide, from research institutions to commercial operators, helping them design, deploy and operate space systems with greater speed, confidence and reliability. Employee ownership, technical excellence and long-term thinking sit at the core of the companys culture.
We are looking for an experienced Technical Product Manager to define, prioritise and deliver complex product capabilities that underpin our clients satellite software solutions.
Key Skills:

  • Own specific product areas or feature sets from discovery to delivery, making technically informed decisions throughout.
  • Lead or contribute to technical discovery work, including feasibility assessment, systems analysis, and collaboration with engineering leads.
  • Translate user needs and stakeholder requirements into clear, technically sound product specifications and user stories.
  • Work with the Head of Product Management and engineering teams & designers to scope and prioritise development efforts, & shape solutions that balance usability, scalability, and engineering constraints.
  • Maintain and prioritise the product backlog with an understanding of architectural impact, complexity, and technical debt.
  • Support roadmap development with the Senior Product Manager, including evaluating dependencies and technical sequencing.

About You:

  • Strong background in software product management, preferably within the satellite, aerospace, or geospatial software domain or in a deeply technical role.
  • Experience defining and executing roadmaps for B2B software products, ideally involving cloud-based, edge computing, or AI-driven solutions
  • Ability to break down complex technical problems and communicate them effectively to diverse audiences.
  • Strong analytical skills with a data-informed approach to decision-making.
  • Experience with software engineering and the software development life-cycle
  • Experience with the role that tools play in software development, especially build tools including compilers etc.
  • The ability to read and understand code in multiple languages, at least at a high level, including C, Java and Python. An understanding of the detail, implications and nuances is not strictly necessary, nor is the ability to write code without further support
  • The ability to read and understand structured data files such XML, JSON and YAML

Please APPLY NOW with your most up-to-date CV for consideration.
Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.

ICT Telecoms Engineer Apprentice
Telent Technology Services Limited
Somerset
In office
Graduate - Junior
£17,500
RECENTLY POSTED

ICT Telecoms Field Engineer Apprentice

Locations; Hinkley Point C, Hinkley Point, Cannington, Bridgwater, TA5 1UD

Qualification; Level 3, ICT Digital Communications

Starting salary; 17,500

Ref - 2006

When you join one of Telent’s Apprenticeship Programmes you will be working as part of a company that effects the everyday lives of people across the UK and Ireland. With our diverse portfolio of projects and areas of specialities, we offer a range of apprenticeships to suit different types of learners. You will have the opportunity to grow, develop and learn from professionals whilst building your career with Telent and gaining industry leading qualifications. We rely on our Early Careers Talent to become our leaders of the future, so its vitally important for us to find the individuals with passion and potential to achieve together. Join Telent and be part of something bigger.

Within this role as a Telecoms Field Engineer apprentice, you will work predominantly on the Hinckley Point C project. You will be part of the biggest construction in Europe and be involved in delivering, testing, and commissioning the telecoms solutions and equipment for the new Nuclear powerplant build.

What you’ll do:

Aswell as working on one of the biggest projects within the UK, you will learn the specifics behind networks and the intricacy of installing and maintaining these within a highly niche working environment. The successful apprentice will gain experience, develop their skills and knowledge. You will gain a valuable insight to the inner workings of a live project as it moves through the project lifecycle of design to build.

  • Learn how to install, maintain and test on site equipment in line with the contract and legal requirements.
  • Understand the pre-staging and process of installing, maintaining, testing and commissioning telecommunications equipment.
  • Work across a multitude of environments such as office, outdoors, data centres, construction sites and customer locations.
  • Learn and understand about CCTV, IP routers and networks, Radio networks, Public Address and voice alerting
  • How to work with Optical Fibre including cable preparation, OTDR testing and how to interpret the results.
  • Learn about the project requirements of Telents customers and contracts and understanding how to fulfil those needs
  • Learn and implement health and safety standards, risk assessments and PPE.

Who you are & what to prepare for:

  • This role involves working at heights, working outdoors and travel.
  • We don’t require individuals with experience as we will provide full training in all aspects of the role from how to use tools/equipment to working at heights to ensuring safe working practises.
  • We are looking for candidates with the right attitude, commitment, and desire to learn.
  • You will get a vehicle, mobile phone, laptop, personal protective equipment as part of the role
  • Although supported throughout the programme by us at Telent you will need to take ownership of your tasks and personal development
  • Communication is vital; you will need to be an effective communicator both in writing and verbally
  • Have a logical approach and enjoy problem solving
  • Be able to undertake physically demanding work and possess normal colour vision.

The Requirements:

  • Minimum of 5 GCSE’s Grade 4 or higher (or equivalent qualification). This must include Maths, English and a Science or IT based subject.
  • Must be eligible to work in the UK.
  • Hold a Full UK Driving licence.
  • Must be over the age of 18 by September 2026.
  • Able to pass full Security Clearance vetting for access to secure information, site access and confidential permissions. Able to adhere to our Drugs & Alcohol policy and pass a pre-employment Drugs & Alcohol assessment.

Programme Specifics:

  • This apprenticeship is typically 18 months in duration.
  • Starting salary of 17,500 which will increase throughout the duration of the programme.
  • The qualification you gain will be a Level 3 Digital Communications.
  • Our chosen training provider Lifetime Training will support you in obtaining your qualification.
  • You will be predominantly field based with office visits as required throughout the programme on completion of your apprenticeship; we hope to offer you a full-time position with Telent where you can continue to pursue your career

What we offer:

A career at Telent can span sectors, roles, technologies, and customers giving you the opportunity to develop, learn new skills and make an impact. We are growing and we rely on our committed Team to deliver.

We nurture the talent that makes this happen, by our on-going commitment to creating an inclusive culture that respects and values difference, that celebrates diverse ideas. We want everyone to feel they can be themselves and to thrive at work.

The additional benefits with this role:

34 days holiday, plus the option to buy or sell five days each year. Company pension scheme. A range of family friendly policies. Occupational health support and wellbeing. Portal Discounts on Cinema, Restaurants and Shopping with Telent Reward scheme

About Telent

Telent is a leading technology company and specialist in the design, build, support and maintenance, drawing on decades of experience in mission critical communications and technology. of the UK’s critical digital infrastructure. The work we do helps connect thousands of people and communities, using the best technology and innovation available. When you join us, you’ll have the opportunity to make a real impact on all our futures by fulfilling your potential and delivering high performance. We work together to make everyday life work better for everyone. You’ll be part of a team of more than 3,000 brilliant, dedicated people committed to getting the job done well.

Brilliance brought together.

We are guided by our values and behaviours:

  • Be Inclusive
  • Take Responsibility
  • Collaborate
  • Be Customer-focused
Software Engineer - C
Morson Edge
Dorchester
Hybrid
Junior - Mid
Private salary
RECENTLY POSTED

Software Engineer Location: Dorset (Hybrid working 3 days on site 2 from home) Competetive market salary SC Clearance required - All candidates must hold or be eligible to gain SC Clearance before starting the role Purpose of job Application of a software engineering approach to undertake all tasks within a software development lifecycle. Preferably have an understanding of military systems, in particular maritime systems Experience of Software Engineering Lifecycle processes and tools Understanding of Open Systems Architectures and Principles Ability to solve complex problems and to critically review results and methods to ensure quality Awareness of ISO 9001 and TickITplus standards Understanding of software configuration management Ability to communicate with expert and non-expert stakeholders Ideally the candidate will have proven ability in one or more of the following industry areas Defence Maritime Rail Primary software skills/experience Essential: Primary software/system skills: C++ / Visual Studio UML / Enterprise Architect for system design Desirable: Sonar processing Intel Threaded Building Blocks Fortran Signal Processing Object Oriented Design Algorithm optimisation/implementation Additional information Due to the sensitive nature of the product all applicants must have worked within the Defence / Military industry within the last 12 months or be capable of obtaining Security Clearance (SC level minimum)

Senior Software Engineer
MBDA UK
Stevenage
Hybrid
Senior
£40,000 - £75,000

We’re looking for a Senior Software Engineer to join our team and take our technology and your career into new territories! MBDA is a great a place to learn about the company’s entire product portfolio, whilst embracing the change to DevOps and other innovative technologies! Job Title: Senior Software Engineer Salary: £40,000-£75,000 depending on experience Location: Stevenage (We may be able to offer a relocation package for this role) Dynamic (hybrid) working: Typically for this role you will work 3-5 days per week on-site due to workload classification. Security Clearance: British Citizen or a Dual UK national with British citizenship Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team. What we can offer you: Company bonus: Up to £2,500 (based on company performance and will vary year to year) Pension: Maximum total (employer and employee) contribution of up to 14% Overtime: opportunity for paid overtime Flexi Leave: Up to 15 additional days Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave. Enhancements are available for paternity leave, neonatal leave and fertility testing and treatments. Facilities: Fantastic site facilities including subsidised meals, free car parking and much more.The opportunity: We’re looking for a Senior Software Engineer to join our team and take our technology and your career into new territories! Test Software UK collaborate across Electronic Engineering, our Test Centre of Excellence and Software Engineering to deliver the MBDA UK test capability. Our mission as a function is to facilitate robust and timely test of missile systems and ensure MBDA continues to provide a decisive military capability for our home nations and their allies. Spanning a diverse portfolio of work packages, Test Software UK directly influences the company’s product certification, manufacturing output and support activities. Specifically, Test Software UK are responsible for developing and supporting software packages that utilise Test Equipment hardware to configure, verify and validate the conformance and quality of our MBDA UK product range from development, through production and into field test scenarios. We are a multi-disciplined, dynamic, focused and agile team specialising in all aspects of test solution design, including software, hardware, simulation and real-time systems. What we’re looking for from you: A software engineer or electronics engineer with transferable talent into software development for test solutions: Strong ability to write software in one of the following languages; C, C++ or ADA and motivated to develop reliable, high performance, standardised and documented software Excellent analytical and design ability, including review and critical analysis ‘Can do’ and flexible approach - you’ll enjoy solving technical problems that sometimes extend beyond the bounds of “software” Keen to work on novel products where the software you produce is time and mission critical Ability to communicate effectively with multiple stakeholders, including Systems Engineering, Electronics and Electrical and Test and ValidationOur company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom. We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity, Disability and more… We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process. Follow us on LinkedIn (MBDA), X (@MBDA_UK), Instagram (MBDA_UK) and Glassdoor or visit our MBDA Careers website for more information. #LI-SD1

Senior Software Engineer
MBDA UK
Stevenage
Hybrid
Senior
£40,000 - £75,000

We’re looking for a Senior Software Engineer to join our team and take our technology and your career into new territories! MBDA is a great a place to learn about the company’s entire product portfolio, whilst embracing the change to DevOps and other innovative technologies!

Job Title: Senior Software Engineer

Salary: £40,000-£75,000 depending on experience

Location: Stevenage (We may be able to offer a relocation package for this role)

Dynamic (hybrid) working: Typically for this role you will work 3-5 days per week on-site due to workload classification.

Security Clearance: British Citizen or a Dual UK national with British citizenship

Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team.

What we can offer you:

  • Company bonus: Up to £2,500 (based on company performance and will vary year to year)
  • Pension: Maximum total (employer and employee) contribution of up to 14%
  • Overtime: opportunity for paid overtime
  • Flexi Leave: Up to 15 additional days
  • Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave. Enhancements are available for paternity leave, neonatal leave and fertility testing and treatments.
  • Facilities: Fantastic site facilities including subsidised meals, free car parking and much more.

The opportunity:

We’re looking for a Senior Software Engineer to join our team and take our technology and your career into new territories!

Test Software UK collaborate across Electronic Engineering, our Test Centre of Excellence and Software Engineering to deliver the MBDA UK test capability.

Our mission as a function is to facilitate robust and timely test of missile systems and ensure MBDA continues to provide a decisive military capability for our home nations and their allies.

Spanning a diverse portfolio of work packages, Test Software UK directly influences the company’s product certification, manufacturing output and support activities. Specifically, Test Software UK are responsible for developing and supporting software packages that utilise Test Equipment hardware to configure, verify and validate the conformance and quality of our MBDA UK product range from development, through production and into field test scenarios.

We are a multi-disciplined, dynamic, focused and agile team specialising in all aspects of test solution design, including software, hardware, simulation and real-time systems.

What we’re looking for from you:

A software engineer or electronics engineer with transferable talent into software development for test solutions:

  • Strong ability to write software in one of the following languages; C, C++ or ADA and motivated to develop reliable, high performance, standardised and documented software
  • Excellent analytical and design ability, including review and critical analysis
  • ‘Can do’ and flexible approach - you’ll enjoy solving technical problems that sometimes extend beyond the bounds of “software”
  • Keen to work on novel products where the software you produce is time and mission critical
  • Ability to communicate effectively with multiple stakeholders, including Systems Engineering, Electronics and Electrical and Test and Validation

Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given

MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom.

We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity, Disability and more

We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process.

Follow us on LinkedIn (MBDA), X Instagram (MBDA_UK) and Glassdoor or visit our MBDA Careers website for more information.

Software Engineers (Software Resource and Capability)
MBDA UK
Manchester
Hybrid
Junior - Mid
£40,000

MBDA is looking for a number of Software Engineers at varying levels to work in the Software Resource and Capability Team on Test Software.

Salary:£40,000 - £75000 depending on experience

Dynamic (hybrid) working:3 to 4 Days a week in the office

Security Clearance: British Citizen or a Dual UK national with British citizenship .

Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team.

What we can offer you:

  • Company bonus: Up to £2,500 (based on company performance and will vary year to year)
  • Pension: maximum total (employer and employee) contribution of up to 14%
  • Overtime: opportunity for paid overtime
  • Flexi Leave: Up to 15 additional days
  • Flexible working: We welcome applicants who are looking for flexible working arrangements
  • Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments
  • Facilities: Fantastic site facilities including subsidised meals, free car parking and much more

The opportunity

Test Equipment Software UK work to deliver the MBDA UK test capability in partnership with colleagues in Electronic Design, the Test Centre of Excellence and other areas of Software Engineering.

Our mission as a function is to facilitate robust and timely test of missile systems and ensure MBDA continues to provide a decisive military capability for our home nations and their allies.

Spanning a diverse portfolio of work packages, Test Software UK directly influences the company’s product certification, manufacturing output and support activities. Specifically, Test Software UK are responsible for developing and supporting software packages that utilise Test Equipment hardware to configure, verify and validate the conformance and quality of our MBDA UK product range from development, through production and into field test scenarios.

It is a multi-disciplined, dynamic, focused and agile team specialising in all aspects of test solution design, including software, hardware, simulation and real-time systems. It is great a place to learn about the company’s entire product portfolio, whilst embracing the change to DevOps and other innovative technologies!

What we’re looking for from you:

A software or electronics engineer with transferable talent into software development for test solutions:

  • Strong ability to write software in languages such as C, C++ and C# (Some Python experience would be useful but not essential) motivated to develop and support reliable, high performance, standardised, and documented software.
  • Excellent analytical and design ability, including review and critical analysis
  • ‘Can do’ and flexible approach - you’ll enjoy solving technical problems that sometimes extend beyond the bounds of “software”
  • Keen to work on novel products where the software you produce is time and mission critical
  • Able to communicate effectively with multiple stakeholders, including Systems Engineering, Electronics and Electrical, and Test and Validation

Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given

MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom.

We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity and more

We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process.

Follow us on LinkedIn (MBDA), X Instagram (MBDA_UK) and Glassdoor or visit our MBDA Careers website for more information.

Principle Product Assurance Engineer
MBDA UK
Manchester
Hybrid
Senior - Leader
£50,000

We are seeking an experienced and highly motivated Principle Product Assurance Engineer to join the Quality Assurance team in Bolton, providing support to the Manufacturing teams.

Salary: Circa £50,000 depending on experience

Dynamic (hybrid) working: 4-5 days per week on-site due to workload classification

Security Clearance: British Citizen or a Dual UK national with British citizenship. Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team.

What we can offer you:

  • Company bonus: Up to £2,500 (based on company performance and will vary year to year)
  • Pension: maximum total (employer and employee) contribution of up to 14%
  • Overtime: opportunity for paid overtime
  • Flexi Leave: Up to 15 additional days
  • Flexible working: We welcome applicants who are looking for flexible working arrangements
  • Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments
  • Facilities: Fantastic site facilities including subsidised meals, free car parking and much more

The opportunity:

  • Facilitating practical problem solving activities, determining root causes and the effective implementation of robust corrective actions using the relevant quality tools
  • Carrying out of process audits, issuing non-conformances and facilitating root cause and corrective actions
  • Frontline provision of non-conformance management supporting the manufacturing functions, including the administration of non-conformities and containment activities
  • Collation and analysis of non-conformance data through the business tool, Google NLP, highlighting any adverse trends and risks to the business and highlighting opportunities for improvement.
  • Managing customer concerns and escapes, dealing with Inter company facilities across Europe including France, Italy and Germany and external customers
  • Managing inscapes between business units within manufacturing
  • Interface with the programmes quality representative and the wider quality teams, sharing data packs and progression of non-conformities and improvements
  • Approval of FAI’s, C of C’s and other product related documents where required
  • Supporting the successful transfer of new products into manufacturing, verifying PFMEA’s, Risk register actions and supporting Industrial Validation activities

What we’re looking for from you:

  • Able to demonstrate relevant work experience ideally backed up with qualifications
  • Demonstrate excellent analytical skills with the ability to use data to identify trends and drive improvements
  • Electrical / electrical test experience would be an advantage
  • Ability and confidence to report to all levels of the business
  • Strong practical problem solving skills being able to lead and facilitate activities leading to improvements
  • Good planning and organising skills to ensure multiple tasks are prioritised and monitored to deliver set objectives
  • Highly self-motivated and demonstrate a determination and persistence to deliver results despite obstacles and setbacks

Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given

MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom.

We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity, Disability and more

We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process.

Follow us on LinkedIn (MBDA), X Instagram (MBDA_UK) and Glassdoor or visit our MBDA Careers website for more information.

Hardware Engineer - Product Development
Zenovo
Derby
In office
Mid
£45,000 - £55,000

Hardware Engineer Product Development
Location: Derbyshire
Industry: Embedded Hardware Remote Communications
Salary: £45,000 - £55,000 + Benefits

We re looking for a Hardware Engineer to join a Product Development team, working on innovative, low-power remote communication products designed for harsh and safety-critical environments. You ll collaborate with electrical, firmware, and mechanical engineers to design, build, test, and industrialise robust products used in rugged environments.

This role offers hands-on involvement across the full product lifecycle from concept and architecture through prototyping, testing, and preparation for mass production.

What You ll Be Doing

  • Design and develop electronic hardware components and systems, including PCBs and associated circuitry.
  • Contribute to hardware architecture for new products, ensuring compatibility with firmware and software.
  • Build, test, fault-find, and document prototypes, cables, and test harnesses (including occasional on-site testing).
  • Analyse performance data and generate clear technical and performance reports.
  • Source components, create and maintain BOMs, and research alternative parts.
  • Collaborate closely with firmware, software, mechanical, and production engineering teams.
  • Support New Product Introduction (NPI) and handover to manufacturing, including development of automatic test equipment.
  • Investigate and resolve product issues escalated from production or the field.
  • Support maintenance, repairs, and modifications to existing products.

Skills We re Looking For:

  • Strong understanding of electronic hardware design and the product development lifecycle.
  • Ability to read and interpret electronic schematics and engineering drawings.
  • Hands-on experience building and testing electronic hardware.
  • Proficient with common test equipment (multimeter, oscilloscope, signal generator).
  • Logical, methodical approach with strong attention to detail.
  • Comfortable working independently and collaboratively within a team.
  • Strong written and verbal communication skills.

Desirable Skills:

  • Experience with PCB design and component-level troubleshooting.
  • Familiarity with microcontrollers and basic programming (e.g. C, Python, assembly) and/or PC-based software.
  • Experience working with low-power or embedded systems.
  • Exposure to regulated, rugged, or safety-critical product environments.
  • Experience supporting products through manufacturing and into the field.
Senior Software Development Engineer
Curtiss-Wright
Letchworth Garden City
Hybrid
Senior
Private salary

We are looking for a Senior Software Development Engineer to join our Letchworth

As our Senior Software Development Engineer, you will perform all software lifecycle phase tasks from planning to release and subsequent maintenance and support. Be able to complete all allocated tasks within the time and budget specified within the work package definitions.

The successful candidate will be an experienced Software Development Engineer, and be able to make correct technical decisions that ensure compliance and quality while considering cost, schedule and risk.

Location: Letchworth UK

We Take Care of Our People

Work-life balance through our Hybrid working, flexitime program and condensed work week (role dependent) I Paid Time Off I Retirement with Employer Match I Health and Wellness Benefits I Learning and Development Opportunities I Competitive Pay I Bonus Scheme I Recognition I Employee Stock Purchase Plan I Inclusive & Supportive Culture

Your Challenge

  • Perform software development tasks to the required quality, complying with company procedures and within time and cost constraints.
  • Develop software planning documents.
  • Develop software requirements and associated traceability.
  • Develop software design artefacts.
  • Develop source code from design and requirements.
  • Take responsibility for board level bring up of hardware, working with the hardware team to resolve any issues.
  • Develop software requirement based verification / test cases
  • Investigate problems and de-bug software
  • Perform technical reviews on software artefacts.
  • Develop accurate time and cost estimates for software work packages.
  • Ensure all allocated tasks are completed in accordance with the applicable project plan and work package definitions.
  • To accept technical responsibility for allocated software lifecycle phases / tasks
  • Report software progress / status to the software team leader.
  • Identify software development process improvement opportunities.

What You Bring

Essential Criteria:

  • Good understanding of full software life cycle processes
  • Relevant experience of requirements development, modern design techniques, different programming languages and testing
  • Relevant experience of embedded software development.
  • Relevant experience of SW Configuration Control using GIT or similar tool
  • Educated to Degree/HND level in an appropriate subject.

Desirable Criteria:

  • Proficiency in the following languages: C, C++, Python, Java Script, MISRA C.
  • Experience of developing for following OS s: Linux, VxWorks
  • Experience of Bare Metal SW development
  • Experience Model based development, UML.
  • Experience of Agile / Waterfall Methodology
  • Relevant experience within an aerospace/automotive/medical/safety-critical environment.

Who We Are

Curtiss-Wright’s Defense Solution division is a trusted, proven leader, delivering superior products and services that meet the defense and aerospace industries’ toughest challenges with best-in-class value. In 2017, Curtiss-Wright relocated its Avionics, Sensors & Controls and Industrial Business Units into a brand new, purpose-built 160,000 ft2 facility at Bournemouth International Airport. The state-of-the-art facility has extensive design and manufacturing capabilities as well as in-house environmental stress screening. The facility is committed to quality and excellence in manufacturing for our flight recorder, air data computer, video management systems, computing systems, mission displays and video recorder products.

Our Values

Environmental, Social and Governance

No unsolicited agency submittals please. Agency partners must be invited to participate in a search by our Talent Acquisition Team and have signed terms in place prior to any submittal. Resumes submitted directly to any Curtiss-Wright employee or affiliate will not qualify for fee payment, and therefore become the property of Curtiss-Wright*.*

Compliance Statement

This position may require exposure to export-controlled information and subject to additional security screening. In the event information provided during the security screening reveals ineligibility to access export-controlled information, any offer of employment may be reconsidered or withdrawn.

Curtiss-Wright is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, ethnicity, color, sexual orientation, gender identity, physical or mental disability, age, ancestry, legally protected medical condition, family care status, marital status, religion, veteran status, national origin, or any other legally protected status. If you require accommodation during the recruitment process, please contact Talent Acquisition.

For US Applicants: EEO is The Law click here for more information.

If you require accommodation due to a disability at any time during the recruitment and/or assessment process, please contact Talent Acquisition and we will make all reasonable efforts to accommodate your request.

Lead IMS Analyst
Mactech Energy Group
London
Hybrid
Senior
Private salary

1735CW

Lead IMS Analyst

Based in our Suffolk, Gloucester, Manchester, Bristol or London office with hybrid working available

PAYE £513.43 or Umbrella £712.58

Job Purpose / Overview

To provide technical expertise to the Integrated Management System (IMS) team, working within the IMS team, the Lead IMS Analyst supports the SZC organisation to update and publish documents. This is a demanding post requiring excellent communication and organisational skills combined with pro-active approach to the diverse workload.

The role of a Lead IMS Analyst at SZC, will have primary responsibility for developing and refining procedures for the Sizewell C (SZC) project. This encompasses creating new procedures, updating, or retiring existing ones, and ensuring adherence to SZC procedure standards within a highly regulated environment. This requires effective management of the procedure work pipeline utilising excellent organisational and prioritisation skills.

Knowledge of and expertise in using BPMN or Enterprise Architecture systems to complete procedure development tasks would be very beneficial. Publication of approved IMS Procedures into the Live environment and publication to the IMS web portal will be supported by the digital team who the role holder will need to build a sound working relationship with.

Collaboration with various stakeholders across the SZC project, delivering process requirements and solutions for system development projects or programmes, and the management of stakeholder relationships are essential aspects of the daily activities. There will also be a need to train and or coach others in procedure development best practices. The role also includes organising and facilitating workshops to define processes, with a specific emphasis on process modelling expertise (Lean/Six Sigma).

The Lead IMS Analyst will lead a team of IMS Analysts to ensure that work is prioritised, and the Sizewell C business has the appropriate support. The Lead IMS Analyst will also develop and coach the IMS Analysts to develop their skills.

Principal Accountabilities

  • Work as an integral part of a team contributing to team success, communications and a positive working environment.

  • Collaborate with management and project stakeholders to orchestrate and coordinate process improvement project activities, ensuring seamless execution. This includes all related functions (Health and Safety, Security, Environment, Quality etc) and Process Owners for timely document reviews and approvals.

  • Provide an effective Process Architecture service to the IMS Governance Manager to help ensure the IMS meets the requirements of regulatory Licence Conditions and international standards for management systems.

  • Assessment of the effectiveness of ongoing process improvement initiatives, providing valuable recommendations for refinement.

  • Provide expert coaching and guidance to procedure development subject matter experts and project leaders to ensure process, safety, compliance and quality standards are met.

  • Development of detailed procedure creation or update plans that encompass goals, milestones, governance requirements and resource allocation, fostering transparent communication.

  • Deliver high-quality documents and models consistently within Business-as-Usual work and for projects when required.

  • Ensure strategic alignment of process improvement initiatives with overarching organisational goals.

  • Create and Present effective procedure related updates at the IRP strategic forum

  • Promote the implementation of the IMS throughout the business to meet project milestones.

  • Coordinate the flow of business processes between Delivery, Enabling and Support functions.

  • Support the publication of updated IMS procedures from the content development library to the live library ensuring object attributes, procedure flowcharts, permissions and relationships are transferred correctly with no adverse effects.

  • Coordinate the procedure work pipeline, ensuring timely delivery and prioritisation of tasks based on project milestones and risk profiles.

  • Contribute to the development and maintenance of a prioritised procedure work pipeline, ensuring progress status updates are clear and escalating delays appropriately when required.

  • Maintain confidentiality of all commercial and sensitive information.

  • Maintain data / records so that information is readily available and easily accessible on the project Electronic Documents and Records Management System (EDRMS) i.e. Teamcenter, and any other systems being used by the team

  • Effectively use appropriate IT systems to facilitate the preparation of reports, statistics, presentations and other information for the performance and delivery of the IMS.

  • Lead the team of IMS Analysts to ensure that the business has the appropriate support and work is prioritised to ensure delivery is effective.

Knowledge, Skills, Qualifications, Experience

Essential

  • Experience in managing competing priorities and demands, dealing with ambiguity in a fast-paced work environment, with high levels of attention to detail and accuracy.
  • Flexible integrated approach with the ability to multi-task and work on own initiative.
  • Excellent organisational skills (flexible / organised / methodical).
  • Ability to prioritise workload, meet deadlines, and stay calm under pressure. Consistently meeting and exceeding agreed-upon deadlines by prioritising workloads effectively.
  • Strong interpersonal skills. Able to engage credibly within the business and externally. Able to initiate and develop new relationships with people at all levels in the organisation.
  • Strong presentation and communication skills - able to present at multiple organisational levels
  • Educated to degree level or able to demonstrate experience in highly regulated industry / major project environment.
  • Extensive experience in the development, implementation, and maintenance Process Best Practice and Company Procedures
  • Excellent understanding and application of process modelling standards and design techniques.
  • Capable and experienced with using Visio to create and map processes

Desirable

  • Previous experience of working on a large project organisation preferably within the Nuclear Industry.
  • LEAN Six Sigma green belt trained, with experience of using this toolset for process improvement
  • Experience in the application of nuclear management system standards.
  • Experience using PowerBI or equivalent visualisation tool would be useful but is not a key requirement.
  • Experience with Orbus iServer or similar tools (MEGA HOPEX, LeanIX, Software AG, Adonis) or someone enthusiastic about technical work and can demonstrate the ability to learn complex systems.
  • Strong understanding of Business Process Modelling standards (in particular, BPMN notation).
  • Experience in an object-oriented environment with objects, attributes, and relationships.

Qualifications & Experience

Essential

Previous experience in a similar role within the construction or energy sector is required.

Desirable

Degree in Business Administration, Project Management, or a related field is preferred.

Senior GPU Engineer
Platform Recruitment Limited
London
Remote or hybrid
Senior
£100,000

Title: Senior Software Engineer (GPU Drivers)

Company: AI Acceleration

Location: London (very flexible WFH)

Pay: Up to £160,000 + bonus and benefits

Company:

An advanced HPC R&D firm, looking to expand their GPU Driver team. Most of the team are ex-Big-Tech, ex-FAANG or ex-Chip firms. They joined because they get more flexibility and have more challenging/interesting work to do as the team is significantly smaller, with highly technical leadership. If you want to work alongside some of the brightest, most enthusiastic people in the industry, this may be worth exploring.

Role:

Senior Software Engineer position. You will be a significant hire spearheading much of their 2025 development. Much of the team will be built around you, and significant hires have already been made. You will develop, optimise and maintain their GPU driver stack, focusing on the performance and efficiency of graphics and compute workloads on cutting-edge GPU architectures.

About you:

  • 2 years+ in GPU Driver Development
  • Strong C++ or C programming skills
  • Experience with OpenCL or Vulkan

Full details are available. Please don’t hesitate to get in touch.

IMS Lead Analyst
Morson Edge
The City
Hybrid
Senior
Private salary

We are looking for an IMS Lead Analyst for our client.

Job Purpose / Overview
To provide technical expertise to the Integrated Management System (IMS) team, working within the IMS team, the Lead IMS Analyst supports the SZC organisation to update and publish documents. This is a demanding post requiring excellent communication and organisational skills combined with pro-active approach to the diverse workload.

The role of a Lead IMS Analyst at SZC, will have primary responsibility for developing and refining procedures for the Sizewell C (SZC) project. This encompasses creating new procedures, updating, or retiring existing ones, and ensuring adherence to SZC procedure standards within a highly regulated environment. This requires effective management of the procedure work pipeline utilising excellent organisational and prioritisation skills.

Knowledge of and expertise in using BPMN or Enterprise Architecture systems to complete procedure development tasks would be very beneficial. Publication of approved IMS Procedures into the Live environment and publication to the IMS web portal will be supported by the digital team who the role holder will need to build a sound working relationship with.

Collaboration with various stakeholders across the SZC project, delivering process requirements and solutions for system development projects or programmes, and the management of stakeholder relationships are essential aspects of the daily activities. There will also be a need to train and or coach others in procedure development best practices. The role also includes organising and facilitating workshops to define processes, with a specific emphasis on process modelling expertise (Lean/Six Sigma).

The Lead IMS Analyst will lead a team of IMS Analysts to ensure that work is prioritised, and the Sizewell C business has the appropriate support. The Lead IMS Analyst will also develop and coach the IMS Analysts to develop their skills.

Principal Accountabilities

  • Work as an integral part of a team contributing to team success, communications and a positive working environment.
  • Collaborate with management and project stakeholders to orchestrate and coordinate process improvement project activities, ensuring seamless execution. This includes all related functions (Health and Safety, Security, Environment, Quality etc) and Process Owners for timely document reviews and approvals.
  • Provide an effective Process Architecture service to the IMS Governance Manager to help ensure the IMS meets the requirements of regulatory Licence Conditions and international standards for management systems.
  • Assessment of the effectiveness of ongoing process improvement initiatives, providing valuable recommendations for refinement.
  • Provide expert coaching and guidance to procedure development subject matter experts and project leaders to ensure process, safety, compliance and quality standards are met.
  • Development of detailed procedure creation or update plans that encompass goals, milestones, governance requirements and resource allocation, fostering transparent communication.
  • Deliver high-quality documents and models consistently within Business-as-Usual work and for projects when required.
  • Ensure strategic alignment of process improvement initiatives with overarching organisational goals.
  • Create and Present effective procedure related updates at the IRP strategic forum
  • Promote the implementation of the IMS throughout the business to meet project milestones.
  • Coordinate the flow of business processes between Delivery, Enabling and Support functions.
  • Support the publication of updated IMS procedures from the content development library to the live library ensuring object attributes, procedure flowcharts, permissions and relationships are transferred correctly with no adverse effects.
  • Coordinate the procedure work pipeline, ensuring timely delivery and prioritisation of tasks based on project milestones and risk profiles.
  • Contribute to the development and maintenance of a prioritised procedure work pipeline, ensuring progress status updates are clear and escalating delays appropriately when required.
  • Maintain confidentiality of all commercial and sensitive information.
  • Maintain data / records so that information is readily available and easily accessible on the project Electronic Documents and Records Management System (EDRMS) i.e. Teamcenter, and any other systems being used by the team
  • Effectively use appropriate IT systems to facilitate the preparation of reports, statistics, presentations and other information for the performance and delivery of the IMS.
  • Lead the team of IMS Analysts to ensure that the business has the appropriate support and work is prioritised to ensure delivery is effective.

Knowledge, Skills, Qualifications, Experience
Essential

  • Experience in managing competing priorities and demands, dealing with ambiguity in a fast-paced work environment, with high levels of attention to detail and accuracy.
  • Flexible integrated approach with the ability to multi-task and work on own initiative.
  • Excellent organisational skills (flexible / organised / methodical).
  • Ability to prioritise workload, meet deadlines, and stay calm under pressure. Consistently meeting and exceeding agreed-upon deadlines by prioritising workloads effectively.
  • Strong interpersonal skills. Able to engage credibly within the business and externally. Able to initiate and develop new relationships with people at all levels in the organisation.
  • Strong presentation and communication skills - able to present at multiple organisational levels
  • Educated to degree level or able to demonstrate experience in highly regulated industry / major project environment.
  • Extensive experience in the development, implementation, and maintenance Process Best Practice and Company Procedures
  • Excellent understanding and application of process modelling standards and design techniques.
  • Capable and experienced with using Visio to create and map processes

Desirable

  • Previous experience of working on a large project organisation preferably within the Nuclear Industry.
  • LEAN Six Sigma green belt trained, with experience of using this toolset for process improvement
  • Experience in the application of nuclear management system standards.
  • Experience using PowerBI or equivalent visualisation tool would be useful but is not a key requirement.
  • Experience with Orbus iServer or similar tools (MEGA HOPEX, LeanIX, Software AG, Adonis) or someone enthusiastic about technical work and can demonstrate the ability to learn complex systems.
  • Strong understanding of Business Process Modelling standards (in particular, BPMN notation).
  • Experience in an object-oriented environment with objects, attributes, and relationships.

Qualifications & Experience
Essential

  • Previous experience in a similar role within the construction or energy sector is required.
    Desirable
  • Degree in Business Administration, Project Management, or a related field is preferred.

Closing date 20.2.26
Location: Based in our Suffolk, Gloucester, Manchester, Bristol or London office with hybrid working available

Android Platform Engineer
Sanderson Government and Defence
London
Remote or hybrid
Mid - Senior
Private salary
+2

The Android Platform Engineer will be responsible for:

  • Designing, developing, and testing bespoke Android software components
  • Working across the full Android stack, including applications, platform services, and system-level code
  • Collaborating with cross-functional teams to deliver reliable, high-quality software
  • Investigating, troubleshooting, and optimising performance and security issues
  • Contributing to software architecture decisions and promoting best practices for Android development

Candidates should demonstrate:

  • Strong experience in Android app development using Java and Android Studio
  • Exposure to Android or Linux internals
  • Proficiency in low-level coding languages, such as C and C++
  • Understanding of software development lifecycle, testing, and version control (e.g., Git)
  • Familiarity with agile development methodologies, such as Scrum or Kanban
  • Ability to solve complex, technical problems independently and collaboratively

Reasonable Adjustments:

Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

Embedded Software Engineer - Test
Verso Recruitment
Easton Neston
In office
Junior - Mid
£55,000

Embedded Software Engineer – Test Towcester (On-site) Up to £60,000 Eligibility for SC Clearance is essential An established engineering organisation is seeking an Embedded Software Engineer – Test to join its Test Systems Design team. This is an on-site role in Towcester, based at a facility recognised as an NI Centre of Excellence. You will develop and maintain high-quality embedded test software and automated test solutions, deployed across manufacturing and product validation environments. The company designs ruggedised embedded computing solutions built around the latest Intel, Freescale and ARM technologies. Working in a fast-paced, collaborative environment, you'll be exposed to all stages of design, testing and validation, with a strong culture of continuous improvement, innovation and professional development. Key Responsibilities Develop and maintain automated test sequences, embedded software, firmware and scripts to validate products from development through to manufacturing Collaborate closely with Production to validate and deploy test solutions in the manufacturing environment Provide direct production support to maintain existing test solutions and ensure on-time customer delivery Communicate technical progress and status to key stakeholders clearly and professionally Produce internal documentation in line with engineering procedures and quality standards Desired Qualifications & Experience Strong understanding of C programming Experience writing test software at the hardware or device driver level Good understanding of DOS executables Solid working knowledge of Linux Awareness of NI tools such as LabVIEW and TestStand would be advantageous Experience with scripting languages such as Python and/or bash Understanding of JTAG technologies and boundary scan for PCB validation Understanding of Ethernet-based network communication protocols Awareness of computer architectures and hardware design Strong problem-solving skills with a methodical, solution-oriented approach Excellent verbal and written communication skills Ability to work effectively in a collaborative team environment Security Clearance Eligibility for SC Clearance is essential Benefits Competitive pension scheme 25 days annual leave Health and Life Assurance Employee Assistance Programme Cycle2Work scheme Employee discounts Interested? For more information or to apply confidentially, please contact: Lewis Phillips Verso Recruitment 01582 369359 TPBN1\_UKTJ

Embedded Software Engineer
Matchtech
Portsmouth
Hybrid
Mid - Senior
£45,000 - £60,000

Embedded Software Engineer - Defence Sector (UK Nationals Only) Help Build the Technologies That Protect What Matters Most We bring together engineers, scientists, and specialists from diverse backgrounds and give them the tools, trust, and autonomy to contribute to meaningful technical work. Our mission is to solve important problems and develop technologies that safeguard people, assets, and national security. As global challenges evolve, so do we - advancing the technologies shaping tomorrow as well as today. About the Organisation Our client delivers high‑assurance technology solutions for the defence, national security, and intelligence communities. Their teams operate in a collaborative, flexible, and technically rich environment where innovation is encouraged, and individuals are empowered to do their best work. The Opportunity We are seeking an Embedded Software Engineer to design and implement efficient, real‑time software for advanced platforms across PNT (Position, Navigation & Timing), RF communications, and sensor systems. This role blends hands‑on embedded development with the opportunity to contribute to technical direction and influence future capability development. You'll help build software for next‑generation defence electronics and resilient PNT technologies, including: Communication systems Radar and ground‑search solutions GNSS anti‑jam / anti‑spoof technologies Directional antenna arrays eLORAN‑based navigation systemsYou will join a cooperative, highly skilled engineering team involved in all stages of development-from early R&D prototypes through to full system delivery and customer acceptance testing. Flexible working arrangements are available, including time on client sites where required. Key Responsibilities As an Embedded Software Engineer, you may contribute to: Capturing embedded software requirements and supporting design, implementation, test, and verification activities. Implementing bespoke data‑processing and control algorithms. Applying advanced DSP techniques to support robust, assured PNT solutions. Rapid prototyping for Urgent Operational Requirements (UORs). Working closely with multidisciplinary teams to meet project milestones and quality expectations. Essential Skills & Experience BEng/BSc or Master's degree in Engineering, Computer Science, or a related field. Strong experience developing embedded systems using C and/or C++. Experience working with embedded operating systems. Ability to contribute to system‑level design, integration, and verification. Understanding of modern DevOps tooling and practices. Knowledge of SoC devices and Software‑Defined Radio (SDR) platforms. Familiarity with open‑source frameworks such as OpenCPI. Experience implementing DSP algorithms and using MATLAB or Python for modelling/simulation. Desirable Experience Awareness of security considerations for embedded systems. Practical electronics or hardware debugging experience; exposure to FPGA/firmware development. Experience with defence‑related technologies such as PNT, EW, sensors, or communications systems. What's Offered Competitive salary A flexible benefits package covering health, wellbeing, savings, lifestyle and protection A cooperative, inclusive, and innovation‑focused engineering culture Flexible working arrangements Access to engineering communities and technical forums for tools, technologies, and best practices Security Requirements - UK Nationals Only Due to the nature of this role, candidates must be UK nationals and eligible for SC (Security Check) clearance, which requires: British Citizenship, and At least 5 years of continuous UK residency

C++ Software Engineer
Certain Advantage
Bristol
Hybrid
Mid - Senior
£65/hour

World Class Defence Organisation based in Bristol is currently looking to recruit a C++ Software Engineer subcontractor on an initial 6 month contract, with very likely extension.  The role will be onsite 4 days per week.  A 4 day working week is OK (Monday to Thursday). Rate: £65.00 per hour Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at ‘time and a quarter’ Location: Bristol Hybrid / Remote working: The role will be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday). Duration: 6 Months with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Job Description: The company are a world leader in missile and missile systems looking for a highly capable and adaptable to join our Development Facility in Bristol. Join the growing dynamic Software team in Bristol in developing the latest mission-critical defence systems. You will work as part of a small team and be empowered to work individually with little supervision. Responsibilities: A strong background in software engineering, its realisation and system wide impact. Experience of working in C++ Collaborative, open approach to development and have the ability to work well in a team and maintain momentum during development. Experience of working across the entire software development process from engaging with requirement authorities to automated target integration and proving, supported with effective documentation Experience of new tools, techniques and approaches that might enable us to evolve our processes to improve our efficiency and sustainability Experience in other languages such as Ada, QT Knowledge of DDS middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards such as MISRA C

Software Engineer
Matchtech
Portsmouth
Hybrid
Mid - Senior
£35,000 - £60,000
+2

Software Engineer - Embedded C / C++ / Python Work at the Forefront of RF Communications & Sensor Technology Our client, a leading organisation in the defence and security sectors, is seeking a talented Software Engineer to join their innovative development team. This permanent role offers the chance to work on cutting‑edge RF communication and sensor technologies within a dynamic, technically challenging environment that supports professional growth and long‑term career progression. About the Role As a Software Engineer, you will contribute to the full development lifecycle of advanced embedded systems, working across Embedded C, C++, and Python. You'll collaborate within an agile team to design, implement, and test high‑integrity software solutions while gaining exposure to next‑generation RF communication and sensor products. The role also offers the opportunity to influence future product development and, for the right individual, to take on team leadership or line‑management responsibilities. Key Responsibilities Design and develop detailed software components for high‑performance products. Implement, test, and integrate software within an agile, multidisciplinary team. Build a solid understanding of existing RF communication and sensor technologies. Contribute to product evolution and future R&D roadmaps. Communicate effectively with engineering teams, project stakeholders, and customers. Support or undertake leadership responsibilities as required. Essential Skills & Experience Strong experience with Embedded C, C++, and Python. Understanding of sensor systems, RF communication, or related technologies. Software engineering experience across the full product lifecycle (concept → deployment). Familiarity with modern software architecture practices. Experience with scientific applications, DSP, or algorithm implementation. Comfortable working within agile frameworks (Scrum, Kanban). Proficient with modern development tools such as Git, GitLab, VS Code. Desirable Experience Modern UI design and implementation. Embedded software development and cross‑compiling. Knowledge of Linux OS, kernel drivers, or low‑level interfaces. Experience with DevOps tooling (GitLab CI/CD, pipelines, Docker). Previous team leadership, mentoring, or line‑management experience. Benefits Competitive salary. Flexible benefits package covering health, wellbeing, savings, protection, and leisure. Inclusive and creative working environment with flexible working arrangements. Strong opportunities for professional development and long‑term career growth.If you are a passionate Software Engineer eager to work on advanced technology that makes a real impact, we'd love to hear from you. Apply now to join a forward‑thinking team shaping the future of defence and security innovation

Principal Software Engineer
SoCode Limited
Cambridge
In office
Senior
£60,000 - £90,000

Principal Network Software Engineer Shape the software behind an industry leading product, the type that sits at the heart of high performing technical environments. Combining  precision hardware, real-time control, and sophisticated software, my client are seeking a Principal Network Software Engineer as part of their plans for growth. This is a senior, hands-on technical leadership role and the right candidate will have in depth experience with Linux, embedded systems, networking, and hardware integration. Given the seniorirty of the role, there will also be aspects of mentoring others while solving hard, system-level problems. As part of the Product Software Team, the right candidate will play a key part in the following: Work on deep-tech products where software directly controls physical systems Influence architecture and technical direction at a senior level Mentor talented engineers and shape how teams work Be part of a company whose technology plays a role in critical global infrastructureWhat experience will you need: Bachelor’s degree in Computer Science, Software Engineering, or similar 10+ years working with Linux platforms, including administration, performance tuning, security, and troubleshooting Advanced C programming experience in embedded environments Proven ability to translate architecture into high-quality, deliverable software Strong understanding of networking concepts Experience diagnosing kernel-level issues and solving complex HW/SW integration problems Experience working in Agile environments and improving development processesIf you’re excited by complex systems, precision engineering, and leading from the front—this is the role for you. For more information, or to discuss your experience/CV, please do get in touch with Jeremy van Waveren at SoCode- Norwich. At SoCode, we pride ourselves on an attractive referral scheme. If you have friends, family or colleagues looking for a new position soon tell them to contact us by either phone or email ensuring they provide us with your name. If we successfully find them a new position, we will provide you with a thank you present to show our appreciation. #LI-JV1

Frequently asked questions
Haystack features a wide range of C programming jobs including embedded systems, firmware development, systems programming, and software engineering roles across various industries such as automotive, telecommunications, and IoT.
While many employers prefer candidates with professional experience in C, there are also junior and internship opportunities available for those looking to start their careers or strengthen their skills.
Yes, Haystack allows you to filter C job listings by location, including remote, hybrid, and on-site positions to help you find jobs that best fit your preferences.
Absolutely. Haystack lists numerous specialized roles for C developers, particularly in embedded systems, real-time computing, and hardware interfacing.
Highlight your experience with C, especially projects involving low-level programming, memory management, and performance optimization. Also, showcase related skills such as debugging, use of development tools, and familiarity with hardware or specific operating systems if relevant.