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.
Calibration Engineer (Garage Equipment)
Ernest Gordon Recruitment
London
In office
Junior - Mid
£45,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE

Kent

£35,000 - £45,000 + Overtime + Bonus Scheme + Company Van + Full Training + Pension

Are you a Calibration Engineer or technically minded engineer with a background in engineering, electronics, or vehicle workshops, looking for a mobile role with full training and long-term stability?

Do you want to join a well-established company with over 27 years’ experience supplying, installing, and calibrating high-quality garage equipment to the automotive industry?

On offer is an excellent opportunity to join a growing and reputable business that invests in its people through training, accreditation, and career development. You will be provided with a company van, specialist tools, mobile phone, tablet, PPE, and overtime opportunities, working within a supportive and experienced team.

In this role, you will be responsible for the calibration, testing, and certification of garage equipment across dealerships and independent garages throughout Kent, London, and the South East. Full product and calibration training will be provided, with the opportunity to gain industry-recognised accreditation as you develop.

The ideal candidate is technically minded, detail-focused, and customer-oriented, with the ability to work independently on customer sites and a strong commitment to quality and compliance.

The Role:
* Calibration, testing, and certification of MOT, brake testers, and emissions equipment
* Ensuring equipment meets regulatory and compliance standards
* Undertaking training and gaining relevant industry accreditation

The Person:
* Background in engineering, electronics, or vehicle workshop environments
* Full UK driving licence and willingness to travel across the South East
* Confident, organised, and customer-focused with strong attention to detail

Reference Number: BBBH23767

Keywords: Calibration Engineer, Field Calibration Engineer, Garage Equipment, MOT Equipment, Automotive Engineering, Kent, London, South East

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

If this job isn’t quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.

Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C’s, Privacy Policy and Disclaimers which can be found at our website.

Workshop Service Engineer
Nationwide Platforms
Bedford
In office
Junior - Mid
Private salary
RECENTLY POSTED

We are looking for a keen and experienced service engineer, fitter, technician or mechanic to join our team.

This is a fantastic opportunity for someone who is either an experienced powered access engineer OR maybe you are an experienced car mechanic, plant fitter or similar and want to do doing something a bit different.

As a Workshop Service Engineer for Nationwide Platforms you will work within a busy depot to inspect, repair and maintain our machines ensuring that they are ready for use by our customers. Our machines are powered access machines such as booms and scissor lifts but don’t worry full training will be given. So, providing you have a great attitude and are willing to learn plus have some mechanical/ electrical engineering experience behind you then this could be the role for you.

In reward we can offer you a competitive salary, life assurance x2 contractual salary, Westfield health care plan, 25 days holiday and a pension. Working hours are Monday - Friday 8am - 5.30pm.

Responsibilities include: -

Support the Senior Service Engineer in the effective running of the Depot workshop within the region.

Carry out pre-delivery inspections (PDI) of machines at client premises and at depot as required, and in conformance with manufacturer’s specification, company policy and the regulations affecting the use. Ensure that there is no deficiency or defect likely to affect the safe working of a machine. Notify appropriate manager of any defective or unsafe equipment.

Repair machines at depot or on site as required to ensure conformance with manufactures specification and company policy.

To complete planned maintenance activities including maintaining the appearance of the fleet to corporate standard.

Handover machines to customers and familiarise customers with safe machine operation in accordance with company procedures.

Act as an ambassador for the company, providing a high standard of customer care and being polite at all times. Relay appropriate customer queries to depot staff as required.

Accurately complete all relevant paperwork including engineer’s report, off hire, pre/delivery inspection and service sheets.

Update system on machine status change i.e. PDI carried out, Machine under repair, 6 monthly statutory Inspection completed.

About you: -

Relevant general engineering maintenance qualification, preferably to NVQ level 3 or equivalent.

Experience in diesel engineering, auto electrics, hydraulics and diagnostics fault finding.

Have a mature outlook and the ability to prioritise tasks and work well under pressure.

Understand the importance of excellent customer service.

Part of the Loxam Group, Nationwide Platforms are the UK’s leading specialist provider of Powered Access rental equipment, with the largest and broadest fleet, local depots spread across the country and our wealth of experience partnering with companies in a variety of sectors including Construction, Warehouse & Distribution, Aviation, Facilities Management, Industrial Services, Telecoms and Media, our customers can depend on us to provide the right solution to support their every working at height need.

At Nationwide Platforms, your safety is absolutely our priority. Our award winning BlueSky Solutions and Training division offer our customers access to the latest and safest ways to work and through long standing partnerships with our manufacturers, we will always provide equipment that will lead the way to a safer industry. Some of our innovations include the award-winning secondary guarding systems and Harness ONâ„¢, a range of pioneering Material Handling Attachments (MHAs), and the SkySentryâ„¢ control and monitoring system.

At Nationwide Platforms, we are dedicated to fostering a diverse, equitable, and inclusive workplace. We recognise that a variety of perspectives, experiences, and backgrounds is crucial to our success in the Powered Access industry. Our commitment is to ensure that every employee feels respected, valued, and supported in their work environment

Software Engineer (RTOS)
Ernest Gordon Recruitment
Fordingbridge
Hybrid
Graduate - Junior
£55,000
RECENTLY POSTED

Junior Software Engineer (RTOS)

£50,000 - £55,000 + Progression + Training + 36.5 Hours a week + 33 Days Holiday + Flexitime + Hybrid + Company Benefits + Early Finish on Fridays + R&D

Fordingbridge

Are you a Software Engineer with RTOS experience looking for a truly R&D focused role, within a company known for the flexibility and progression?

Do you want to work with a highly skilled team of engineers and developers, collaborating to solve complex technical challenges and create state-of-the-art wireless sensor networks?

On offer is the chance to join a market-leading electronics manufacturer supplying state-of-the-art electronic equipment, which is now in high demand across industrial automation, environmental studies, and the smart home industry.

In this role, you will work on projects from design to delivery. You will work on a varied project pipeline developing software for a variety of solutions. This role is R&D focussed with progression opportunities to directorship and excellent training.

The Role:
* Research, develop and design software for electronic products.
* Embedded software development in C / C++
* Flexible hours. Start anytime between 7am-10am. 36.5 hours a week.

The Person:
* Software engineering degree or related subject.
* RTOS Experience
* Able to commute to Fordingbridge.

Reference Number: 21314

Keywords: Zephyr, RTOS, Microcontroller, Software, Electronics, Data Logging, Display Systems.

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. The salary advertised is a guideline for this position. The final remuneration will depend on the extent of your experience, qualifications, and skill set.

Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. By applying for this job, you accept the T&Cs, Privacy Policy, and Disclaimers, which can be found on our website.

Development Engineer
Bright Purple Resourcing
Edinburgh
Hybrid
Junior - Mid
Private salary
TECH-AGNOSTIC ROLE

Development Engineer - Edinburgh, Hybrid
An established global medical technology organisation is looking for a Development Engineer to support the creation of innovative medical devices used in clinical environments around the world. This role offers the chance to work on technology where quality, reliability and performance genuinely matter.
What is in it for you:

  • Competitive salary
  • Hybrid working - 2 days per week in the office
  • 25 days annual leave - which increase in years of service
  • Life insurance
  • Pension
  • Paid charity work days
  • Healthcare Cash plan
  • … and much more

The Role: Youll be involved in developing both new products and enhancements to existing platforms, taking ownership of technical tasks and contributing across the full development cycle. The role suits someone comfortable balancing hands-on engineering with collaboration across multiple disciplines, all within a regulated and safety-critical environment.
Key responsibilities include:

  • Developing embedded firmware for low-power electronic systems
  • Designing and supporting analogue and digital electronics solutions
  • Taking ideas from concept through development, test and release
  • Analysing technical challenges and driving robust, well-documented solutions
  • Working closely with cross-functional teams to meet project and commercial deadlines

About you:

  • Proven background in embedded systemsand microprocessor-based firmware
  • Strong practical understanding of electronics fundamentals
  • Methodical, detail-oriented and able to work with minimal supervision
  • Confident communicator who works well within a collaborative team

This is an excellent opportunity to join a company at the forefront of medical technology, where engineering expertise directly supports better patient outcomes worldwide.
Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.

Lead Software Engineer
Bright Purple Resourcing
Glasgow
Hybrid
Senior
£65,000
TECH-AGNOSTIC ROLE

Lead Software Engineer - Flight Systems, Space Technology - Scotland
Does the idea of working at the forefront of the space industry excite you?
Bright Purple are hiring for a leading UK-based space technology scale-up, with a 10+ year history of developing software used on real spacecraft missions worldwide. Its products help organisations develop reliable, reusable flight software more quickly, using modern engineering approaches. The business is employee-owned, growing rapidly, and driven by a strong culture of technical excellence, collaboration and long-term thinking.
Don’t worry - you do not require prior space or satellite experience. The skills we are looking for are those of a senior embedded software engineer, industry-agnostic!
What is in it for you:

  • Salary up to £65,000
  • Flexibleworking with the occasional visits to Edinburgh office
  • 36 days annual leave
  • 6% employer pension contribution
  • Health cash plan, life assurance and enhanced sick pay
  • Employee ownership and a genuine voice in the business
  • Ongoing investment in learning, development and conferences
  • A supportive, inclusive culture where your work directly impacts space missions

The Role: This is a senior, hands-on technical leadership role with responsibility for a flagship flight software product used across multiple space missions. Youll guide its technical direction, influence future product development, and work closely with engineers, customers and commercial teams to ensure the software continues to meet demanding real-world needs. Alongside product ownership, youll lead and develop a team of flight software engineers, setting technical standards, supporting career growth and creating an environment where high-quality engineering thrives.
Must-Have Skills & Experience:

  • Strong background in embedded software engineering, with significant professional experience
  • Excellent C programmingskills, including work on embedded platforms (e.g. ARM-based systems)
  • Solid understanding of operating systems, multitasking and low-level hardware interaction
  • Experience leadingtechnical design and solving complex engineering problems
  • Comfortable working across the full software lifecycle, from requirements to delivery
  • Experience working in a Linux-based development environment with version control and CI principles
  • Ability to communicate clearly, lead by example and support the growth of other engineers
  • Confident communication skills

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

Maintenance Engineer
Coates Recruitment Ltd
Ipswich
In office
Mid
£50,000
TECH-AGNOSTIC ROLE

Maintenance Engineers

Ipswich, Suffolk | MondayFriday | No Weekends | £50,000 | Permanent

Are you tired of weekend shifts?
Looking for a clean, supportive environment where your skills are valued and your development truly

matters?

This is your opportunity to take the next step in your engineering career.

Why Join?

  • No weekend work enjoy a better worklife balance
  • Clean, well-maintained environment
  • Supportive team culture
  • Genuine training and development opportunities
  • Long-term career progression

The Role

As a Maintenance Engineer, youll play a key role in ensuring the reliability and performance of our production equipment. Working as part of a proactive engineering team, youll be responsible for both planned preventative maintenance and reactive fault finding in a fast-paced manufacturing environment.

What Were Looking For,

  • Aformal Electrical or Mechanical Engineering qualification
  • 18th Edition certification
  • Experience inprocess manufacturing maintenance(FMCG background desirable)
  • PLC fault-finding experience (advantageous)
  • Full eligibility to work in the UK

Ready to Make a Change?

Join a company that values its people just as much as its products.

Apply now and start building your future today.

Software Engineer (RTOS)
Ernest Gordon Recruitment Limited
Fordingbridge
Hybrid
Graduate - Junior
£50,000 - £55,000

Junior Software Engineer (RTOS)

50,000 - 55,000 + Progression + Training + 36.5 Hours a week + 33 Days Holiday + Flexitime + Hybrid + Company Benefits + Early Finish on Fridays + R&D

Fordingbridge

Are you a Software Engineer with RTOS experience looking for a truly R&D focused role, within a company known for the flexibility and progression?

Do you want to work with a highly skilled team of engineers and developers, collaborating to solve complex technical challenges and create state-of-the-art wireless sensor networks?

On offer is the chance to join a market-leading electronics manufacturer supplying state-of-the-art electronic equipment, which is now in high demand across industrial automation, environmental studies, and the smart home industry.

In this role, you will work on projects from design to delivery. You will work on a varied project pipeline developing software for a variety of solutions. This role is R&D focussed with progression opportunities to directorship and excellent training.

The Role:
Research, develop and design software for electronic products.
Embedded software development in C / C++
Flexible hours. Start anytime between 7am-10am. 36.5 hours a week.

The Person:
Software engineering degree or related subject.
RTOS Experience
Able to commute to Fordingbridge.

Reference Number: 21314

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. The salary advertised is a guideline for this position. The final remuneration will depend on the extent of your experience, qualifications, and skill set.

Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. By applying for this job, you accept the T&Cs, Privacy Policy, and Disclaimers, which can be found on our website.

Edge AI Engineer
Mars Recruitment
Oxford
Hybrid
Mid - Senior
£70,000 - £90,000

Edge AI Engineer Wireless Comms Start up Oxford / Hybrid £70,000pa - £90,000pa:

A once in a lifetime opportunity has arisen for an Edge AI Engineer to have a major impact in the development of next generation wireless communications which will revolutionise several key industries.

If you really want to contribute to future technology, and AI, Data Science, or Machine Learning is your passion then this early stage, fast paced, and independently funded start up wants to hear from you. Led by an incredibly talented team of industry experts, and with strong links to the University of Oxford, they are on a mission is to enable safe and efficient communication systems which will ultimately protect our way of life. By joining them, you Edge AI Engineer will create a substantial impact by developing critical technology that will save lives and ensure our society remains safe in an ever-changing world.
Key responsibilities:

  • Designing and optimising ML models to enhance secure communications and signal processing on a range of edge devices.
  • Implementing low-latency, high-performance deep learning pipelines on hardware accelerators such as FPGA, TPU, and ASICs.
  • Optimising CNN, Transformer, RNN, and/or GNN architectures for deployment on low-power embedded systems.
  • Apply quantisation, pruning, distillation, and model compression to enhance efficiency.
  • Strengthening model robustness against adversarial attacks and system-level security threats.
  • Collaborating with embedded and security engineers to align AI performance with real-world system constraints.

Edge AI Engineer essential experience & skills:

  • Master’s or Ph.D. (or equivalent experience) in Data Science, Machine Learning, Artificial Intelligence, or a related field.
  • Strong proficiency in Python with practical experience of PyTorch or TensorFlow.
  • Working knowledge of implementing and optimising deep neural networks (e.g. CNNs, Transformers, GNNs)
  • Hands-on experience with embedded C/C++ for model integration with an understanding of low-latency and low-power constraints in real-time systems.
  • Awareness of adversarial ML and model robustness techniques
  • Understanding of secure-by-design principles and trusted execution concepts for AI on edge devices.
  • Keenness to work on meaningful problems within the context of UK Defence and Security.

Edge AI Engineer desirable experience & skills:

  • 5+ years of experience in AI/ML systems development.
  • Understanding of training-inference workflows, including data preprocessing, model evaluation and benchmarking.
  • Familiarity with hardware accelerators (FPGA, TPU, ASIC, GPU-based inference).
  • Experience with model optimisation techniques: quantisation, pruning, knowledge distillation and model compression.
  • Proficient with Git, CI/CD and Linux-based development environments.
  • Ability to document and test code for reproducibility and maintenance.

If you have experience working on Edge AI and you have a deep passion for AI, Data Science and Machine Learning, then our wireless communications start up wants to hear from you. Drop a LinkedIn connection, drop him an InMail, or phone call to discuss this amazing opportunity in more detail.

MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven t heard back in this time your application has been unsuccessful at this time

MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles).

Multi-Skilled Engineer
Pioneer Selection
Ellesmere
In office
Mid
£55,000
TECH-AGNOSTIC ROLE

Sector: FMCG Manufacturing Salary: £48,000 - £56,000 Shift: Days and Nights Location: Ellesmere, Shropshire I am currently recruiting of a well-established FMCG manufacturer for a Multi-Skilled Engineer. This is an excellent opportunity for a multi-skilled engineer with an electrical or mechanical bias to work in a fast-paced FMCG environment. Here, decisions are made on-site, investment is ongoing, and the multi skilled engineers are genuinely valued as part of the team rather than just a number. The successful Multi-Skilled Maintenance Engineer will be responsible for the maintenance, fault-finding, and continuous improvement of production machinery, carrying out planned preventative maintenance as well as providing reactive breakdown support. You will work closely with production and engineering teams to ensure maximum equipment reliability and site performance. Essential Requirements - Multi-Skilled Engineer: - Multi-skilled background (electrical or mechanical bias) - Minimum Level 3 Engineering qualification - Previous experience in high-volume manufacturing environment - Strong Health and Safety Awareness - Experience with both PPMs and reactive breakdowns - Proactive, hands-on approach with a strong team mentality The Multi-Skilled Engineer Will Benefit From: - Ongoing training and development opportunities - Genuine career progression within a growing FMCG manufacturer - Long-term job security - Overtime available If you are interested in this role and feel you have the right skills and experience, please click apply at the bottom of this advert. For further details, contact Salma 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 placed into permanent employment who has been recommended by you. Terms and Conditions apply - please see our website for full details.

CTV Marine Engineer
HSB Technical Ltd
Waterlooville
In office
Junior - Mid
£35,000
TECH-AGNOSTIC ROLE

Position: CTV Marine Engineer (Onboard) 4 On 4 Off (28 day rotation)Job ID: 1848/14Location: UKRate/Salary: £35,000 - £38,000 per year, pro rata, depending on experienceBenefits: Great benefits Type: Permanent
HSB Technical Ltd is a specialist recruiter within the Power & Propulsion, Shipbuilding, Maritime Shipping, Energy and Subsea sectors visit: our website for a list of our vacancies. We have a number of permanent and contract vacancies for multiple businesses across the UK and overseas.
The below job description will outline this position of: CTV Marine Engineer (Onboard)
Typically, this person will be responsible for overseeing the engineering duties onboard, providing troubleshooting support, and ensuring the vessel operates efficiently while maintaining compliance with all safety standards.
HSB Technicals client is an established and well-regarded business entity.
Duties and responsibilities of the CTV Marine Engineer (Onboard):

  • Diagnose and resolve technical issues promptly to ensure minimal downtime of vessel systems
  • Perform routine maintenance and repairs on mechanical and basic electrical systems
  • Keep accurate records of all maintenance, repairs, and operational logs
  • Monitor the performance of engines and other mechanical systems
  • Ensure compliance with all relevant maritime regulations and safety standards
  • Work effectively with other crew members and assist with the training of less experienced staff
  • Participate in the regular inspection and servicing of equipment onboard
  • Carry out all duties in accordance with STCW regulations and company policies

Qualifications and requirements for the CTV Marine Engineer (Onboard):

  • British / Right to Work in the UK
  • 1-2 years experience in a similar role
  • Strong mechanical knowledge and experience
  • Basic electrical knowledge
  • All STCW certifications to be in date, including ENG1
  • AEC 1 and AEC 2

This vacancy is being advertised by HSB Technical Ltd who have been appointed to act as a recruitment partner for this role.

Bus and Coach Engineer
IntSol Recruitment
Weybridge
In office
Mid
£22/hour
TECH-AGNOSTIC ROLE

We are recruiting 2 qualified Bus & Coach Engineers (PCV Engineers) to join a busy engineering team. This is an excellent opportunity for experienced vehicle engineers looking for stable, full-time work within a professional workshop environment.

The successful candidates will have a minimum of 2 years experience working as a PCV Engineer and will play a key role in maintaining and servicing a fleet of buses to the highest safety and operational standards.

Position: Bus & Coach Engineer / PCV Engineer
Reporting to: Assistant Engineering Manager
Shift Pattern: 4 on / 4 off rota
Hours:

  • 12:00 00:00 or
  • 18:00 06:00

Average of 42 hours per week over 5 days

Pay:

  • £22.55 per hour
  • Enhanced night rate: Additional £5.00 per hour between 00:00 06:00

Key Responsibilities

  • Carry out daily maintenance on a fleet of buses and coaches
  • Complete vehicle inspections and safety checks
  • Diagnose mechanical and electrical faults
  • Undertake repairs and defect rectification
  • Prepare and present vehicles for annual MOT testing
  • Attend roadside breakdowns and carry out necessary repairs
  • Perform general servicing and preventative maintenance
  • Ensure running defects are identified and corrected promptly
  • Work effectively within a busy workshop environment

Candidate Requirements

  • Minimum 2 years experience as a PCV / Bus & Coach Engineer
  • Proven experience in vehicle inspections, diagnostics, and repairs
  • Ability to work independently and as part of an engineering team
  • Comfortable working a 4 on / 4 off shift rota, including night shifts
  • Able to work under pressure in a fast-paced workshop setting

This is an excellent opportunity for a skilled Bus & Coach Engineer or PCV Technician seeking long-term, well-paid shift work with enhanced night rates and a structured rota.

Fire and Security Engineer
Highgrove Recruitment Group Limited
Norwich
In office
Mid - Senior
£40,000
TECH-AGNOSTIC ROLE

We are seeking an experienced Service Engineer to join our team, covering the Norfolk region. The ideal candidate will have a strong background in Intruder Alarm systems, with additional experience in Fire, CCTV, or Access Control systems being highly advantageous.

Responsibilities:

  • Service, maintain, and commission Intruder Alarm systems across multiple client sites
  • Undertake reactive callouts, fault-finding, and diagnostics
  • Carry out routine maintenance and preventative checks on Fire, CCTV, or Access Control systems (if applicable)
  • Install and configure small-scale security systems when required
  • Complete electronic job sheets, timesheets, and expense reports accurately and on time
  • Provide excellent customer service and maintain strong client relationships
  • Support and mentor junior engineers when required
  • Ensure full compliance with Health & Safety, technical, and environmental standards
  • Maintain company vehicle, tools, and equipment in good working order

Experience and Certifications Required:

  • Proven experience servicing and maintaining Intruder Alarm systems
  • Experience with Fire, CCTV, or Access Control systems
  • Strong diagnostic, fault-finding, and problem-solving skills
  • Excellent communication and customer service abilities
  • Ability to work independently and manage workload efficiently
  • Full UK manual driving licence
  • ECS/CSCS card preferred but not essential
  • IPAF/PASMA and manufacturer training desirable

Please apply with an up-to-date CV for more information.

Embedded Software Engineer
KO2 Embedded Recruitment Solutions Ltd
Gateshead
In office
Mid
£40,000 - £60,000

Newcastle upon Tyne

45,000 - 60,000 + Benefits

KO2 are proud to be partnering with an innovative client in Newcastle upon Tyne, as they continue to expand their engineering team through 2025. This is an exciting opportunity for an Embedded Software Engineer to work on the development of cutting-edge products across multiple industries.

The Role

As an Embedded Software Engineer, you’ll be developing high-performance embedded software that controls, powers, and monitors advanced electronic devices. Working in a collaborative environment, you’ll design, implement, and test embedded solutions that drive next-generation technology.

You’ll work primarily in Embedded C or Modern C++, with flexibility to use the language that best suits your expertise and the project needs.

Key Responsibilities

  • Develop and maintain embedded software for real-time systems (RTOS, Bare Metal, or Linux).
  • Design, code, test, and debug software in Embedded C or Modern C++.
  • Collaborate closely with hardware, firmware, and systems teams to ensure seamless integration.
  • Contribute to projects that push the boundaries of embedded innovation.
  • Participate in design reviews and continuous improvement of software development processes.

Skills & Experience

  • Proven experience as an Embedded Software Engineer.
  • Strong understanding of embedded systems and real-time programming.
  • Proficient in Embedded C and/or Modern C++.
  • Knowledge of serial communication protocols such as SPI, UART, CAN, I C, RS232, etc.
  • Experience with Embedded Linux or hardware design is advantageous.

Why Apply?

Join a forward-thinking company that’s driving real innovation and investing heavily in its engineering team. You’ll have the opportunity to make a tangible impact, work on exciting new products, and grow your skills in a supportive, technically excellent environment.

To apply for learn more, contact Laurence or Andrew at KO2 today.

Maintenance Engineer
SF Recruitment
Loughborough
In office
Junior - Mid
£50,000
TECH-AGNOSTIC ROLE

JOB PURPOSE
To ensure that all plant and equipment is maintained to maximise operating efficiencies.

RESPONSIBILITIES

  • Reporting to the Engineering Manager and working as part of a team throughout the site.
  • Responsible for the associated administration of your work as well as the H&S of yourself and your co-workers (wearing PPE at all times).
  • Working within agreed risk assessments and safe systems of work at all times. Where such does not exist due to the nature of the repair, to ensure that a two-minute risk assessment has been completed and that no person is allowed to operate machinery which they do not have current training/certification for.
  • It is your right and responsibility to check that your co-workers are operating safely and if you have any doubts, these are to be reported to your line management and for the job to be halted until a safe operator can be found, or to be recorded as a near-miss if the job has already taken place.
  • Responsible for managing the completion of ongoing PPM’s in addition to any emergency or unforeseen breakdowns.
  • Planning, installation, testing, operation, maintenance and repair of all mechanical equipment and facilities (minimise lost time due to breakdown).
  • Demonstrate a flexible, creative approach to problems and troubleshooting.
  • Driving positive continuous improvement.
  • Ability to ensure the existing legacy plant is maintained to the highest level possible as new plant is invested in and integrated.
  • Thoroughly and accurately carry out daily checks on essential plant, equipment and machinery as part of the company preventative maintenance schedule (BOPV5)
  • Carry out major refurbishment of plant, equipment and machinery as directed.
  • Be available on call out basis to provide cover in the event of emergency breakdowns.
  • Follow good housekeeping practices at all times.
  • Attend training courses as required

The above is meant to describe the main responsibilities and is not necessarily an exhaustive list of duties. It does not preclude the need to carry out other specific tasks from time to time as may be required.

All tasks must be carried out in compliance with the Company’s Health, Safety and Environmental Policies

LEVEL OF AUTOMOMY
Carry out work within own areas of expertise referring to Team Leader as required
No capital spend authority

RELATIONSHIPS
Internal - Maintain good working relationships with all employees within Operations departments
External - Sub-contractors and equipment specialists

EXPERIENCE AND SKILLS

  • Qualified Multi-Skilled Engineer (NVQ 3, electrically bias)
  • Knowledge of Motors, Gearboxes and Hydraulic systems (fully Conversant)
  • Exposure to PLC’s (Preferably Schneider) - Not essential but preferred
  • Must have logical approach to fault finding (I/O signal fault finding skills)
  • Previous experience from an industrial Engineering environment (heavy plant equipment)
  • Able to use own initiative when required
  • Previous experience in a bespoke manufacturing environment
  • Able to read hydraulic drawings
  • Basic knowledge of oil monitoring systems
  • Comfortable in a re-active and PPM environment
  • Prepared to work in a demanding environment (dirty, oily, loud & hot)
  • Can-do attitude and positive work ethic
  • Can demonstrate good experience and /or knowledge for this position i.e. QBE (Qualified by experience)

COMPETENCIES

  • Customer Orientation - the ability to be pro-active with and act on questions, wishes, needs and interests of both internal and external customers Intermediate Provides customer satisfaction for both internal and external customers
  • Results Orientation - Being focused on the translation and realization of goals by achieving results on time to standard as required Intermediate Committed to the achievement of set goals
  • Quality Orientation - place high demands on the quality of a product or service Intermediate Applying quality standards and repairs errors
  • Ability to learn/Embrace change - Desire and ability to continue growing and demonstrates a positive attitude towards change Foundation Open to feedback and opportunities for development, open to change
  • Flexibility
  • The ability to effectively adapt to changing circumstances, resistance, problems or opportunities by varying his/her work method to achieve the set goal Foundation is reliable and flexible in response to work priority issues. Adequate reaction to changing circumstances
  • Communication skills -
  • Uses the appropriate skill or communication method (verbal, written etc) depending on the situation to achieve the goal Intermediate Listening and transmitting
  • Innovation and Creativity
  • Approaches problems from various angles bringing new ideas and solutions Foundation Understands the benefit that innovation and creativity brings to the business
  • Influencing and decision making -
  • Considers the available information, identifies options and makes timely decisions to positively influence others creating acceptance and support for ideas. Foundation Willing to make decisions within scope of own role
  • Analysis and use of information - Divides complex problems in sections and distinguishes important and less important matters. Uses logic Foundation Interprets basic information correctly
  • Leadership -
  • Inspiring individuals to give their best to achieve a desired result and maintaining effective relationships with the team as a whole to ensure that the team is equipped to achieve business goals N/A
Multi Skilled Engineer
Todd Hayes Ltd
UK
In office
Junior - Mid
Private salary
TECH-AGNOSTIC ROLE

Multi-skilled Engineer

Our client, an expert in manufacturing cleaning products, known for delivering reliable, high-quality services across residential and commercial spaces are currently looking for a Multiskilled Engineer to join their team.

This is a full time, permanent position, based in Thetford.

You will work a rotating shift pattern:

  • Monday to Friday: 14:00 22:30
  • Monday to Friday: 06:00 14:30

Qualifications & Experience Required

  • NVQ / BTEC Level 3 in Engineering (Essential)
  • Recognised Engineering Apprenticeship (Essential)
  • ONC / HNC or equivalent in Engineering (Desirable)
  • Experience in FMCG environment
  • Strong fault diagnosis and logical thinking skills (Essential)
  • Proficient in electrical systems (primary skill)
  • Sound understanding of mechanical systems (secondary skill)
  • Ability to read and interpret schematic drawings
  • Experience with Computerised Maintenance Management Systems (CMMS)

Key Duties:

  • Maintain a high standard of health, safety, and housekeeping
  • Follow site HSE procedures (e.g. Permit to Work, Risk Assessments, Method Statements, SSOWs)
  • Perform corrective maintenance in response to breakdowns
  • Execute small projects and equipment modifications as needed
  • Responding swiftly to production breakdowns, site facilities
  • Conducting planned preventative maintenance across a wide range of highly automated machinery, including conveyors, extruders, palletisers, vacuum packers, form sealers, fillers, auto capping and wrapping machines.
  • Key duties also include electrical installation work, fault finding on PLC systems, and assisting with engineering project tasks.
  • Promptly assess and act upon breakdowns
  • Test and commission machinery following repairs
  • Suggest and implement improvements to enhance performance
  • Conduct PPM inspections and corrective repairs promptly
  • Support general maintenance requirements

For further details, please forward a copy of your CV today!!

Todd Hayes Ltd is an equal opportunities employer. Due to the large number of applications we receive Im afraid we are unable to respond to everyone individually however your details will remain on file should another suitable opportunity become available moving forward.

If we can take your application further, we will of course be in touch.

Todd Hayes is acting as an Employment Business in relation to this vacancy.

Todd Hayes Ltd

Resident Engineer - Continentals
Professional Technical Ltd
Solihull
In office
Junior - Mid
£39,000 - £44,000
TECH-AGNOSTIC ROLE

Is it time to start thinking of a change in career and do you have a passion for wanting to work for one of the leading manufacturers in their field? A global leading manufacturing company has a newly created opportunity for a Resident Engineer to join the team in the Solihull area and work their continental shift. The position has been created due to further expansion of the region. The position offers many opportunities for progression once you have joined the business. As one of the largest manufacturers in their field they are highly supportive in career development and offer an exceptional training and development program, where you will be supported in ongoing training. They offer an impressive salary and benefits package with an OTE of £45k+, 4 on 4 off shift pattern, 27.5% shift premium uplift, pension scheme, 25 days holidays + Bank Holidays. All benefits, listed below.

Responsibilities of the Resident Engineer

Reporting to the Service Manager you will be in control of the maintenance, service, and repairs of material handling equipment on the customer’s site. You will be working with an assortment of equipment including electric trucks. Managing your own work in progress, ensuring all relevant paperwork is completed accurately, attend regular training courses to maintain up-to-date knowledge of equipment, and be an active team player sustaining the company’s prestigious reputation. You will be working with everything from small pallet trucks, through to IC trucks, VNA trucks, and automated trucks, you will be required to find, diagnose, and rectify faults, and undertake preventative maintenance on forklifts and other material handling equipment at their customer site.

Requirements of the Resident Engineer

NVQ Level 3 qualification is essential - Certificates will be required
Will consider experienced FLT Engineer, Vehicle Technician, Master Technician, HGV Technician, Agricultural Engineer, Roadside Recovery, Road Sweepers and much more.
Technical experience in Engines, Electrics (Diagnostics) and/or hydraulics.
IT Literate and be comfortable with using the latest technologySalary and Benefits for the Resident Engineer:

OTE of £45k+
4 on 4 off continental shifts
27.5% Shift Premium
Overtime paid at time and a half over a standard 40-hour or 45-hour working week.
25 days holiday + all bank holidays and additional holidays for length of service
Company Pension Scheme, 6% contribution.
Discount Team, with access deals to some of the largest brands
Employee Incentive Scheme
6-week training program which offers world-class training to enable you in your role
Long-term training development plans, some of the best in the industry
Opportunity for growth through the technical grading process
Opportunity for the right candidates to undertake extended learning (Degree level)
They support their engineers with local and national technical support
Laptop and phone provided
All specialist tooling is provided, and a tool replacement policy is provided by the company (Wear and Tear)
Ensuring you are safe and look the part, all PPE supplied, company cleaned specialist work wear

If you are looking for a change in career with a fresh challenge, where you will be supported in your future career goals, then this could be the opportunity for you. If you meet the above requirements, then please click on apply and a member of our dedicated team will be in contact

Lead Firmware Engineer
Redline Group Ltd
Nottingham
Hybrid
Senior
£40,000 - £75,000

A new and exciting opportunity has become available for a Lead Firmware Engineer job, based in Nottinghamshire required to join a growing and dynamic business. The Lead Firmware Engineer will join an award-winning team of creative engineers working on high tech electronic solutions. Essential Skills needed for the Nottinghamshire based Lead Firmware Engineer job include: - Strong Experience in developing Software using Embedded C. - Strong Communication Skills. - Experience in Developing Software for Bare metal. - Degree in Software Development, Electronics, or other relevant fields. - Experience mentoring junior engineers During their employment, the Lead Firmware Engineer will be given the opportunity to work on and learn: - Advancing Knowledge of Ethernet, TCP/IP and other advanced networking protocols. - Exposure with Bare metal and Linux This is a unique job opportunity for a Lead Firmware Engineer, to take the next step in their career working in a hybrid working environment, with a business that has an outstanding record for the development and support of their staff. If you would like more information on the Lead Firmware Engineer Job based in Nottinghamshire, or if you would like to apply for the Lead Firmware Engineer job, please contact Ricky Wilcocks on (phone number removed) or email on (url removed), otherwise we always welcome the opportunity to discuss other engineering jobs.

Senior Software Engineer - C
ECM Selection (Holdings) Limited
Cambridge
Hybrid
Senior
£55,000 - £85,000

Software development in C++ and Rust for low latency transactions

This company creates ultra-high-speed FPGA-based hardware and highly optimised software for specialised applications requiring maximum performance. Due to continued growth, they are seeking an experienced C++ software engineer to join their Cambridge-based development team.

In this senior engineering role, you will help shape the software component of their system. Written in C++ and increasingly in Rust, this code runs in a Linux environment, and is responsible for control functionality and oversight of the hardware. You would be contributing to its design, development, test, and deployment throughout the software development lifecycle. Aspects you might typically be involved in include concurrency, threaded programming, communications protocols, and maximising performance by leveraging CPU and memory architectures. You may well also be called upon to impart your knowledge to less experienced engineers and to collaborate with colleagues and stakeholders, including from non-engineering specialisms.

You will need:

  • A good degree in computer science or related discipline from a well-respected university.
  • Demonstrably excellent software design and implementation skills, including strong skills in C++ and at least an interest in using Rust.
  • A good understanding of DevOps techniques.
  • Good communication and team-working skills and an analytical approach to problem solving.
  • Full, existing, and unrestricted UK work permission.

This is a great opportunity for an accomplished Senior C++ Developer with a penchant for thinking outside the box to push the limits of highly optimised code. Whilst highly profitable, this company was founded primarily with altruistic aims in mind - a philosophy that includes taking good care of their employees and providing a friendly and supportive workplace culture. They offer a competitive compensation package including performance-based bonuses. Hybrid working is available for up to two day per week with the remainder being based at their Cambridge offices.

Another top job from ECM, the high-tech recruitment experts.

Even if this job’s not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27571) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

Electronic Control Systems Engineer
Jonathan Lee Recruitment Ltd
Shropshire
Hybrid
Mid - Senior
£50,000 - £60,000
TECH-AGNOSTIC ROLE

ELECTRONIC CONTROL SYSTEMS ENGINEER NEEDED IN SHROPSHIRE

Are you an experienced Electronic Control Systems Engineer seeking a new job opportunity, and are you looking for a role within Shropshire (or are you open to relocating to Shropshire)?!

We are seeking an Electronic Control Systems Engineer to join a leading Agri-Tech business in Shropshire, this is working a fixed day shift pattern (37 hours per week) and the annual salary is up to £60,000 per annum (DOE), the hiring manager is looking for someone who will be based in the office 5 days per week, there is an opportunity to work from home 1 day per week every 2 weeks, and a relocation package can be offered for someone who lives more than 2 hours away from Shropshire and is prepared to move to the area.

PLEASE BE ADVISED THAT SPONSORSHIP IS NOT AVAILABLE, SO PLEASE DON’T APPLY IF YOU REQUIRE SPONSORSHIP NOW, OR AFTER POST STUDY.

This role would suit a practical person who is excited by making their designs reality, and suitable for a candidate that wants to make a difference, and be part of an exciting journey into advanced engineering relating to the agricultural sector. The primary focus of the role will be relating to the electronic control systems and architecture development of a 50-75hp electric and hybrid tractor.

Previous experience from within the Off-Highway or Agricultural industry is preferred.

Anyone who has worked as a Software Engineer, Systems Engineer, Control Systems Engineer, Electrical Systems Engineer, Electronics Engineer, Electrical & Software Application Engineer or Software Applications Engineer would be well received.

What You Will Do:

  • Take ownership of the electronic control system development for advanced agricultural tractors.
  • Specify electronic components such as ECUs and sensors, ensuring they meet technical requirements.
  • Develop and prototype software to control tractor systems.
  • Design and manage HIL/SIL rigs for testing and validation.
  • Debug, commission, and perform regression testing on prototype tractors.
  • Integrate electrical and electronic systems into the overall vehicle design.
  • Manage suppliers to achieve technical goals and oversee vehicle software development.
  • Ensure designs meet global standards, cost, timing, and quality requirements.

What You Will Bring:

  • Minimum of 5 year’s experience within a similar role
  • Proven experience in software development, from requirements to physical validation.
  • Expertise in tools like Vector CANalyzer, Parker IQAN, Matlab/Simulink, and Bosch BODAS.
  • Knowledge of CANbus, ISObus, and electronic control systems for off-highway or agricultural vehicles.
  • Experience with electrification, hybrid powertrains, and whole vehicle system integration.
  • Strong problem-solving, organisational, and communication skills, with the ability to collaborate across global teams.

This role is a key part of the company’s ambitious plans to innovate within the agricultural engineering sector. The successful candidate will be instrumental in developing advanced technology for the UK and European markets, contributing to the design and delivery of a 50-75hp electric and hybrid tractor. This is a unique opportunity to be part of a company that values creativity, technical excellence, and teamwork.

Location:

This role is based in Newport (Shropshire), a relocation package is on offer and available for someone who lives more than 2 hours from Shropshire and is prepared to move to the area.

Interested?:

Don’t miss this chance to be part of an exciting journey in advanced engineering. Apply now to become the Electronic Control Systems Engineer who helps shape the future of agricultural technology!

Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency.
In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included.

Senior Software Engineer - C
ECM Selection (Holdings) Limited
Cambridge
Hybrid
Senior
£55,000 - £85,000

Software development in C++ and Rust for low latency transactions

This company creates ultra-high-speed FPGA-based hardware and highly optimised software for specialised applications requiring maximum performance. Due to continued growth, they are seeking an experienced C++ software engineer to join their Cambridge-based development team.

In this senior engineering role, you will help shape the software component of their system. Written in C++ and increasingly in Rust, this code runs in a Linux environment, and is responsible for control functionality and oversight of the hardware. You would be contributing to its design, development, test, and deployment throughout the software development lifecycle. Aspects you might typically be involved in include concurrency, threaded programming, communications protocols, and maximising performance by leveraging CPU and memory architectures. You may well also be called upon to impart your knowledge to less experienced engineers and to collaborate with colleagues and stakeholders, including from non-engineering specialisms.

You will need:

* A good degree in computer science or related discipline from a well-respected university.

* Demonstrably excellent software design and implementation skills, including strong skills in C++ and at least an interest in using Rust.

* A good understanding of DevOps techniques.

* Good communication and team-working skills and an analytical approach to problem solving.

* Full, existing, and unrestricted UK work permission.

This is a great opportunity for an accomplished Senior C++ Developer with a penchant for thinking outside the box to push the limits of highly optimised code. Whilst highly profitable, this company was founded primarily with altruistic aims in mind - a philosophy that includes taking good care of their employees and providing a friendly and supportive workplace culture. They offer a competitive compensation package including performance-based bonuses. Hybrid working is available for up to two day per week with the remainder being based at their Cambridge offices.

Keywords: C++, Rust, Linux, Multithreading, Concurrency, High Performance Software, Cambridge

Another top job from ECM, the high-tech recruitment experts.

Even if this job’s not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27571) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate

Senior Software Engineer
Hernshead Recruitment Ltd
Milton Keynes
In office
Senior
£75,000 - £85,000

How do you feel about building custom, high-precision machinery—and we need a Senior Software Engineer to design and deliver the real-time software that brings it to life. This isn’t CRUD apps and dashboards. This is software that talks to hardware, controls complex processes, and has to work right now, every time. If you enjoy solving tough problems at the intersection of code, machines, and the real world, you’ll feel right at home. As a Senior Software Engineer, you’ll take a leading role in developing real-time C#/.NET applications that control and monitor bespoke machinery used in demanding industrial environments. You’ll work closely with mechanical and electrical engineers, turning complex requirements into reliable, high-performance software that directly drives physical systems. Job responsibilities: \* Designing and developing real-time software using C# and .NET \* Building control, monitoring, and automation systems for bespoke machinery \* Working with hardware interfaces, sensors, and industrial protocols \* Ensuring systems are robust, deterministic, and performant \* Shaping software architecture and technical direction \* Debugging real-world problems where software meets physics \* Mentoring engineers and setting high standards for code quality Experience required: \* Strong commercial experience with C# and .NET \* Proven experience working on real-time, low-latency, or industrial systems \* Solid understanding of multithreading, concurrency, and performance \* Experience designing reliable software for long-running, mission-critical environments \* Comfortable working close to hardware and collaborating across disciplines \* A practical, problem-solving mindset—you enjoy making things work

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.