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!
Embedded Software Team Lead
Platform Recruitment Limited
Bristol
Hybrid
Senior
£90,000
RECENTLY POSTED

Bristol Embedded Software Team Lead - £90k + great benefits! My client is a leading engineering firm, developing software and hardware for a range of regulated industries. They are looking foran Embedded Software Engineer Team Leadto join their highly motivated team. This is a very interesting opportunity providing the right candidate the opportunity to work in an engineering first environment. You will get to work on varied projects alongside the opportunity towork on a range of the latest chips! Location- Bristol (Hybrid) Salary- £80-90k + great benefits! Visa Sponsorship:Available Hybrid working Emphasis onprofessional development Tech Stack/Skills required: -Embedded C -RTOS experience -Safety critical experience (Aerospace experience preferable) -Team leadership experience you will be able to mentor and lead a team of embedded software engineers. -Experience inmanaging projects, including planning, scheduling, and resource allocation. The competitive salary is between£80-90k + great benefits! If youre interested please apply below

Embedded Engineer
KO2 Embedded Recruitment Solutions Ltd
Leeds
In office
Mid - Senior
£45,000 - £55,000
RECENTLY POSTED

Embedded Software Engineer Location: South Leeds Salary: Up to £55,000 The Opportunity An established and innovative engineering business in South Leeds is expanding its team and looking for a talented Embedded Software Engineer to join them. With over 30 years of industry expertise, the company partners with leading organisations across multiple sectors, delivering cutting-edge electronic and embedded solutions that make a genuine real-world impact. What You'll Be Doing Designing and developing embedded systems from the ground up Writing robust, high-quality C code Working with RTOS environments Contributing to architecture and design decisions Collaborating closely with hardware and leadership teams Essential Skills & Experience Strong C programming skills Experience with RTOS (e.g. FreeRTOS, Zephyr) Microcontroller development experience (STM32, Microchip PIC, Nordic preferred) Familiarity with communication protocols such as I2C, SPI, CAN, and DALI Degree in Engineering, Computer Science, or a related disciplineDesirable Experience Wireless technologies (BLE, Thread, Zigbee) Application-level development in C, C++ or Python Version control (Git)About You You're an experienced Embedded Software Engineer who enjoys working in a smaller team where your contribution truly matters. You take ownership of projects, stay up to date with emerging technologies, and enjoy applying new ideas to practical engineering challenges. Interested? To learn more about this opportunity, contact Laurence Powell or Andrew Knight at KO2 Embedded Recruitment Solutions for a confidential discussion

Learning & Improvement Coordinator - Site-based - Bridgwater, UK
EDF
Multiple locations
Hybrid
Junior - Mid
£34,500
Learning & Improvement Coordinator - Bridgwater, UK

About the Role

Ready to help shape a culture where learning drives safer, more effective performance at Hinkley Point C? As our Learning & Improvement Coordinator, you will help teams act on insights that improve safety and quality. At EDF, Success is Personal – it’s your journey, shaped your way.

The Opportunity

In this role, you’ll help maintain and improve the reporting systems that keep our project safe and compliant. You’ll support event investigations, provide insights that guide better decisions, and contribute to the wider transition towards An Electric Britain.

You’ll join us on a salary starting of at least £34,500 per annum, with the need to work on site at #HinkleyPointC four days each week. You’ll build strong relationships across teams while supporting investigations and reporting programmes that shape safe and efficient working.

Working within our Learning and Improvement function, you’ll help embed lessons learned across a complex, high‑profile nuclear construction programme. You’ll work with experts across the site to capture insights, analyse trends, and support improvements that make a real difference to people and performance.

Who You Are

We’re looking for an Learning & Improvement Coordinator who brings strong experience in safety, quality or engineering, and who is confident supporting investigations and improving reporting processes. To be shortlisted, you need to offer:

  • Strong H&S experience
  • Quality experience
  • Experience using safety, quality or engineering knowledge to support investigations
  • Ability to analyse data to extract insights
  • Experience working with incident, observation or learning systems

To be appointed to this role, you will need to meet the criteria for Security Vetting, which will ordinarily require you to have been a resident of the UK for at least three of the past five years.

What You’ll Be Doing

  • Coordinating incident, observation and corrective action reporting systems
  • Supporting Accident or Incident investigations
  • Analysing event data and producing trend reports
  • Facilitating lessons learned activities and workshops
  • Managing documentation and outcomes for Screening Meetings

Pay, Benefits and Culture

Alongside a starting salary of at least £34,500 per annum, potential for an annual bonus, and a market‑leading pension scheme, your package will include customisable benefits such as electric vehicle leasing, discounted gym membership, life assurance, tech vouchers, experience days and more.

At EDF, we believe there are multiple definitions of what it means to succeed. That’s why we offer you the freedom to develop a career that’s unique to you. Here, Success is Personal – it’s your journey, powered by us.

Everyone is welcome at EDF; we’re committed to building a workforce that reflects gender balance, social mobility, and inclusion of minority ethnic backgrounds, LGBTQ+ communities, and those with disabilities. As a Disability Confident employer, we will support applicants requiring adjustments.

Join us and find your success at EDF!

Closing Date: Sunday 15th March

#SuccessIsPersonal #EDFcareers #LI-Onsite #DestinationNuclear #HPCJobs

Success is Personal. It’s your journey, powered by us. Join us and drive the transition towards an Electric Britain.

Materials Engineer – Corrosion & Durability - Hybrid - Bridgwater, UK
EDF
Multiple locations
Hybrid
Mid - Senior
£64,232
Materials Engineer – Corrosion & Durability - Bridgwater, UK

About the Role

Ready to use your specialist expertise to solve complex technical challenges at one of Europe’s most exciting engineering projects? Join us in a role where your impact shapes delivery on site and your growth truly matters. At EDF, Success is Personal – your journey is powered by you.

The Opportunity

As a Materials Engineer – Corrosion & Durability, you’ll play a vital role in supporting the construction and delivery of Hinkley Point C. Your work will help drive technical excellence across materials, coatings and corrosion challenges, supporting our transition towards An Electric Britain.

You’ll join us on a starting salary of £64,232 per annum. This is an on‑site role, working at #HPC and #SDC, where your expertise will directly support construction teams and technical specialists in a fast‑paced environment.

You’ll gain exposure to a wide range of engineering disciplines, working closely with subject‑matter experts while developing your own specialist knowledge. You’ll contribute to meaningful engineering solutions and build experience across coating systems, material selection, testing and corrosion principles – all while developing your technical career with support from industry leaders.

Who You Are

We’re looking for a Materials Engineer – Corrosion & Durability who thrives on cross‑disciplinary problem solving, and who brings a collaborative, proactive approach to complex engineering challenges. To be shortlisted, you need to offer:

  • Experience or knowledge of corrosion modelling for buried and exposed elements (ISO 9223, BS 9295)
  • Experience of onsite engineering
  • Degree (or equivalent) in Material Engineering
  • Experience of authoring technical documentation
  • Practical experience of material characterisation and testing
  • Evidence of supporting sustainable material selection
  • Proven ability to digest technical coating documentation and advise on the impact of changes

To be appointed to this role, you will need to meet the criteria for Security Vetting, which will ordinarily require you to have been a resident of the UK for at least three of the past five years.

What You’ll Be Doing

  • Supporting the resolution of complex technical challenges in materials and coatings
  • Reviewing and advising on corrosion modelling, material choices and coating specifications
  • Preparing technical assessments, justification papers and engineering documentation
  • Collaborating with construction teams to resolve cross‑discipline queries
  • Ensuring technical decisions align with safety, quality and regulatory requirements

Pay, Benefits and Culture

Alongside a starting salary of £64,232 per annum, potential for an annual bonus, and a market‑leading pension scheme, your package will include customisable benefits such as electric vehicle leasing, discounted gym membership, life assurance, tech vouchers, experience days and more.

At EDF, we believe there are multiple definitions of what it means to succeed. That’s why we offer you the freedom to develop a career that’s unique to you. Here, Success is Personal – it’s your journey, powered by us.

Everyone is welcome at EDF; we’re committed to building a workforce that reflects gender balance, social mobility and inclusion of minority ethnic backgrounds, LGBTQ+ communities and those with disabilities. As a Disability Confident employer, we will support applicants requiring adjustments.

Join us and find your success at EDF!

Closing Date: Sunday 15th March

#SuccessIsPersonal #EDFcareers #LI-Hybrid #DestinationNuclear

Success is Personal. It’s your journey, powered by us. Join us and drive the transition towards an Electric Britain.

Technical Lead Engineer (Materials and Coatings) - Hybrid - Bridgwater, UK
EDF
Multiple locations
Hybrid
Senior
£64,232
Technical Lead Engineer (Materials and Coatings) - Bridgwater, UK

About the Role

Ready to use your specialist expertise to solve complex technical challenges at one of Europe’s most exciting engineering projects? Join us in a role where your impact shapes delivery on site and your growth truly matters. At EDF, Success is Personal – your journey is powered by you.

The Opportunity

As a Technical Lead Engineer – Materials and Coatings, you’ll play a vital role in supporting the construction and delivery of Hinkley Point C. Your work will help drive technical excellence across materials, coatings and corrosion challenges, supporting our transition towards An Electric Britain.

You’ll join us on a starting salary of £64,232 per annum. This is an on‑site role, working at #HPC and #SDC, where your expertise will directly support construction teams and technical specialists in a fast‑paced environment.

You’ll gain exposure to a wide range of engineering disciplines, working closely with subject‑matter experts while developing your own specialist knowledge. You’ll contribute to meaningful engineering solutions and build experience across coating systems, material selection, testing and corrosion principles – all while developing your technical career with support from industry leaders.

Who You Are

We’re looking for a Technical Lead Engineer – Materials and Coatings who thrives on cross‑disciplinary problem solving, and who brings a collaborative, proactive approach to complex engineering challenges. To be shortlisted, you need to offer:

  • Experience or knowledge of corrosion modelling for buried and exposed elements (ISO 9223, BS 9295)
  • Experience of onsite engineering
  • Degree (or equivalent) in Material Engineering
  • Experience of authoring technical documentation
  • Practical experience of material characterisation and testing
  • Evidence of supporting sustainable material selection
  • Proven ability to digest technical coating documentation and advise on the impact of changes

To be appointed to this role, you will need to meet the criteria for Security Vetting, which will ordinarily require you to have been a resident of the UK for at least three of the past five years.

What You’ll Be Doing

  • Supporting the resolution of complex technical challenges in materials and coatings
  • Reviewing and advising on corrosion modelling, material choices and coating specifications
  • Preparing technical assessments, justification papers and engineering documentation
  • Collaborating with construction teams to resolve cross‑discipline queries
  • Ensuring technical decisions align with safety, quality and regulatory requirements

Pay, Benefits and Culture

Alongside a starting salary of £64,232 per annum, potential for an annual bonus, and a market‑leading pension scheme, your package will include customisable benefits such as electric vehicle leasing, discounted gym membership, life assurance, tech vouchers, experience days and more.

At EDF, we believe there are multiple definitions of what it means to succeed. That’s why we offer you the freedom to develop a career that’s unique to you. Here, Success is Personal – it’s your journey, powered by us.

Everyone is welcome at EDF; we’re committed to building a workforce that reflects gender balance, social mobility and inclusion of minority ethnic backgrounds, LGBTQ+ communities and those with disabilities. As a Disability Confident employer, we will support applicants requiring adjustments.

Join us and find your success at EDF!

Closing Date: Sunday 15th March

#SuccessIsPersonal #EDFcareers #LI-Hybrid #DestinationNuclear

Success is Personal. It’s your journey, powered by us. Join us and drive the transition towards an Electric Britain.

Senior Electronics Design Engineer
AVD Appoint Ltd
Neath
Hybrid
Senior
£55,000

Senior Electronics Design Engineer - Glamorgan (Hybrid) - up to £55,000 + Relocation + Benefits - Ref 1990

I am currently recruiting for a Senior Electronics Design Engineer to work for a cutting-edge technology company based in Glamorgan, but on a hybrid basis. Salary up to £55,000 + Relocation + Benefits.

The organisation has been in operation for many years and are worldwide leaders within the design, development, and manufacture of their highly intelligent products. As a business they have a very impressive turnover, employ around 250 people and are constantly evolving their legacy products as well as designing and developing new innovative products to bring to market.

In line with demand for their products and to support the business with their innovation plans they have the need to create a new role and appoint a Senior Electronics Design Engineer on a permanent basis.

In this role as a Senior Electronics Design Engineer, you will responsible for researching, developing, testing and implementing novel technologies and establishing how they could be integrated into the electro mechanical products to innovate their offering, ensuring their products remain superior to their competitors and that they are able to offer the market what they want from a product function perspective with regards to emerging trends. This will be early product research and you’ll be working at prototype level, with any viable ideas being transferred across to the design and development team who will further expand upon your concepts with a view of getting them into production. In this role you will be focused on PCB design and schematic capture with a big emphasis on sensors, power supplies / power electronics and programming.

Essential Requirements:

  • Experience as an Electronics Design Engineer, Hardware Engineer, Research and Development Engineer or similar
  • At least 3 years’ experience
  • Experience with PCB design and schematic capture
  • Experience with Power Electronics / Power Supplies
  • Experience with C,C++ or Python

Desirable Requirements:

  • Experience with Sensors
  • Strong Physics understanding / background
  • Experience with Thermal analysis / Modelling
  • PhD
  • Previous experience in Research and Development activities
  • Experience working in a highly regulated environment

This is a fantastic opportunity for a Senior Electronics Design Engineer to work for a growing company who are working with some of the most advanced technology available. With the ambitious, but realistic plans the company has forecast there will be lots of opportunities to develop and progress internally if this appeals.

This is an immediate requirement so if you have the required skills and experience then please get in touch with an updated copy of your CV. Either apply direct or contact Adam on 01183 366 100.

Digital Verification Engineer
MicroTECH Global Ltd
King's Lynn
Hybrid
Mid - Senior
Private salary

Contract Position for a Digital Verification Engineer Cambridge (Remote / Hybrid) Outside IR35

We have an exciting Outside IR35 contract opportunity for an experienced Digital Verification Engineer to join a leading open-source silicon team.

Hourly Rate: Negotiable and dependent on experience (Outside IR35)

Ideally based in Cambridge, with hybrid/onsite presence preferred.

Remote working is available, and candidates anywhere in the EU will be considered, though UK / Cambridge-based engineers are preferred.

You will contribute to production-proven projects including Ibex CPU and OpenTitan, delivering commercial-grade, tapeout-ready silicon alongside world-class partners.

The Role

Apply industrial-strength verification across block- and system-level designs including RISC-V cores, cryptographic IP (OTBN), and key peripherals (USB, I2C, SPI).

Key Responsibilities

  • Develop and debug SystemVerilog/UVM testbenches
  • Create verification plans, tests, and coverage
  • Review contributions and resolve regressions
  • Support CI/test infrastructure
  • Collaborate with partners through tapeout

Requirements

  • 5+ years industry verification experience
  • Strong SystemVerilog and UVM
  • Full verification lifecycle experience through tapeout
  • C and/or Python for automation
  • Git/GitHub collaboration

Desirable: Formal verification (Jasper), RISC-V/ISA knowledge, security verification, silicon bring-up, or technical leadership experience.

Integration Engineer
Mactech Energy Group
Bridgwater
In office
Mid - Senior
£321/day - £449/day

1662CW
Integration Engineer

Hinkley Point C, Somerset

PAYE £321.01 or Umbrella £449.32

Job Purpose / Overview (Briefly state the Job’s overall mission)

The purpose of the Delivery Integration Team is to ensure that the schedule of planned work 16 weeks prior to implementation is credible and deliverable. This entails resolving sequences in the schedule which cannot be delivered as originally planned and providing visibility of the availability of resources to deliver it whether; labour, materials, equipment or logistics.

The Area Integration Engineer will support the Area Integration Senior Engineer to review and develop construction sequences for structures, systems and components within their designated area; from manufacturing completion through to site construction, erection and commissioning ensuring that the sequence supports key schedule milestones. This will involve:Reviewing the construction schedule to ensure that identified sequence can be implemented in conjunction with related structures, systems and other constraints.

Review availability of materials and equipment to assess project readiness to commence works.

Support resolution of “hotspots” to maintain the overall schedule milestones where necessary supporting “Best For Project” decision making.

Providing oversight of the Project ’ s application of “Delivery Work Pack” & “Interface Data Sheet” procedures.

To support the above activities, the Integration Engineer will need to interact with many of the other functions on site, key ones being Engineering, Project Management, Planning, Procurement, Delivery, Commissioning and Site Operations. The Integration role is also likely to involve working on transverse issues across different Areas.

The analysis horizon of the Area Integration team needs to look beyond current on-going activities on the HPC Site, typically they should be working to deliver a credible schedule well in advance of T-16 weeks before planned implementation.

The Integration Engineer will need to use 3D and/or 4D tools, such as Navisworks and/or Synchro. They need to be able to interrogate a P6 schedule and manipulate data extracted from it using Excel and present it using the other Microsoft Office and online tools. They will also need to manage data via databases or PowerBI.

The Integration Engineer will report to the Area Integration Senior Engineer.

Principal Accountabilities

The Health and Safety of the workforce, Public and Environment is the HPC Projects overriding priority, for all activities being performed by NNB and our Contractors. The Delivery Integration team supports this though the process of planning the work and helping the coordination and cooperation of construction activities across the project. This supports the sites Quality mission and contributes to the projects “Right First Time” objective.

The Integration Engineer will be accountable for delivering tasks as defined by the Area Integration Senior Enginner. They need to ensure that they meet the site’s Health and Safety expectations and comply with the HPC Life Saving Rules. In addition to compliance with specifications, codes and standards, the Delivery Integration Engineer also needs to ensure that construction industry custom and practice and lessons learnt from similar project or tasks are obtained and applied to their works.

Knowledge, Skills, Qualifications & Experience

Knowledge & Skills

The Integration Engineer will have a broad understanding of Engineering, Procurement and Construction activities and the integration of these activities. They will also have a good understanding of project planning processes and the ability to identify and support the resolution of complex issues and interfaces. Delivery integration has a wide-ranging perspective of the project, consequently Area Integration Engineers need to be able to work collaboratively with a wide range of stakeholders using good analytical, communication and influencing skills to gather data and agree resolutions.

Qualifications & Experience

Essential

  • Degree in Civil, Mechanical, Electrical, Proceess Or Chemical Engineering or Equivalent in Construction Management, or related subject, or a demonstrable level of experience based on years of experience (10 plus years) and project assignments.
  • 5 years experience in delivering complex projects.
  • Knowledge and experience of planning tools (P6), 3D model interrogation (Navisworks) and use of Microsoft Office software suite packages particularly Excel and Power point.
  • Good written and verbal communication skills in English.

Desirable

  • Construction health and Safety qualification eg. IOSHH Managing Safely.
  • Nuclear construction background.
    • Experience operating in a highly regulated, high security environment.
    • Knowledge of French would be advantageous.
Embedded Software Engineer
TQR
Ivybridge
In office
Junior - Mid
£40,000

About the Role

We are looking for a skilled Embedded Software Engineer to join a growing engineering team working on next-generation control solutions. This is a hands-on role offering the chance to develop technically challenging products at the intersection of embedded software, power electronics, and motor control. You will be involved in the full product lifecycle from concept to production ensuring high-performance, robust embedded solutions.

Key Responsibilities

Design and implement real-time embedded software for motor control applications.

Develop firmware for Microchip PIC microcontrollers (bare-metal and RTOS-based systems).

Optimise code for performance, memory efficiency, and maintainability.

Design and maintain embedded graphical user interfaces (GUIs) for motor control systems, ensuring intuitive operation and reliability.

Interface with low-level hardware peripherals (SPI, I2C, UART, USB).

Implement and maintain communication protocols such as Modbus, Modbus TCP, Ethernet/IP, and Profibus DP.

Support hardware development activities, including electronic circuit design and power electronics integration.

Contribute to the development of PC-based configuration and remote-control tools.

Essential Requirements

Degree in Electronics, Computer Science, Engineering, or equivalent experience.

Strong experience in real-time embedded C development.

Proven experience programming Microchip PIC microcontrollers.

Solid understanding of low-level hardware/software interaction.

Experience working in constrained embedded environments.

Familiarity with debugging tools such as oscilloscopes, logic analysers, and in-circuit debuggers.

Experience using source control systems and participating in peer code reviews.

Desirable Skills

Ability to design and troubleshoot electronic circuits.

PCB design experience (Altium Designer preferred).

Understanding of motor control principles and electrical systems integration.

Experience with PC-based development in C# and/or Python.

Experience with embedded network interfaces (e.g., HMS Anybus modules).

Whats on Offer

Competitive salary based on experience.

Healthcare, contributory pension, and life assurance.

25 days annual leave.

On-site parking.

Modern, air-conditioned working environment.

Opportunity to work on innovative products sold internationally.

If you are interested or have the relevant experience and are currently looking for a new challenge then please submit an up to date CV by clicking the apply button.

By applying for this position, you confirm that you consent to the processing of your personal data in accordance with the General Data Protection Regulation (GDPR) for the purposes of recruitment, employment and working finding service.

TPBN1_UKTJ

Android Engineer
Sanderson Recruitment
London
In office
Junior - Mid
Private salary

Sanderson are currently working with a client who are looking to grow their Android development team. This will include working across the entire Android tech stack, working on extremely unique projects.

Role:

In a world where new apps are designed to deliver turnover & profit, you’ll be solving problems to deliver functional code to the companies’ partners

As an Android Engineer, you will have to endeavour to solve problems on your own, utilising your self-starting and curious nature to create solutions to difficult problems.

The key requirements

  • App development experience with Java and Android Studio.
  • Exposure to Android or Linux internals
  • Experience with low level coding languages such as C and C++.

This role will require eligibility to be clearable to DV Clearance

If you’re interested in the above, apply or reach out to

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.

Senior Corporate Officer
Salisbury City Council
Salisbury
Hybrid
Senior
Private salary

Location: Salisbury

Salary: £30,519-£31,537 Per Annum (pro-rata for number of hours worked)

Vacancy Type:Up to 24 hours per week, Between Monday-Friday. Will be required to attend frequent evening meetings, and 4 civic events per year at the weekend.

Closing date: Friday 13th March 2026

The Corporate Services team provides essential support to the Council s democratic, civic, operational, and IT functions. This includes managing committee meetings and governance processes, supporting councillors, coordinating civic events, and overseeing information governance (including FOI requests, data protection, and complaints handling). The team also manages IT systems and service-level agreements related to office technology, telecoms, and digital infrastructure, ensuring that staff have the tools and support they need to work effectively.

Our work ensures that the Council operates transparently, lawfully, and efficiently, supporting both day-to-day service delivery and strategic development. The team plays a key role in enabling informed decision-making, maintaining compliance, and promoting a well-functioning, digitally supported organisation.

We are looking for:

  • Serve as a key liaison for democratic services, provide expert support to council committees, and orchestrate prestigious civic events, driving the council’s civic engagement and governance excellence. o To manage the Mayor s diary and provide general support to the Mayor and Deputy as required.
  • To provide general support to Council Members.
  • To support Corporate Manager with office management.
  • To provide administrative support across the organisation.
  • Research projects as directed by Head of Service or SMT.

What we can offer you:

  • Flexible working both hours worked and hybrid location
  • Minimum of 30 days annual leave PLUS Bank Holidays
  • Local Government Pension Scheme
  • Excellent training and development opportunities
  • Cycle to work scheme and other health and wellbeing benefits
  • Paid sick leave

We reserve the right to close the job, earlier than the closing date advertised, if we have had sufficient applications, so would suggest an early application.

Essential Criteria

Experience

  • Experience in working in an administrative role, supporting senior managers and working in a small team in a fast-paced office.
  • Experience working in a highly regulated environment.

Knowledge

  • Setting meetings, including diary management, drafting agendas, collating reports and minute taking.
  • Use of Microsoft, including Office, Teams, SharePoint, Word and Excel.
  • Knowledge of Data Protection/GDPR.
  • Awareness of Freedom of Information Act.

Skills and attributes

  • Excellent interpersonal and communication skills and ability to build good working relationships with a range of people, including elected members and the public.
  • Exceptional organisation and time management skills in order to meet frequent statutory deadlines.
  • Strong IT skills and experience using software applications.
  • Advanced written communication skills with the ability to capture the essence of a council meeting/debate.
  • Positively assertive and confident. Self-motivated and able to work under own initiative
  • Willingness work as part of a team, and with other teams within the council.
  • Adaptable and flexible as priorities and situations change.
  • Conscientious, patient, tactful and able to maintain confidence

Qualifications

  • Good levels of literacy and numeracy, GCSE English & Maths (A to C Grade) or equivalent.
  • iLCA, or willing to undertake in role.

To Apply

If you feel you are a suitable candidate and would like to work for Salisbury City Council, please click apply to be redirected to our website to complete your application.

Senior Systems Developer
Gainham Recruitment
Not Specified
Fully remote
Senior
£60,000 - £80,000

A dynamic global Fintech company is seeking a Senior Systems Developer to join their team. This is a fully remote role and the position is open to both contractors and PAYE candidates. It is a full time role and the firm is based both in and out of the UK.

Hours: Monday Friday 9am - 5.00pm
Salary Range: £60,000 - £80,000 per annum

Responsibilities to include:
• Design and implement large-scale, high throughput event-driven systems for financial transaction processing and telecommunications infrastructure

Requirements:
• Advanced proficiency in C programming, deep understanding of POSIX standards and system calls, expert level Linux / Unix
• Extensive experience with TCP / IP socket programming
• Experience with ISO 8583 message processing and codec implementation
• Advanced Makefil development skills
• Advanced proficiency in data structure implementation
• Understanding of unit testing framework development

If you have the above skills and are able to demonstrate deep technical knowledge through code samples, project descriptions and technical discussions please email your up to date CV to Sian at Gainham Recruitment

Technical Writer
Enpure Limited
Not Specified
In office
Junior - Mid
Private salary

Enpure Ltd are looking for an enthusiastic and talented Technical Writer to be based at our office in Rubery, Birmingham.

Your duties will include the following -

  • Prepare and publish technical documents in support of projects in which the company participate.
  • Understanding of client and company standards for project technical documentation.
  • Edit and/or rewrite various sources of information into a uniform style and language for use in project documents.
  • Review of Operation & Maintenance manuals
  • Assemble and issue extensive asset data
  • Manage and liaise with external stakeholders on all projects
  • Prepare and publish technical documentation as required for projects teams.
  • Check and audit the activities of other technical writers as required.
  • Receive, register and file technical documentation and drawings.
  • Management of own time to agreed targets such that effort is efficiently spent.
  • Comply with company procedures and work instructions, guide notes and other information that forms part of the quality assurance, health and safety and environmental management systems.
  • To fully participate in the development of procedures and systems for use within the Administration and/or Project Delivery Department as applicable.
  • To communicate fully with other project team members and others on matters relating to the project.
  • To comply with all Health and Safety responsibilities commensurate with the role, as outlined in the Health and Safety policy
  • Any other duties commensurate with the position as may be assigned from time to time.

About you -

  • Attention to detail and accuracy and quality of work
  • Ability to meet project time objectives and within budget.
  • Ability to work within the team environment.
  • Contribution to the continuous improvement in technical writing function of the company.
  • A minimum 5 GCSE passes (Grade C or Level 6 or above), to include Maths and English
  • Demonstrable advanced IT skills, especially in Microsoft Word
  • At least 2 years experience in a similar role

This is a great opportunity to work within a passionate and dedicated team, and to join a Company that values its people.

Note for Recruitment Agencies:

  • We prefer to hire directly, and we will be in touch with our PSL Agencies if this role is eligible for release.
  • We do not accept speculative CVs from agencies. If speculative CVs are sent, no fee will be applicable
Principal Software Engineer
Redline Group Ltd
High Wycombe
In office
Senior
£50,000 - £90,000

Are you looking for a fantastic Principal Software Engineer opportunity in High Wycombe? If so, my client is currently recruiting for a Principal Software Engineer to join their R&D site in High Wycombe, Buckinghamshire My client design and manufacture a range of products and systems focusing on Instrumentation, but you do need a strong background in embedded software and architecture. Main requirements for the Principal Software Engineer job will be: - You will be responsible for the software architecture for their products / systems. - You will have a strong Agile / Scrum background - Must have excellent C / C++ and C# programming skills. - Physics orientated background Responsibilities for the Principal Embedded Software Engineer job will include: - The role will be responsible for design and architecture of software for new and existing products. - This is a senior role requiring a design-to-launch product ownership and a system-wide perspective. - You will have software development skills sufficient to help drive the technology roadmap, author high level specifications and contribute to software delivery. - You will take on some hands-on software design work. But your broad role will be to own the architecture / vision for the product / system and ensure that what is designed fits the initial brief. So, you will provide technical leadership to the software team / group. But won't have any line management responsibility. This is a fantastic opportunity to join a world leader in their industry offering excellent career prospects and a great working environment. If you have any specific questions about this Principal Software Engineer in High Wycombe, Buckinghamshire please call Ricky Wilcocks on (phone number removed). To apply email (url removed)

Principal Software Engineer
Redline Group Ltd
High Wycombe
In office
Senior
£50,000 - £90,000

Are you looking for a fantastic Principal Software Engineer opportunity in High Wycombe? If so, my client is currently recruiting for a Principal Software Engineer to join their R&D site in High Wycombe, Buckinghamshire My client design and manufacture a range of products and systems focusing on Instrumentation, but you do need a strong background in embedded software and architecture. Main requirements for the Principal Software Engineer job will be: - You will be responsible for the software architecture for their products / systems. - You will have a strong Agile / Scrum background - Must have excellent C / C++ and C# programming skills. - Physics orientated background Responsibilities for the Principal Embedded Software Engineer job will include: - The role will be responsible for design and architecture of software for new and existing products. - This is a senior role requiring a design-to-launch product ownership and a system-wide perspective. - You will have software development skills sufficient to help drive the technology roadmap, author high level specifications and contribute to software delivery. - You will take on some hands-on software design work. But your broad role will be to own the architecture / vision for the product / system and ensure that what is designed fits the initial brief. So, you will provide technical leadership to the software team / group. But won't have any line management responsibility. This is a fantastic opportunity to join a world leader in their industry offering excellent career prospects and a great working environment. If you have any specific questions about this Principal Software Engineer in High Wycombe, Buckinghamshire please call Ricky Wilcocks on (phone number removed). To apply email (url removed)

Contract Software Engineer - C
Verso Recruitment Group
Cambridge
Hybrid
Mid - Senior
Private salary

Job Title: Contract Software Engineer - C++ Location: Cambridge Rate: We know rate transparency matters. While we can’t list a figure on this advert, we are more than happy to disclose immediately upon application Employment Type: Contract - 6 Month Contract Working Arrangements: Hybrid working (3 days on site, 2 from home) A contract opportunity for an experienced C++ Software Engineer to join a high‑performance engineering team in Cambridge, working on motor control, embedded systems, and cross‑platform development across Windows and Linux. This is an initial 6‑month contract with strong potential for extension. You will develop and enhance software that drives complex motor‑control systems used in advanced engineering environments. The work involves low‑level control, real‑time performance, and robust cross‑platform implementation. Collaboration with electronics, firmware, and systems engineers is central to the role. Key Responsibilities - Design, develop, and maintain C++ applications for motor‑control systems - Implement and optimise algorithms for real‑time motor control - Develop software for Windows and Linux environments - Integrate software with motor drivers and controllers - Debug, test, and validate system behaviour using lab equipment and simulation tools - Contribute to architecture decisions, code reviews, and continuous improvement Essential Skills and Experience - Strong commercial experience in modern C++ (C++14/17) - Proven background in motor control, motion systems, or embedded control loops - Confident working across Windows and Linux platforms - Experience with hardware interaction, device drivers, or real‑time systems - Solid understanding of multithreading, performance optimisation, and low‑level debugging - Ability to work independently in a fast‑paced R&D environment This contract does not accept candidates operating through a Personal Service Company (PSC). Therefore, you will be required to work through an Umbrella company. For more information, please contact Cathy Swain. T: (phone number removed) E: (url removed)

Embedded Software Engineer
TQR Consultancy Ltd
Ivybridge
In office
Mid
£40,000

We are looking for a skilled Embedded Software Engineer to join a growing engineering team working on next-generation control solutions. This is a hands-on role offering the chance to develop technically challenging products at the intersection of embedded software, power electronics, and motor control. You will be involved in the full product lifecycle from concept to production ensuring high-performance, robust embedded solutions. Key Responsibilities \* Design and implement real-time embedded software for motor control applications. \* Develop firmware for Microchip PIC microcontrollers (bare-metal and RTOS-based systems). \* Optimise code for performance, memory efficiency, and maintainability. \* Design and maintain embedded graphical user interfaces (GUIs) for motor control systems, ensuring intuitive operation and reliability. \* Interface with low-level hardware peripherals (SPI, I2C, UART, USB). \* Implement and maintain communication protocols such as Modbus, Modbus TCP, Ethernet/IP, and Profibus DP. \* Support hardware development activities, including electronic circuit design and power electronics integration. \* Contribute to the development of PC-based configuration and remote-control tools. Essential Requirements \* Degree in Electronics, Computer Science, Engineering, or equivalent experience. \* Strong experience in real-time embedded C development. \* Proven experience programming Microchip PIC microcontrollers. \* Solid understanding of low-level hardware/software interaction. \* Experience working in constrained embedded environments. \* Familiarity with debugging tools such as oscilloscopes, logic analysers, and in-circuit debuggers. \* Experience using source control systems and participating in peer code reviews. Desirable Skills \* Ability to design and troubleshoot electronic circuits. \* PCB design experience (Altium Designer preferred). \* Understanding of motor control principles and electrical systems integration. \* Experience with PC-based development in C# and/or Python. \* Experience with embedded network interfaces (e.g., HMS Anybus modules). What’s on Offer \* Competitive salary based on experience. \* Healthcare, contributory pension, and life assurance. \* 25 days annual leave. \* On-site parking. \* Modern, air-conditioned working environment. \* Opportunity to work on innovative products sold internationally. If you are interested or have the relevant experience and are currently looking for a new challenge then please submit an up to date CV by clicking the ‘apply’ button. By applying for this position, you confirm that you consent to the processing of your personal data in accordance with the General Data Protection Regulation (GDPR) for the purposes of recruitment, employment and working finding service

Contract Software Engineer - C
Verso Recruitment Group
Cambridge
Hybrid
Mid - Senior
Private salary

Job Title: Contract Software Engineer - C++
Location: Cambridge
Rate: We know rate transparency matters. While we can t list a figure on this advert, we are more than happy to disclose immediately upon application
Employment Type: Contract - 6 Month Contract
Working Arrangements: Hybrid working (3 days on site, 2 from home)

A contract opportunity for an experienced C++ Software Engineer to join a high performance engineering team in Cambridge, working on motor control, embedded systems, and cross platform development across Windows and Linux. This is an initial 6 month contract with strong potential for extension.

You will develop and enhance software that drives complex motor control systems used in advanced engineering environments. The work involves low level control, real time performance, and robust cross platform implementation. Collaboration with electronics, firmware, and systems engineers is central to the role.

Key Responsibilities

  • Design, develop, and maintain C++ applications for motor control systems
  • Implement and optimise algorithms for real time motor control
  • Develop software for Windows and Linux environments
  • Integrate software with motor drivers and controllers
  • Debug, test, and validate system behaviour using lab equipment and simulation tools
  • Contribute to architecture decisions, code reviews, and continuous improvement

Essential Skills and Experience

  • Strong commercial experience in modern C++ (C+/17)
  • Proven background in motor control, motion systems, or embedded control loops
  • Confident working across Windows and Linux platforms
  • Experience with hardware interaction, device drivers, or real time systems
  • Solid understanding of multithreading, performance optimisation, and low level debugging
  • Ability to work independently in a fast paced R&D environment

This contract does not accept candidates operating through a Personal Service Company (PSC). Therefore, you will be required to work through an Umbrella company.

For more information, please contact Cathy Swain.
T: (phone number removed)
E: (url removed)

Senior Embedded Software Engineer
Platform Recruitment
Newtown
Hybrid
Senior
Private salary

Competitive Salary Newtown, Wales Hybrid

A leading industrial automation company is seeking a Senior Embedded Software Engineer to design and develop real-time embedded software for production products. You ll work end-to-end, from concept to deployment, with real ownership and technical autonomy.

Key Responsibilities

  • Develop embedded C/C++ software for real-time systems and Embedded Linux
  • Design and review software and system requirements
  • Contribute to architecture, planning, and occasional technical project leadership
  • Perform automated and manual software testing
  • Mentor junior engineers and conduct code reviews

Essential Skills & Experience

  • BSc or higher in Engineering or related discipline
  • Strong C++ experience in real-time and Linux environments
  • Experience with communication stacks (TCP/IP, EtherCAT)
  • Embedded development on ARM microcontrollers (e.g. NXP, Renesas)

Desirable

  • Experience with Python, C#, .NET, or C
  • Background in industrial automation, drive systems, or automotive
  • Exposure to safety-critical or high-reliability systems

Benefits

  • Competitive salary
  • Hybrid & flexible working
  • EV car scheme
  • 25 days holiday (increasing annually) + buy/sell
  • Relocation and visa sponsorship available (case by case)

Apply now to join a growing automation business delivering real-world embedded software solutions.

Data Analyst
Jobwise Ltd
Manchester
Hybrid
Junior - Mid
£25,000 - £40,000

Are you a Data Analyst ready to make your mark in a major data transformation project?

Join a leading telecommunications service provider based in Manchester as a Data Analyst and play a key role in building, managing, and maintaining a brand-new data warehouse. This full-time hybrid role (2 days in the office) offers you the opportunity to work across both back-end data processing and front-end analytics - helping shape the company’s data future from the ground up.

What will you be doing as a Data Analyst?
You’ll be at the heart of our data operations, turning raw information into valuable insights. From compiling and cleaning complex data sets to designing engaging dashboards, you’ll ensure our data tells a meaningful story. You’ll also be part of a major project to build a new data warehouse - bringing multiple data systems together - and will take responsibility for it’s upkeep once launched.

Key responsibilities include:

  • Compiling, cleaning, and processing raw data from various sources
  • Analysing and interpreting data trends to support business decisions
  • Building interactive dashboards and reports using Power BI
  • Liaising with clients, customers, and internal stakeholders
  • Supporting the integration of multiple data systems into a central data warehouse
  • Maintaining and optimising the data warehouse post-implementation

We would LOVE to hear from you if you have the following skills and experience:

If you’re a Data Analyst, Business Intelligence Analyst, Reporting Analyst, or Data Scientist, wed love to hear from you!

You’ll bring:

  • A few years of experience in a data-driven role
  • Strong knowledge of Power BI and Python (or C programming)
  • Proven ability to work independently and manage your own workload
  • Excellent analytical and problem-solving skills
  • Desirable: academic background in Mathematics, Statistics, Data Analytics, Data Science, or Marketing Analytics

What will you get in return for your work as a Data Analyst?

  • Salary up to 40,000 per annum
  • Hybrid working - 2 days in the Manchester office, 3 days from home
  • Opportunity to shape a major data warehouse project
  • A collaborative team environment within an innovative telecom provider
  • Ongoing career development and training opportunities

Apply now by sending your CV. We aim to respond to all successful applications within 2 days. If you haven’t been contacted within 2 days your application has been unsuccessful. Please check our website and apply directly for any other suitable positions you see. We apologise that we are unable to contact everyone in person and thank you for your interest. Jobwise Ltd is an employment agency and the details sent in your application may be stored on our secure database.

Embedded Software Engineer
IO
Tewkesbury
Hybrid
Mid - Senior
£65,000 - £80,000
+2

Salary: Up to 80,000 DOE

Fully On-Site

Join a Leading Organisation Shaping Defence and Security Technologies
Our Client operates at the forefront of the defence, security, and intelligence industries, delivering innovative solutions across space, air, land, sea, and cyber domains. Known for its commitment to excellence, growth, and fostering an inclusive, dynamic environment, the organisation is recognised as a trusted provider of mission-critical technology. Employees are motivated by impactful work that enhances national security and advances cutting-edge systems globally. If you’re passionate about software engineering and eager to contribute to meaningful projects in a collaborative setting, this is an exciting opportunity to join a highly regarded team that values innovation, professional development, and work-life balance.

Role Overview
Due to ongoing growth and strategic project expansions, our Client is seeking three experienced Embedded Software Engineers to play a pivotal role in developing complex and reliable software solutions. This is a full-time, permanent role based onsite at a key site, supporting critical projects that require close teamwork and operational presence. The position offers the chance to work on high-profile defence projects, delivering technology that makes a difference on a national level. It’s a fantastic opportunity for mid to senior level engineers looking to specialise further in embedded systems within a reputable organisation committed to technological excellence.

Key Responsibilities

  • Contribute to the development and maintenance of sophisticated embedded software systems, ensuring high standards of reliability and performance.
  • Collaborate closely with multidisciplinary teams to define system requirements and translate them into functional software designs.
  • Produce detailed low-level design documentation, implement solutions, and thoroughly test components in adherence to project specifications.
  • Uphold best coding practices and contribute to continuous improvement initiatives across the development lifecycle.
  • Support and mentor less experienced colleagues, fostering a collaborative team environment.
  • Participate in project reviews, technical discussions, and customer engagements, maintaining focus on cost and schedule targets.

Essential Skills & Experience

  • At least five years’ hands-on experience in embedded software development, specifically utilising C++ within a professional environment.
  • Strong proficiency with modern C++ standards (C+ or newer) and deep understanding of object-oriented programming principles.
  • Experience working with C or C++ in embedded contexts, including real-time constraints.
  • Knowledge of version control systems such as Git or GitLab.
  • Familiarity with development methodologies including V-model, Waterfall, or Agile frameworks.
  • Experience using project management and collaboration tools like Jira, Confluence, or Mantis.
  • A relevant technical degree or equivalent experience in Computer Science, Software Engineering, or related fields.
  • Eligibility for UK security clearance at SC level or above; willingness to undergo DV clearance is advantageous.
  • Candidates must be UK nationals only, with sole British nationality being essential.

Desirable Skills & Additional Experience

  • Practical experience with scripting languages such as Python or C#.
  • Familiarity with multi-disciplinary project environments and team mentorship roles.
  • Knowledge of cyber and electronic warfare systems is a plus but not essential.
  • Experience in developing software for high-security or classified projects.

Why Join Our Client?

  • Opportunity to impact national security through innovative defence projects.
  • Secured, stable employment with a recognised leader in defence technology.
  • Competitive remuneration, with a sign-on bonus available.
  • Flexible working arrangements considered upon request.
  • Comprehensive benefits, including private medical insurance, pension contributions, and additional health and wellbeing support.
  • Support for relocation and administrative processes for suitable candidates.

Next Steps
If you are an experienced embedded software engineer passionate about delivering high-quality, mission-critical solutions, we want to hear from you. Candidates should submit their CV highlighting relevant skills and experience. Applications from those eager to grow their career and contribute to vital national projects are strongly encouraged.
Join us in supporting our national defence-apply today to become part of a team dedicated to excellence and innovation.

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.