Make yourself visible and let companies apply to you.
Roles
Firmware Engineer Jobs
Overview
Looking for top Firmware Engineer jobs? Explore the latest firmware engineering opportunities on Haystack, your trusted IT job board. Whether you're a seasoned firmware developer or just starting out, find roles that match your skills in embedded systems, hardware programming, and device integration. Start your next career move today with Haystack’s curated firmware engineer job listings.
Lift Engineer
Stannah Management Services
Bristol
In office
Mid
Private salary
RECENTLY POSTED
TECH-AGNOSTIC ROLE

Job Description

Lift Engineer - Day Jobs in Bristol at Stannah - Join Our Team!

Are you a qualified Lift Engineer looking for a Lift Engineer job at a market-leading family-run business? Stannah, a global leader in the lift industry, is looking to recruit qualified Lift Engineers.

This job covers key stations across Bristol and surrounding areas

Working hours: Monday to Thursday: 7:30-16:45 , Friday: 7:30-15:45

Why Join Stannah:

  • Industry Leadership: Stannah is a trusted name in the lift industry, known for innovation, safety, and commitment to quality.
  • Competitive Compensation: In addition to a market-aligned base salary, you’ll receive a standby allowance and call-out payment.
  • Comprehensive Benefits: Enjoy benefits such as a profit share bonus scheme, life assurance, matched contribution/salary sacrifice pension, Discount Rewards Scheme, and a Simply Health Cash Plan to help cover your health expenses.
  • Generous Holiday Entitlement
  • Career Growth: We offer opportunities for career advancement, ongoing training, and development.
  • Autonomy: You’ll manage on site works, building relationships with client staff and key stakeholders as the face of Stannah.

Lift Engineer Responsibilities:

  • Conduct maintenance, repair, and call-out visits on various types of lifts and stairlifts
  • Ensure high-quality service and safety standards.
  • Perform effective risk assessments and maintain site log cards.
  • Participate in our on-call rota, receiving additional standby allowance and call-out payment on top of a competitive base salary.

Please see the full job description here: Lift Engineer job description

Qualifications

Lift Engineer Requirements:

  • An NVQ level 3 in Lift Engineering or equivalent.
  • Proven experience as a Lift Engineer.
  • A valid UK driving licence.

Additional Information

If you have a comprehensive Lift engineering background, including an NVQ 3 in Lift Engineering or equivalent – we want to hear from you!

If you are looking for a Lift Engineer Job Bristol, click the “Apply Now” button to send your CV or contact us for further information.

Benefits Include:

  • Market Aligned Salary, paid on a monthly basis
  • Profit Share Bonus Scheme, paid to all employees every quarter. Based on Group Company profits
  • 25 days holiday, plus bank holidays
  • Holiday scheme to buy extra days’ annual leave
  • Pension Scheme. Matched contribution/salary sacrifice
  • SimplyHealth Cash Plan. Allows you to claim towards health costs. For example, dental, optical, physiotherapy, chiropody treatments and more
  • Life Assurance Scheme
  • Long Service award scheme, with holiday benefit
  • Company Benefits Discount Rewards Scheme. Includes shop discounts, hotel discounts, days out, and more
  • Employee Assistance Programme. A workplace initiative to support and enhance well-being
  • Enhanced maternity and paternity provision
  • Company Vehicle

#LDS

Stannah Group is an equal opportunities employer. We welcome and encourage applications from candidates of all backgrounds, identities, and abilities.

We are a Disability Confident Committed Employer. We treat all our job applicants fairly and with respect. Our employees are the heart of our business.

We take great care to create a working environment where everyone feels valued. Join our team and be a part of our diverse and inclusive community!

We reserve the right to close this vacancy early if we receive high numbers of applications for the role.

Appropriate right to work must be held by applicants. Sponsorship is not available.

PandoLogic. Keywords: Maintenance Engineer, Location: Bristol, ENG - BS2 9NX

Embedded Software Engineer
KO2 Embedded Recruitment Solutions Ltd
Wigan
In office
Mid
£50,000
RECENTLY POSTED
+3

Job Title: Embedded Engineer

Location: Wigan

Salary: Up to £50,000 per annum

Our client is seeking a talented and motivated Embedded Engineer to join their growing team in Wigan. This is an exciting opportunity to work in an innovative, technology-driven environment where your expertise will directly contribute to the development of cutting-edge embedded and IoT solutions.

This is a primarily office based role offering a salary of up to £50,000, alongside ongoing training and professional development opportunities.

Key Responsibilities

Design, develop and maintain embedded software systems.

Develop and maintain software using languages including C++ and Python

Implement and manage IoT communication protocols such as Zigbee and MQTT.

Work with platforms such as Raspberry Pi and similar embedded systems.

Apply networking knowledge including TCP/IP, DHCP, DNS, and utilise network monitoring tools.

Work across operating systems including Linux (Ubuntu) and Windows, with exposure to OS kernel development where applicable.

Work on FPGA development using VHDL/Verilog and contribute to ARM-based platform development.

Use development tools such as Visual Studio and Eclipse, and contribute to CI/CD processes using tools such as Jenkins.

Troubleshoot and resolve complex technical issues efficiently.

Manage multiple projects simultaneously while meeting tight deadlines.

Required Skills & Experience

Proven experience in software development across multiple programming languages.

Strong understanding of embedded systems programming.

Knowledge of ARM architecture.

Solid understanding of networking fundamentals.

Strong analytical and problem-solving skills.

Excellent organisational and time management abilities.

Desirable Skills

Experience with IoT hardware platforms.

Experience with OS kernel development.

Experience with FPGA development (VHDL/Verilog).

Professional certifications in relevant technologies

What We Offer

Competitive salary of up to £50,000

Primarily office-based role in Wigan

Supportive and innovative working environment

Ongoing training and career development opportunities

Inclusive and diverse workplace culture

Opportunity to work on exciting and forward-thinking technology projects

If you are passionate about embedded systems, enjoy solving complex technical challenges, and want to be part of a forward-thinking team, we would love to hear from you.

Apply now to take the next step in your engineering career.

TPBN1_UKTJ

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

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
Ivybridge
In office
Junior - Mid
£40,000
RECENTLY POSTED

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

Junior Engineer (FTC - 12 Months)
Bennett and Game
Worthing
In office
Junior
£30,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE

Worthing

£32,000-£34,000

Full-Time, Onsite

A global audio technology manufacturer is looking for a Junior Engineer to support Production and Engineering operations at its Worthing facility. This is a fantastic opportunity to develop hands-on engineering skills while contributing to the manufacture of premium audio products.

The Role

  • Support continuous improvement of products and manufacturing processes (Quality, Delivery, Cost)
  • Assist with maintenance of plant, machinery, and production equipment
  • Participate in engineering projects, new equipment installation, and automation initiatives
  • Carry out preventative and reactive maintenance
  • Support NPI and ensure processes are designed for manufacture
  • Contribute to problem solving and root cause analysis (ISO 9001:2015 aligned)
  • Participate in late shift rota and occasional weekend/out-of-hours work

About You

  • Level 3 qualification in Mechanical Engineering (or related)
  • Minimum 2 years’ manufacturing experience
  • Hands-on machine maintenance experience
  • Strong problem-solving skills and team-oriented mindset
  • Desirable: CAD knowledge, hydraulics/pneumatics, PLC fault finding, lean principles, SAP, fabrication (mill/lathe), electrical wiring, full UK driving licence.

What’s on Offer

  • Competitive salary (£32,000-£34,000)
  • Employee product discounts
  • Training & development opportunities
  • Recognition and rewards programme
  • Supportive team environment with career progression opportunities

Bennett and Game Recruitment are a multi-disciplined technical recruitment agency based in Chichester, West Sussex operating across the UK with specialist teams covering a range of industries.

We are acting as a Recruitment Agency in relation to this vacancy, and in accordance with GDPR by applying you are granting us consent to process your data, contact you about the services we offer, and submit your CV for the role you have applied for.

FPGA Design Engineer
Platform Recruitment Limited
Oxford
Hybrid
Mid - Senior
£70,000
RECENTLY POSTED

FPGA Engineer
Hybrid | Engineering & Software Development | Full-time | Oxford
Salary: Up to £70,000

We are seeking a talented FPGA Engineer to join a pioneering quantum technology company in Oxford. Youll help bring cutting-edge atom-based quantum devices from the lab to real-world applications.

What Youll Do:

  • Design, implement, and test FPGA systems and real-time DSP algorithms
  • Develop high-speed interfaces to hardware peripherals (ADC, DAC, DDS, PLL).
  • Debug complex embedded systems combining hardware, firmware, and software.
  • Collaborate with multidisciplinary teams to deliver next-generation quantum technologies.

What Were Looking For:

  • Strong experience in FPGA programming (VHDL/Verilog/SystemVerilog) and DSP implementation.
  • Knowledge of digital and RF hardware, with hands-on experience in embedded systems.
  • Experience with standard hardware interfaces (I2C, SPI, UART) and hardware product development.
  • Desirable: Xilinx Zynq/RFSoC, RF test equipment, PCB design, C/C++ or Python for embedded systems.

Benefits:

  • Competitive salary up to £70,000
  • Hybrid working (up to 2 days from home)
  • Unlimited PTO, healthcare, pension, cycle-to-work & tech schemes
  • Incentive Stock Option Plan

Diversity & Inclusion:
We encourage applications from all backgrounds. Even if you dont meet every requirement, wed love to hear from you!

Maintenance Engineer
Synergi Search & Select Limited
Norwich
In office
Mid - Senior
£55,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE

£55,000 + Pension + Healthcare + Training & Development + Life Assurance + Holidays

4 on 4 off - Days & Nights

Norwich, Norfolk

If you’re a Maintenance Engineer who thrives and enjoys working within manufacturing, this role in Norwich is worth your attention.

We’re recruiting for a highly automated FMCG food manufacturing site in Norwich. This Maintenance Engineer position offers long-term stability, training and development opportunities, and the prospect to progress your engineering career.

The Maintenance Engineer Role

  • Planned and reactive maintenance across automated food production equipment
  • Fault-finding on PLC-controlled systems
  • Electrical installation and repair
  • Mechanical maintenance including pneumatics and automated machinery
  • Supporting reliability and continuous improvement initiatives
  • Working within safe systems of work and PTW

What We’re Looking For

  • Maintenance Engineering experience within FMCG or food manufacturing
  • Strong electrical fault-finding capability
  • Confident PLC diagnostics
  • Mechanical competence alongside electrical skills
  • NVQ Level 3 Electrical qualification

What’s On Offer

  • £55,000 salary
  • Holidays
  • Pension
  • Life Assurance
  • Healthcare plans
  • Long-term career stability

If you’re a Maintenance Engineer, and open to shift work in food or FMCG manufacturing, apply now or contact Romario McLeod to hear about other local engineering positions

BMS Engineer (Multi Skilled Maintenance)
Ernest Gordon Recruitment
Manchester
In office
Junior - Mid
£45,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE

£40,000 - £45,000 + Company Vehicle + Tech Package + Training & Progression + Life Insurance + Pension + Bonus

Manchester

Are you a BMS Engineer or electrically biased Multiskilled Engineer looking to join a growing and forward-thinking company in Manchester, offering structured training, career progression and strong earning potential?

Do you want to work for an established building controls specialist delivering high-quality HVAC and BMS solutions across commercial, healthcare, retail and industrial sites throughout the North West?

This role will see the successful candidate carrying out installation, commissioning, servicing and fault finding on a range of BMS and HVAC control systems. You will be responsible for both planned and reactive maintenance, system upgrades and supporting commissioning activities, while continuing to develop your technical expertise through internal and external training.

The company has built a strong reputation for delivering reliable and energy-efficient control solutions. Due to continued growth and increasing demand, they are expanding their Manchester-based engineering team.

The Role

  • Install and commission BMS equipment and associated control wiring
  • Configure controllers, upload software and carry out functional testing
  • Diagnose and resolve BMS, electrical and control system faults
  • Carry out planned preventative maintenance and reactive call-outs
  • Produce reports on system performance, alarms and remedial works
  • Liaise with clients, contractors and project teams on-site
  • Travel to sites across Manchester and the North West

The Person

  • Full UK driving licence
  • Experience working with BMS or HVAC control systems
  • Strong electrical background

This is an excellent opportunity for a BMS Engineer looking to progress within a supportive and technically strong organisation offering long-term development.

Reference: BBBH24130

Keywords: BMS, Building Management Systems, HVAC Controls, Electrical Engineering, Commissioning, Fault Finding, Planned Maintenance, Manchester, 18th Edition, Building Controls

If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV.

We are an equal opportunities employer and welcome applications from all suitable candidates. Salary offered will depend on experience, qualifications and skill set.

BMS Engineer (Service & Commissioning)
Verelogic Recruitment
London
In office
Mid - Senior
£65,000
TECH-AGNOSTIC ROLE

BMS Service & Commissioning Engineer Location: London & South East Salary: £35,000 - £65,000 (DOE) + Car Allowance + Overtime + Bonus A well-established and growing Building Management Systems (BMS) specialist is seeking experienced Service & Commissioning Engineers to join its site-based engineering team across London and the South East. This opportunity would suit a technically strong BMS Engineer with hands-on commissioning and servicing experience, ideally with working knowledge of Trend and/or Tridium systems. The Role This is a field-based position working across commercial and industrial sites. The successful candidate will be responsible for commissioning, servicing, fault-finding and optimising BMS systems to ensure projects are delivered to specification and existing systems operate efficiently. Key responsibilities include: Commissioning BMS systems in line with project specifications and descriptions of operation. Servicing and maintaining existing BMS installations. Diagnosing and rectifying software and hardware faults. Modifying and updating BMS software and graphics where required. Performing point-to-point checks and full system testing. Optimising system performance to improve energy efficiency and plant operation. Working closely with Project Managers, Applications Engineers and clients on-site. Producing commissioning documentation and service reports. Providing technical support and guidance to clients during and after commissioning. Attending reactive breakdown call-outs when required. Ensuring works are completed safely and in accordance with company and industry standards. Candidate Profile The ideal candidate will demonstrate: Proven experience as a BMS Service and/or Commissioning Engineer. Strong fault-finding and diagnostic skills. A methodical and organised approach to commissioning. The ability to work independently on site. Strong communication skills when dealing with clients and internal teams. A professional and customer-focused attitude. Essential Requirements Experience commissioning and/or servicing BMS systems. Working knowledge of Trend and/or Tridium (Niagara) platforms. Strong understanding of HVAC plant and building services systems. Ability to read and interpret panel drawings and descriptions of operation. Understanding of BMS networks and IP-based systems. Full UK driving licence. Willingness to travel across London and the South East. Desirable (Not Essential) Experience with other BMS platforms. Knowledge of integration protocols (e.g. BACnet, Modbus). Electrical qualifications or relevant technical certification. Experience mentoring junior engineers. Package Competitive basic salary (DOE) Company vehicle or car allowance Overtime opportunities Bonus scheme 25 days annual leave + bank holidays Contributory pension scheme Ongoing training and development Opportunity to progress within a growing organisation

Controls Engineer
Samuel Frank
Runcorn
Hybrid
Mid - Senior
£65,000

Controls Engineer Cheshire - Permanent - £50-65k + car allowance + hybrid working + bonus

+++Wide variety of sectors & types of projects, defined career path, company is an innovator, embraces new technologies, superb/modern office space+++

Samuel Frank is recruiting for a Controls Engineer to join a rapidly growing Cheshire based systems integrator. As a Controls Engineer youll be working on a wide range of projects, including but not limited to heavy industry, marine applications, manufacturing, energy storage and distribution or metal processing plants.

Key aspects of the Controls Engineer position include;

  • Software design, including Software Design Specifications and production of software deliverables for PLC, HMI, SCADA, robots or variable speed drives
  • Electrical / controls concept design including Functional Design Specification, Safety Requirements Specification, Single Line Diagrams, Network Topology, Device Layout, Cause & Effect Matrix, Safety Block Diagram etc.
  • Conduct FATs and SATs
  • Control Engineers who are Certified Machine Safety Engineers (CMSE) or TUV Functional Safety accredited will be considered favourably not essential
  • Role is hybrid, so when youre not working on customer sites the expectation is that youre in the office on Mondays, Wednesdays and another day of your choice and the remaining two days are home-based.
  • When youre in the office youll be working in modern, high specification workspace.
  • Role wont involve extended periods on site. The company has a commissioning and installation team that picks up the heavy lifting in terms of site work. For example, the Controls Engineer might expect to be on site for 2-3 weeks at the end of a job where theyve been home and office based for 6 months.
  • Company promotes from within and has a clear career progression path for Controls Engineers joining the team
  • Theyre innovators, the company push the boundaries of whats possible with existing and new technologies.

The Controls Engineer position is commutable from the following places in and around the North West / Cheshire area including Manchester, Liverpool, Chester, Wigan, St Helens, Warrington, Runcorn, Ellesmere Port, Stockport, Bolton, Heywood, Rochdale, Birkenhead, Widnes, Knutsford, Skelmersdale or Wigan.

Pump Engineer
CHARTWELL
North West England
In office
Mid
£40,000
TECH-AGNOSTIC ROLE

Location: North West England
Salary: £35,000 £42,000 per annum (DOE)
Hours: Full Time
Job Type: Permanent

Are you an experienced and motivated Pump Engineer looking to join a highly regarded engineering team? We are recruiting an ambitious and technically capable engineer to support the service, installation, maintenance, and repair of industrial and commercial pumping systems across the North West region.

As a Pump Engineer, you will provide exceptional on-site technical support for a wide range of pumping equipment used in sectors such as industrial process, wastewater management, water supply and HVAC applications.

Key Responsibilities

  • Install, service, maintain and repair pumps, pumping systems and allied equipment across commercial and industrial sites.
  • Work on a variety of products including centrifugal pumps, submersible pumps, vertical multistage pumps, booster sets, end suction / split case pumps, pump controllers and associated control gear.
  • Conduct fault diagnosis and troubleshooting using appropriate testing tools and techniques.
  • Carry out scheduled maintenance visits, ensuring equipment reliability and minimising downtime.
  • Prepare accurate service reports, job sheets and documentation following each visit.
  • Provide excellent customer service, maintaining clear communication with clients and reporting any concerns promptly.
  • Attend emergency call-outs as required and respond promptly to breakdowns.
  • Support installation and commissioning of new systems, including pump integration and control tuning.

What Were Looking For

  • Experience in industrial pump service, maintenance and fault finding within commercial or industrial environments.
  • Strong mechanical and electrical aptitude with the ability to work independently with minimal supervision.
  • Proven ability to diagnose faults, undertake repairs and complete installations to a high standard.
  • Excellent problem-solving and organisational skills.
  • Customer-focused attitude with good communication skills.
  • A full, clean UK driving licence.
  • Willingness to travel across the North West and occasionally further afield.

Desirable Skills & Qualifications

  • Prior experience servicing brands such as Grundfos, KSB, Lowara, Sulzer, Wilo, Xylem / Flygt, Verder, Tsurumi, DAB or equivalent.
  • Electrical or mechanical engineering qualifications (NVQ, City & Guilds, HNC/HND).
  • Experience working with pump control systems, VFDs, pressure sets and SCADA interfaces.

Whats on Offer

  • Competitive salary (£35,000 £42,000) dependent on experience.
  • Company vehicle, fuel card and tools supplied
  • Pension and other employee benefits.
  • Opportunity for professional development and product training.
  • Supportive and collaborative working environment with ongoing technical support.
3GT Fleet Engineer
West Midlands Metro
Wednesbury
In office
Mid - Senior
£55,000
TECH-AGNOSTIC ROLE

Location: Midland Metro Ltd, Wednesbury Depot, Potters Lane, WS10 0AR
Salary: £50,000 per annum + Excellent Benefits!
Contract: Full Time, Permanent
Benefits: Free Travel on Trams & NX Buses (for you and your partner) + MML Pension + 23 Days Holiday (plus Bank Holidays)

Help shape the future of tram engineering in the West Midlands!

At Midland Metro Ltd, we’re powering the future of sustainable transport in the West Midlands and we’re growing!

As our network expands into Dudley and beyond, we’re investing in a smarter, more reliable and more responsive tram fleet. That’s where you come in.

We’re now recruiting for a Fleet Engineer to support the technical management of our CAF Urbos 3 tram fleet ensuring safe, dependable and high-performing services for our communities.

This isn’t your everyday engineering role. It’s a unique opportunity to take ownership of fleet performance and reliability at a critical point in our journey.

As our Fleet Engineer, you’ll be responsible for:

  • Leading the day-to-day technical management of the tram fleet.
  • Taking ownership of fleet safety, performance and reliability.
  • Ensuring in-service failures are reported, investigated, tracked and resolved.
  • Analysing fleet data to identify trends, prevent failures and drive continuous improvement.
  • Enhancing the fleet maintenance regime, including instructions, procedures and associated documents.
  • Managing tram modification and enhancement projects.
  • Overseeing the fleet risk register and contributing to risk management strategies.
  • Building strong working relationships with the vehicle manufacturer and system OEMs.
  • Providing flexible support - including occasional evenings, nights and weekends where needed.

To be successful, you’ll bring:

  • 5+ years’ experience in a technical engineering role.
  • Strong fault-finding and diagnostic skills across complex mechanical, electrical, electronic, hydraulic and pneumatic systems.
  • Experience working with rolling stock in a depot environment.
  • Background in one or more of: reliability improvement, maintenance optimisation, or engineering change/modifications.
  • In-depth knowledge of rolling stock systems and technologies.
  • Familiarity with rail industry standards, ideally those relevant to light rail.

Why this secondment matters:

  • Critical timing - You’ll play a key role in supporting our 3GT fleet through a period of network expansion and operational growth.
  • Hands-on impact - Your expertise will directly shape fleet reliability, safety and performance.
  • Collaborative role - You’ll work across teams, OEMs and engineering partners to deliver meaningful improvements.

This is an exciting opportunity to apply your skills in a high-profile, impactful role and help keep the West Midlands moving.

Apply now and bring your expertise to the heart of sustainable transport.

Manufacturing Engineer
Serve Talent
Norwich
In office
Mid - Senior
£45,000
TECH-AGNOSTIC ROLE

Norwich
£45,000 per annum

Serve Talent is recruiting a Manufacturing Engineer with strong Automation and Robotics experience on behalf of a highly technical electronics manufacturing business based in Norwich.

This position centres on industrial automation, robotics integration, and software-led manufacturing systems within a precision engineering environment. It presents an excellent opportunity for an engineer with robust programming and automation expertise to work with advanced manufacturing technologies in a forward-thinking setting.

Key Responsibilities

  • Develop, maintain, and optimise software for robotic systems and automated test equipment
  • Integrate sensors, actuators, PLCs, and control systems into production environments
  • Support, enhance, and troubleshoot automated assembly and test systems
  • Implement machine vision and motion control solutions
  • Diagnose and resolve issues across automation, robotics, and embedded systems
  • Produce clear documentation covering software, system architecture, and manufacturing processes
  • Collaborate with hardware and production engineering teams to drive efficiency, reliability, and continuous improvement

Skills & Experience Required

  • Strong programming skills in C/C++, LabVIEW, and Python
  • Hands-on experience with industrial robotics platforms (e.g. ABB, Fanuc, KUKA or similar)
  • PLC programming experience and working knowledge of SCADA systems
  • Experience with motion control, machine vision, and embedded systems
  • Solid understanding of automated assembly and test environments
  • Excellent analytical, troubleshooting, and communication skills

Desirable Experience

  • Knowledge of AI/ML applications for predictive maintenance or smart automation
  • Experience with IoT or edge computing in manufacturing environments
  • Background within electronics manufacturing

Package & Benefits

  • Salary of £45,000 per annum
  • 37.5 hours per week, Monday to Friday, with flexible start and finish times
  • 25 days annual leave plus bank holidays
  • Free on-site parking
  • Profit share bonus scheme
  • Enhanced benefits package following successful probation

Sounds like something for you? Hit APPLY or contact us direct on 01603 415 100.

Commercial Gas Engineer
Bennett and Game
Multiple locations
In office
Mid
£55,000
TECH-AGNOSTIC ROLE

Position: Commercial Gas Engineer

Location: South East

Salary: Outside of London up to £55,000 DOE/Inside London up to £60,000 DOE

Commercial Gas Engineer - Job Overview

Commercial Gas Engineers required in the South East. Our client offers their customers a complete turnkey solution for the installation, service, maintenance, fault finding and repair on a range of HVAC solutions including commercial boilers, heating systems, mechanical plant equipment, air conditioning and chillers.

Their client base consists of long-standing client relationships with clients such as David Lloyd Leisure, Vue Cinemas, Cineworld, Tate & Lyle, Radisson Hotels, Hilton, Malmaison & more.

Commercial Gas Engineer - Salary & Benefits

  • Basic Salary up to £55k outside of London DOE, up to £60,000 in London DOE
  • Company Van - Optional Personal Use of the vehicle
  • Profit share scheme applicable after 12 months’ service - Up to £3,600 tax free
  • Overtime paid at 1.5x
  • 40 hour working week, travel paid after 30 mins each way
  • On call allowance (1 in 4/5, £1,200 guaranteed - if called out Travel Paid door to door)
  • Pension
  • 22 days’ holidays plus bank holidays this will increase to 25 days after 5 years and 30 days after 10 years.
  • Company uniform, phone & PDA

Commercial Gas Engineer Position Overview

The Commercial Gas Engineer must hold valid ACS Commercial Gas Tickets and be able to cover the region for the clients listed above with day-to-day tasks including planned and reactive service and maintenance visits as well as responding to breakdowns, performing fault finding tasks and carrying out repairs to Commercial Boilers, Commercial Gas appliances, General Plant Room/Mechanical equipment.

Commercial Gas Engineer - Job Requirements

  • Commercial Gas Tickets (CODNCO1, ICPN1, CIGA1, CORT1, CDGA1)
  • NVQ in Heating & Ventilation
  • Full drivers’ licence
  • Live in the South East

Bennett and Game Recruitment are a multi-disciplined technical recruitment agency based in Chichester, West Sussex operating across the UK with specialist teams covering a range of industries.

We are acting as a Recruitment Agency in relation to this vacancy, and in accordance with GDPR by applying you are granting us consent to process your data, contact you about the services we offer, and submit your CV for the role you have applied for.

Resident Engineer
Pioneer Selection
Milton Keynes
In office
Junior - Mid
£40,000
TECH-AGNOSTIC ROLE

Resident Engineer - Materials Handling Equipment

Location: Milton Keynes, Buckinghamshire

Salary: £30,000 - £37,000 (40 Hours) or £36,000 - £42,500 (45 Hours)

Hours: Monday to Friday (Days)

Job Role:

We are seeking a Resident Engineer to join a leading materials handling business, based full-time at a key customer site. You will be responsible for servicing, maintaining and repairing forklift trucks and a range of other Material Handling Equipment (MHE), ensuring minimal downtime and excellent service delivery.

Sector - Industrial Forklift/Vehicle Maintenance

Non-Negotiable Requirements of Resident Engineer:

  • Must have hands on Servicing or Maintenance Experience

Requirements of Resident Engineer:

  • Maintenance experience of Forklift Trucks or Mobile Plant Machinery or HGV’s or industrial Vehicles.
  • Have hands-on experience in the following disciplines: Electrical, Mechanical and Hydraulics.
  • Recognised Engineering Qualification.

Desirable Requirements of Resident Engineer:

  • Full UK Driving License
  • Minimum Level 3 Qualification in Engineering.

The Resident Engineer will benefit from:

  • Full Training and Induction Scheme
  • Company Pension Scheme
  • Tools provided
  • Machinery Specific training programmes.

If you are interested in this role and feel that you have the right skills, then please click apply at the bottom of this advert.

For further details contact Matthew Lye at Pioneer Selection

As a registered candidate with Pioneer Selection Ltd, you automatically become eligible for our referral scheme.

You will receive £250 for every candidate we place in permanent employment who has been recommended by you. Terms and Conditions apply please see our website for further details.

C# WPF Software Engineer
Ripple
Cambridge
Hybrid
Mid - Senior
£500/day - £550/day
+1

We are seeking an experience C#/.NET Developer to join a specialised R&D group focused on the intersection of sophisticated software and high-value hardware.

  • This position is being offered a 12 month contract basis, working inside IR35.
  • Hybrid working, candidates should be able to travel to the Cambridge area when required.

This role involves developing thick-client desktop architecture and managing the challenges of real-time hardware interfacing.

You will contribute to a modern Windows based platform, designing and developing control software for unique, market-leading instrumentation used in global research and development.

Responsibilities

  • Lead the development of control software for a wide-ranging, complex product portfolio.
  • Work with application specialists and UX designers to ensure high-performance usability for technical end-users.
  • Document software designs to facilitate long-term maintenance and system reliability.
  • Manage code integrity and versioning within a structured Azure DevOps environment.
  • Operate within ISO 9001 & 14001 frameworks to ensure rigorous change control standards.
  • Maintain an expert-level skillset in Windows application development to influence future R&D roadmaps.

Requirements

  • Extensive commercial experience in software development.
  • C#
  • .NET 4+
  • WPF
  • MVVM
  • Git
  • Azure DevOps
  • Visual Studio (2022/2026)
  • Windows 11 development

Desirable Skills

  • Experience in hardware control or interfacing software with physical devices.
  • Software architecture and technical leadership.
  • Image processing, ML/AI, or C++.

This position offers the opportunity to join an increasingly software-centric R&D group where your work manages complex physical systems within a cross-site, multi-functional team.

Ripple Recruitment is acting as an employment agency for this vacancy. My client is an equal opportunity employer committed to fostering a diverse and inclusive workplace. Due to high volumes of interest, we can only respond to shortlisted applicants.

Control Systems Engineer
Techniche Global Ltd
Wimborne
Hybrid
Junior - Mid
£35,000 - £50,000
TECH-AGNOSTIC ROLE

Controls System Engineer
Location: Near Bournemouth, Dorset
Type: Permanent, Full-Time
Salary: Competitive + Benefits
Techniche Global are supporting an industry-leading business that delivers intelligent smoke control and ventilation systems across major UK developments. Known for technical excellence and regulatory compliance, they continue to expand their project and product capabilities.

You will support the design, development, and delivery of smoke control systems within a dynamic Projects & Design team.

Key responsibilities include:

  • Designing and validating electrical control systems
  • Producing AutoCAD control panel drawings
  • Programming and configuring PLC & HMI systems (e.g., Siemens TIA Portal)
  • Integrating VSDs and third-party systems
  • Supporting testing, commissioning, and troubleshooting

About You

  • HNC/Degree in Electrical/Electronic Engineering or related field
  • Experience in control panel design and automation software
  • Strong PLC programming skills
  • Familiar with Modbus, Ethernet/IP, Profibus
  • Detail-oriented with strong problem-solving ability

What s On Offer

  • Competitive salary
  • Pension, private health insurance, gym membership
  • Flexible working and generous holiday
  • Ongoing training and development
Control Systems Engineer
Russell Taylor Group Ltd
Stafford
Hybrid
Mid - Senior
£35,000 - £45,000
TECH-AGNOSTIC ROLE

Stafford / Hybrid Working

Are you a Control Systems Engineer who enjoys hands-on PLC and SCADA development?
Do you like working on full lifecycle projects from design through to commissioning?
Would you value a role that offers flexibility alongside technically interesting work?

What’s in it for you?
Up to 45,000 basic salary
25 days holiday plus bank holidays
5% pension
2 days working from home
Private healthcare
Death in Service benefit
Overtime available
Employee rewards scheme

What will you be doing?
Deliver complex control system projects from concept through to commissioning
Develop PLC, SCADA and HMI software
Translate user requirements into efficient and reliable control systems
Carry out bench testing of software before deployment
Support on-site commissioning and SAT activities
Work closely with Project Managers and senior engineers to meet project milestones
Liaise with clients to ensure systems are delivered and performing as expected

Where you’ll be doing it
You’ll be joining one of the UK’s largest multidisciplinary design and build contractors, with over 100 years of industry experience. They support clients across Water, Power & Energy, Pharmaceutical, Nuclear and Food & Beverage sectors, delivering practical engineering solutions on essential infrastructure projects.

What you’ll need
Experience delivering PLC and SCADA based control systems
Strong PLC and HMI development skills across at least two platforms (Rockwell, Siemens, Mitsubishi or Schneider)
Hands-on experience with SCADA systems
Knowledge of EtherNet/IP, PROFINET, PROFIBUS DP/PA and Modbus TCP/IP
Experience working with Variable Speed Drives
Good understanding of electrical safety and safe working practices
A proactive approach to health and safety

We appreciate your CV may not be up to date. No problem, just apply and we can deal with that later.

Important Information: We endeavour to process your personal data in a fair and transparent manner. In applying for this role, Russell Taylor will be acting within your interest and will contact you in relation to the role, either by email, phone or text message. For more information see our Privacy Policy on our website. It is important you are aware of your individual rights and the provisions the company has put in place to protect your data. If you would like further information on the policy or GDPR please get in touch with us here.*

Embedded Software Engineer
KO2 Embedded Recruitment Solutions Ltd
Wigan
In office
Mid
£40,000 - £50,000
+3

Job Title: Embedded Engineer

Location: Wigan

Salary: Up to 50,000 per annum

Our client is seeking a talented and motivated Embedded Engineer to join their growing team in Wigan. This is an exciting opportunity to work in an innovative, technology-driven environment where your expertise will directly contribute to the development of cutting-edge embedded and IoT solutions.

This is a primarily office based role offering a salary of up to 50,000, alongside ongoing training and professional development opportunities.

Key Responsibilities

  • Design, develop and maintain embedded software systems.
  • Develop and maintain software using languages including C++ and Python
  • Implement and manage IoT communication protocols such as Zigbee and MQTT.
  • Work with platforms such as Raspberry Pi and similar embedded systems.
  • Apply networking knowledge including TCP/IP, DHCP, DNS, and utilise network monitoring tools.
  • Work across operating systems including Linux (Ubuntu) and Windows, with exposure to OS kernel development where applicable.
  • Work on FPGA development using VHDL/Verilog and contribute to ARM-based platform development.
  • Use development tools such as Visual Studio and Eclipse, and contribute to CI/CD processes using tools such as Jenkins.
  • Troubleshoot and resolve complex technical issues efficiently.
  • Manage multiple projects simultaneously while meeting tight deadlines.

Required Skills & Experience

  • Proven experience in software development across multiple programming languages.
  • Strong understanding of embedded systems programming.
  • Knowledge of ARM architecture.
  • Solid understanding of networking fundamentals.
  • Strong analytical and problem-solving skills.
  • Excellent organisational and time management abilities.

Desirable Skills

  • Experience with IoT hardware platforms.
  • Experience with OS kernel development.
  • Experience with FPGA development (VHDL/Verilog).
  • Professional certifications in relevant technologies

What We Offer

  • Competitive salary of up to 50,000
  • Primarily office-based role in Wigan
  • Supportive and innovative working environment
  • Ongoing training and career development opportunities
  • Inclusive and diverse workplace culture
  • Opportunity to work on exciting and forward-thinking technology projects

If you are passionate about embedded systems, enjoy solving complex technical challenges, and want to be part of a forward-thinking team, we would love to hear from you.

Apply now to take the next step in your engineering career.

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.

Automation Engineer
E3 Recruitment
Cannock
In office
Mid
£55,000
TECH-AGNOSTIC ROLE

Our client is an industry leading manufacturing business with a multimillion-pound turnover and impressive growth plans, supported with large scale investment and an existing established network of manufacturing facilities across the UK.

They are now seeking to appoint a highly skilled Electrical Controls and Automation Engineer on a Monday to Friday day’s only working pattern, who has very strong knowledge and experience of Electrical and PLC systems to join their team. The working culture is friendly, and one that encourages the sharing of best practice, whilst providing a platform for continuous learning and development.

Over the next 12 months there will be major investment into the site to collaborate with new machine upgrades and industry leading state of thew art technology.

What’s In It For You as Automation Engineer?
Monday to Friday Days only based position - NO NIGHTS.
Salary circa - 55,000 per annum and bonus, overtime at x 1.5, x 2, pension matched up to 10% life cover, cycle to work scheme, + potential overtime opportunities at a premium.
Extensive training and personal development available, including accredited training and career development plans for those who want it.

Position Overview for Automation Engineer
The role will be working as part of the Maintenance Team providing ‘Hands-on’ Electrical & Technical support to both Production and other internal functions throughout the Factory.
PLC fault finding and modifications are vital skills to have for the role. You will be working with electrical installations, fault finding and repair of PLC controlled machinery, within a manufacturing environment.
We are looking for those with strong skills and experience with breakdowns, fault finding and changing of PLC parameters specifically. Providing plant wide electrical maintenance service, departmental support and repairs on a wide range of machinery such as conveyor-based systems, hydraulic presses, moulding machines and packaging machinery, ensuring that all production targets are maintained.
Within the position as Automation Engineer you will have the opportunity to be involved with a wide of range of electrical maintenance operations and projects, which will be supported with a wide range of training opportunities, including accredited training programs.

We would love to hear from those with the following:
Recognised Electrical Engineering Apprenticeship & Qualification or equivalent level 3 qualification - NVQ, City and Guilds or ENIC equivelent
PLC Fault finding experience is essential
Strong skills and experience with breakdowns, fault finding and changing of PLC parameters specifically.
The ability to work within a fast-paced manufacturing environment undertaking PPM and TPM activities
High degree of Health & Safety awareness.

If of interest, please APPLY now.

Frequently asked questions
Haystack features a wide range of Firmware Engineer positions, including embedded systems development, IoT device firmware, automotive firmware, and consumer electronics firmware roles across various industries.
Employers typically seek proficiency in C/C++, embedded systems programming, real-time operating systems (RTOS), hardware debugging, and experience with microcontrollers and communication protocols like SPI, I2C, and UART.
Yes, Haystack lists both remote and on-site Firmware Engineer opportunities. You can filter job searches by location to find remote positions that match your preferences.
To boost your chances, ensure your resume highlights relevant firmware projects, demonstrate expertise in embedded systems, tailor your application to each job description, and leverage Haystack’s job alerts to apply promptly.
Yes, Haystack offers access to learning resources, industry articles, and career advice to help Firmware Engineers stay updated on the latest technologies and advance their careers.