Make yourself visible and let companies apply to you.
Role title
Roles
Firmware Engineer Jobs in Southampton
Trending Firmware Engineer jobs in Southampton
Get notified about new jobs that match this search?
Senior Software Engineer
CBSbutler Holdings Limited trading as CBSbutler
Chandler's Ford
Hybrid
Senior
£70,000 - £80,000
RECENTLY POSTED

Salary: 70,000 - 80,000

Location: Southampton - Hybrid on site 40%

Sector: Defence and National Security

You will join a leading defence and national security consultancy, working on software for products in the RF communication and sensors domain.

You will be responsible for the detailed design, implementation and testing of components of the product software, working with an agile team.

There is a degree of flexibility as to the agile tasking within the agile software team, depending on your expertise, the role can flex to focus either on Modern UI design and implementation or Embedded software development.

Key Responsibilities

As a Senior Software Engineer your responsibilities will include:

  • Detailed design of components of the product software
  • Implementation and testing of software as part of an agile software team Gaining understanding of existing system products and future development agendas.

Your skills and experience:

  • BEng/BSc and/or master’s degree in an appropriate engineering, computer science, information systems or related subject.
  • Knowledge of Sensor and Communication systems.
  • Software engineering experience from R&D concept through to the full product development lifecycle
  • Modern software architecture practices
  • Experience of some kind of scientific application/DSP, including algorithm implementation
  • Capability in multiple languages and switching between languages rapidly, e.g. C++/C#/Python
  • Comfortable with modern agile development practices e.g. Scrum/Kanban
  • Comfortable with modern software tooling e.g. Gitlab, Git, VS Code

Ideally you will have experience in some of the following:

  • Experience of modern UI design.
  • Embedded software development (cross-compiling, deployment).
  • Linux OS and tools, kernel drivers
  • DevOps (Gitlab CI/CD scripting, pipelines, Docker)
  • Team Leadership or Line Management experience

Benefits:
As well as a competitive salary you will enjoy access to a number of additional flexible benefits, which will cover Health and Wellbeing, Savings and Protection and Life, Leisure and Entertainment.

Security Information :

Due to the nature of this position, we require you to be willing and eligible to achieve a minimum of SC clearance. To qualify, the candidate should be a British Citizen and have resided in the UK for the last 5 years for SC. For more information about clearance eligibility, please see (url removed)>

Lead Software Engineer
Spectrum It Recruitment Limited
Fareham
Hybrid
Senior
£80,000
RECENTLY POSTED

We are seeking an experienced Technical Lead to drive the design, development, and delivery of embedded software and algorithms for advanced touch sensing products. You will lead technical direction, mentor engineers, and collaborate across multidisciplinary teams to deliver high-quality solutions throughout the full software lifecycle.

Key Responsibilities

  • Lead end-to-end development of embedded firmware and algorithms
  • Define software architecture and key technical decisions
  • Manage project delivery, ensuring timelines, quality, and requirements are met
  • Mentor and support engineers across the team
  • Drive Agile/SCRUM processes (sprint planning, reviews, retrospectives)
  • Collaborate with hardware, IC, and application teams
  • Manage technical risks and dependencies
  • Support customer integration with hardware and host systems

Technical Skills

  • Strong embedded C development (assembler desirable)
  • Experience with embedded systems debugging and low-level drivers
  • Algorithm development and data analysis (Python, MATLAB or similar)
  • Knowledge of software architecture and system design
  • Familiarity with version control (Git/SVN) and development tools
  • Understanding of DSP or image processing (desirable)

Requirements

  • Degree in Electronics, Computer Science, Software Engineering, or similar
  • 7+ years’ experience in software/firmware development
  • 2+ years in a technical leadership or mentoring role
  • Proven delivery of complex, cross-functional projects
  • Strong communication and stakeholder collaboration skills

Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.

T3 Vehicle Technician/MOT Tester - Christchurch
Halfords
Christchurch
In office
Mid
£35,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE
  • £35,000 per annum
  • Average uncapped bonus of £5,800 per annum (with potential to earn more)
  • 5 days a week
  • Earn extra with our refer a friend scheme – T&C’s Apply

Here at Halfords Garage Services, we’re looking for a skilled Vehicle Technician / MOT Tester to join our new Fusion Centre - upgraded with the latest facilities to lead the way in providing a first-class customer experience and a great working environment.

If you’re an experienced mechanic with a passion for delivering excellent customer experience and keeping vehicles safe on the road, we want to hear from you.

As a Vehicle Technician / MOT Tester, you’ll carry out MOT tests to DVSA standards and complete a wide range of vehicle maintenance and repair work. From advanced diagnostics & repairs to routine services, you’ll ensure every job is done to the highest standard.

Drive your career forward at Halfords, the UK’s largest Automotive service, maintenance and repair business, offering excellent training & development opportunities, a wide range of benefits and an uncapped bonus scheme.

Benefits Include:

  • 5.6 weeks’ annual leave
  • Up to 50% off garage bills in our Autocentres and 25% off most our Halfords products in our retail stores
  • Discounts on everything from groceries, shopping, insurance, days out, restaurants and more
  • Family & Friends Discount Events
  • Opportunity to buy a Trade Price Bike & enrol in the Cycle to Work Scheme
  • Financial planning support via Wagestream - access up to 30% of your salary in advance
  • GP Access, 364 days a year, 24 hours a day
  • Join the Share save scheme with a 20% discount on shares
  • Health Cash Plan – to access wellbeing services and claim back healthcare costs
  • Pension Scheme & Life Assurance

You will be given every opportunity to progress your career at Halfords. Access to hybrid training and IMI approved continuous development will be fully supported.

Skills and experience

  • Level 3 qualified in Light Vehicle Maintenance & Repair (or equivalent qualification or experience)
  • Valid MOT Testing Licence
  • Must have a full drivers licence with no more than 9 points

Why Halfords?

We’re in an exciting chapter – rapidly growing our business with a focus on motoring services and electric mobility. We’re the UK’s leading retailer of motoring and cycling products and services, and the UK’s largest Automotive service, maintenance and repair business. Join us and be part of our success story in getting the nation safely back on the move.

Not sure you meet all the criteria? We’d encourage you to take the wheel and apply anyway! At Halfords we are committed to creating an inclusive workplace for our colleagues. We’re an equal opportunities employer and proud to welcome applications from all backgrounds and embrace diversity within our one Halfords Family.

Lead Software Engineer
Spectrum It Recruitment Limited
Fareham
In office
Senior
£80,000
RECENTLY POSTED

We are seeking an experienced Technical Lead to drive the design, development, and delivery of embedded software and algorithms for advanced touch sensing products. You will lead technical direction, mentor engineers, and collaborate across multidisciplinary teams to deliver high-quality solutions throughout the full software lifecycle.

Key Responsibilities

Lead end-to-end development of embedded firmware and algorithms

Define software architecture and key technical decisions

Manage project delivery, ensuring timelines, quality, and requirements are met

Mentor and support engineers across the team

Drive Agile/SCRUM processes (sprint planning, reviews, retrospectives)

Collaborate with hardware, IC, and application teams

Manage technical risks and dependencies

Support customer integration with hardware and host systems

Technical Skills

Strong embedded C development (assembler desirable)

Experience with embedded systems debugging and low-level drivers

Algorithm development and data analysis (Python, MATLAB or similar)

Knowledge of software architecture and system design

Familiarity with version control (Git/SVN) and development tools

Understanding of DSP or image processing (desirable)

Requirements

Degree in Electronics, Computer Science, Software Engineering, or similar

7+ years’ experience in software/firmware development

2+ years in a technical leadership or mentoring role

Proven delivery of complex, cross-functional projects

Strong communication and stakeholder collaboration skills

Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.

TPBN1_UKTJ

Electronic Design Engineer
ZENOVO LTD
Portsmouth
In office
Junior - Mid
£60,000
RECENTLY POSTED

Job Title: Electronic Design Engineer
Location: Portsmouth
Salary: £50,000 - £60,000 (Depending on Experience)

Note: All applicants must be able to work in the UK without the need for VISA Sponsorship now, or in the future.

We are looking for an Electronic Design Engineer with 3+ years of commercial experience with an an understanding of design & test in a manufacturing environment, preferably in a regulated industry or sector

This client builds Electronic systems that are deployed across the UK and they are looking to grow the team.

A successful candidate will be pivotal to the development of their latest products as well as the upgrading of their existing systems.

Key Responsibilities:

  • Work with existing Embedded Software & Electronic Engineers to design, develop, modify and test new and existing systems

  • Design of electronic systems and complete products, taking into consideration component availability and longevity

  • Develop and integrate hardware and software components to enable the advancement of new systems and the improvement of existing platforms.

  • Plan and conduct failure analyses to identify root causes from PCB through to product and system levels.

  • Utilise a range of test and measurement equipment, including DMMs and oscilloscopes to evaluate PCBs and associated components

  • Design, develop, review, and test embedded firmware using C.

  • Design, review, and test electronic hardware, including PCB development.

  • Develop new hardware and software assemblies and components to support the enhancement of new and existing systems.

Required Skills & Experience:

  • Experience with Both Analogue & Digital Design

  • Confident with Component Selection & Testing

  • Understanding of Embedded C

  • Knowledge of Automation Testing (Desirable)

Please apply with your latest CV & you will be contacted with further information

Principal Embedded Software Engineer
Verso Recruitment Group
Whiteley
Hybrid
Senior
£70,000 - £80,000
RECENTLY POSTED

Location: Fareham, Hampshire (Hybrid working available)
Salary: £70,000 £80,000
Job Type: Full-time, Permanent
Visa Sponsorship Available
An advanced technology company based in Fareham, Hampshire is looking to recruit a Principal Embedded Software Engineer to join its growing engineering team.

This is a senior-level opportunity for an experienced engineer to lead the development of embedded software and algorithms, working across the full product lifecycle while mentoring engineers and driving technical excellence.

The Role
As a Principal Embedded Software Engineer, you will take ownership of the design, development and delivery of embedded software solutions. You will lead technical direction, coordinate cross-functional teams and ensure high-quality delivery across complex engineering projects.

This role combines hands-on development with technical leadership, offering the opportunity to work on cutting-edge technology and influence product direction.

Key Responsibilities
Technical Leadership & Delivery

  • Lead end-to-end development of embedded software and firmware solutions
  • Define software architecture and key design decisions
  • Coordinate project delivery, ensuring timelines and quality targets are met
  • Provide technical guidance and mentorship to engineers
  • Drive Agile/SCRUM processes including sprint planning and reviews
  • Collaborate with cross-functional teams including hardware and systems engineers
  • Manage technical risks, dependencies and trade-offs across projects
  • Act as a key technical interface for internal and external stakeholders

Technical Responsibilities

  • Develop embedded firmware using C and low-level programming techniques
  • Design, implement, debug and test software for embedded systems
  • Develop and optimise algorithms using tools such as Python or MATLAB
  • Work on low-level drivers and hardware interaction
  • Support system integration and troubleshooting on embedded platforms
  • Contribute across the full software development lifecycle

What We re Looking For
Essential:

  • Degree in Electronics, Computer Science, Software Engineering or similar
  • Strong experience in embedded software development using C
  • Proven experience leading or coordinating technical projects
  • Experience working across the full software development lifecycle
  • Strong understanding of software architecture and system design
  • Hands-on experience with embedded systems debugging and development
  • Experience using version control tools such as Git or SVN
  • Strong communication skills and ability to work across multidisciplinary teams

Desirable:

  • Experience with high-level languages such as Python, MATLAB or LabVIEW
  • Knowledge of Digital Signal Processing (DSP) or similar algorithms
  • Experience with Agile development methodologies
  • Familiarity with test-driven development or behaviour-driven development

Why Apply?

  • Salary £70,000 £80,000
  • Senior, technically influential role within a growing engineering team
  • Opportunity to lead projects and mentor engineers
  • Work on advanced technology and complex systems
  • Hybrid working and strong benefits package
  • Visa sponsorship available

To Apply
For more information or to apply, please contact:
Lewis Phillips
(phone number removed)
(url removed)

Lead Software Engineer
Spectrum IT Recruitment
Fareham
Hybrid
Senior
£75,000 - £80,000
RECENTLY POSTED

We are seeking an experienced Technical Lead to drive the design, development, and delivery of embedded software and algorithms for advanced touch sensing products. You will lead technical direction, mentor engineers, and collaborate across multidisciplinary teams to deliver high-quality solutions throughout the full software lifecycle. Key Responsibilities Lead end-to-end development of embedded firmware and algorithms Define software architecture and key technical decisions Manage project delivery, ensuring timelines, quality, and requirements are met Mentor and support engineers across the team Drive Agile/SCRUM processes (sprint planning, reviews, retrospectives) Collaborate with hardware, IC, and application teams Manage technical risks and dependencies Support customer integration with hardware and host systemsTechnical Skills Strong embedded C development (assembler desirable) Experience with embedded systems debugging and low-level drivers Algorithm development and data analysis (Python, MATLAB or similar) Knowledge of software architecture and system design Familiarity with version control (Git/SVN) and development tools Understanding of DSP or image processing (desirable)Requirements Degree in Electronics, Computer Science, Software Engineering, or similar 7+ years' experience in software/firmware development 2+ years in a technical leadership or mentoring role Proven delivery of complex, cross-functional projects Strong communication and stakeholder collaboration skillsSpectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy

Senior Software Engineer
Redline Group Ltd
Whiteley
Hybrid
Senior
£60,000 - £80,000
RECENTLY POSTED
+1

We are seeking an experienced Senior Software Engineer to join a fast-growing, innovative organisation at the forefront of semiconductor technology, embedded systems, and capacitive touch solutions.

This is an exciting opportunity to lead the design and development of firmware and advanced touch algorithms used in next-generation consumer electronics. You will play a key role in shaping technical direction, mentoring engineers, and delivering high-quality embedded software solutions across the full development lifecycle.

Key Responsibilities for this Senior Software Engineer position in Whiteley,

Technical Leadership & Project Delivery

  • Lead end-to-end development of embedded software and capacitive sensing algorithms
  • Define and drive software architecture and firmware design decisions
  • Manage project delivery, ensuring timelines, quality, and customer expectations are met
  • Mentor and support junior and mid-level engineers
  • Facilitate Agile/SCRUM processes including sprint planning and retrospectives
  • Collaborate with cross-functional teams including IC design, hardware, and applications
  • Identify and manage technical risks, dependencies, and trade-offs
  • Act as a technical interface with customers, supporting system integration

Technical Development

  • Develop firmware using Embedded C and Assembler
  • Perform model-based design using Python, MATLAB, or similar tools
  • Design, simulate, and optimise touch sensing and signal processing algorithms
  • Develop and debug low-level drivers for MCU peripherals
  • Support integration with customer hardware and operating systems
  • Work within a continuous delivery environment for consumer electronics

Skills & Experience

Essential

  • Degree in Electronics, Computer Science, or Software Engineering (BSc/BEng or equivalent)
  • Extensive experience in embedded software or firmware development
  • Experience in a technical lead or leadership role
  • Strong experience with C programming for embedded systems
  • Solid understanding of software architecture and system design
  • Proven experience delivering complex, cross-functional engineering projects
  • Hands-on debugging and development experience on embedded targets
  • Experience with Git, SVN, or other version control systems
  • Strong communication and stakeholder management skills

Desirable

  • Experience with Python, MATLAB, or LabVIEW
  • Knowledge of Digital Signal Processing (DSP) or image processing
  • Familiarity with test-driven development (TDD) and behaviour-driven development (BDD)
  • Experience with defect tracking and task management tools

What’s on Offer

  • Hybrid working with modern office facilities
  • Private healthcare
  • Mental health and wellbeing support programmes
  • A collaborative, fast-paced engineering environment
  • Opportunities to work on cutting-edge embedded and touch technologies
  • A culture that encourages innovation, learning, and professional growth

Why Apply?

This is a unique opportunity to take on a technical leadership role in embedded software engineering, working on innovative products that push the boundaries of touch technology, AI data processing, and connected devices.

If you are passionate about firmware development, embedded systems, and leading high-performing engineering teams, we’d love to hear from you.

If you feel you are the right person for this position in Whiteley, and would like to talk in more detail, please send over your updated cv to (url removed) or call (phone number removed) for more information.

Electronic Systems Engineer
Matchtech
Fareham
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED

Location: Fareham (on-site with hybrid flexibility)
Contract: Permanent, full-time

Who We Are & What’s on Offer

Join a fast-growing aerospace SME working on cutting-edge autonomous aircraft for defence, logistics, and humanitarian missions.

We’re expanding our engineering team with two hires across seniority levels to support next-generation UAV platforms.

What You’ll Work On

As an Electronic Systems Engineer/ Lead, you’ll design and develop avionics and embedded electronic systems for fixed-wing autonomous aircraft. Work includes system architecture, PCB/electronics design, testing, and integration across flight-critical systems. Lead-level candidates will also set technical direction and guide engineers.

  • Avionics & embedded system design for UAV platforms
  • Electronic hardware development (schematics, PCB, component selection)
  • Prototyping, testing, and troubleshooting
  • Support flight tests, system integration & manufacturing
  • Compliance with aerospace/defence standards (DO-160, DO-254, SORA)
  • Cross-functional collaboration with software, mechanical, and systems teams
  • Lead role: technical ownership, roadmap planning, mentoring, supplier engagement

What You’ll Bring

  • STEM degree
  • Experience in electronics, embedded systems, or avionics
  • PCB design & schematic capture (Altium preferred)
  • Understanding of EMC/EMI, multilayer boards & high-reliability design
  • Practical prototyping skills
  • Bonus: C/C++ for microcontrollers (STM32), Python, UAV/flight test exposure

Why Join?

  • Exciting growth phase
  • Real impact on next-gen aerospace systems
  • Mix of hands-on engineering and high-level design
  • Local SME with agility, innovation, and visibility

What’s my next step?

If you’re interested in the above role, click apply and make an impact.

Embedded Software Engineer
Mansell Recruitment Group
Southampton
Hybrid
Mid - Senior
£40,000 - £60,000
RECENTLY POSTED

A dynamic and expanding engineering company, leading the way in advanced technical solutions, is seeking an experienced Embedded Software Engineer. The primary focus of the role is developing C++ code for embedded electronic systems and products. The Role Design and develop robust software in C/C++ for embedded platforms Create and maintain technical documentation to support design decisions Ensure software operates reliably and meets functional specifications Shape the long-term direction of software architecture and capabilities Collaborate with cross-functional teams to develop innovative technology within real-world constraints Develop and maintain test suites, including unit and integration tests Implement and troubleshoot hardware interfaces and data protocols (e.g., CAN, UART, TCP/IP) Build and maintain user-facing applications using both commercial and open-source toolkits Work closely with hardware and firmware engineers to align system-level behaviour Assist in scoping projects, breaking down requirements, and mentoring junior engineers The Candidate Strong experience programming in C++ for embedded systems Experienced with testing practices and tools Experience working in Linux-based environments Exposure to platforms like Xilinx or PetaLinux whighly beneficial, but not essential A collaborative team player with an eye for clean, maintainable code The Offer Offering up to £60,000, hybrid working model with flexible working hours, private medical cover and relocation support available

Production / Assembly Technician
Driver Hire Southampton & Winchester
Winchester
In office
Junior - Mid
£26,000 - £28,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE

Location: Winchester
Hours: Monday to Friday, 9:00am - 5:00pm
Job Type: Full-time, Permanent

About the Role

Driver Hire Southampton is recruiting for a Production / Assembly Technician on behalf of our client based in Winchester, who specialise in the manufacturing of lighting systems. This role is ideal for a technically skilled individual with experience in soldering, wiring, and mechanical assembly, who can work efficiently within a fast-paced production environment.

Key Responsibilities

  • Carrying out soldering and wiring tasks
  • Completing basic mechanical assembly, including drilling and cutting aluminium
  • Reading and interpreting technical drawings
  • Performing cable wiring, crimping, and soldering
  • Testing products and completing production inspections
  • Working to tight deadlines while maintaining high quality standards
  • Communicating effectively with team members

Experience & Skills Required

  • Minimum 2 years’ hand soldering experience (essential)
  • At least 2 years’ professional assembly experience
  • Ability to read technical drawings
  • Strong attention to detail and problem-solving skills
  • Reliable, self-motivated, and able to work under pressure
  • Good written and verbal communication skills

The Package

  • Competitive annual salary (depending on experience)
  • 20 days annual leave plus 8 bank holidays
  • Additional annual leave for each year of service
  • Company pension scheme
  • Free onsite parking

Driver Hire Southampton is an agency which provides staff cover to a range of companies within the Southampton and Winchester area. As we have such a variety of work on offer, we can accommodate those only wishing to work the odd day here or there or those looking for full time work.

Senior Software Engineer
CBSbutler Holdings Limited trading as CBSbutler
Southampton
Hybrid
Senior
£60,000 - £80,000
RECENTLY POSTED

Salary: 60,000 - 80,000

Location: Southampton - Hybrid on site circa 40%

Sector: Defence and National Security

You will join a leading defence and national security consultancy, working on software for products in the RF communication and sensors domain.

You will be responsible for the detailed design, implementation and testing of components of the product software, working with an agile team.

There is a degree of flexibility as to the agile tasking within the agile software team, depending on your expertise, the role can flex to focus either on Modern UI design and implementation or Embedded software development.

Key Responsibilities

  • Detailed design of components of the product software
  • Implementation and testing of software as part of an agile software team
  • Gaining understanding of existing system products and future development agendas.

Your skills and experience:

  • BEng/BSc and/or master’s degree in an appropriate engineering, computer science, information systems or related subject.
  • Knowledge of Sensor and Communication systems.
  • Software engineering experience from R&D concept through to the full product development lifecycle
  • Modern software architecture practices
  • Experience of some kind of scientific application/DSP, including algorithm implementation
  • Capability in multiple languages and switching between languages rapidly, e.g. C++/C#/Python
  • Comfortable with modern agile development practices e.g. Scrum/Kanban
  • Comfortable with modern software tooling e.g. Gitlab, Git, VS Code
  • Team Leadership or Line Management experience

Benefits:

As well as a competitive salary you will enjoy access to a number of additional flexible benefits, which will cover Health and Wellbeing, Savings and Protection and Life, Leisure and Entertainment.

Security Information :

Due to the nature of this position, we require you to be willing and eligible to achieve a minimum of SC clearance. To qualify, the candidate should be a British Citizen and have resided in the UK for the last 5 years for SC. For more information about clearance eligibility, please see (url removed)>

Senior Software Engineer - SC cleared
CBS Butler
Romsey
Hybrid
Senior
£80,000 - £85,000
RECENTLY POSTED
+2

Senior Software Engineer
Hybrid - 2 days per week onsite in either Romsey/Gloucester/Woking
Up to £85,000 per annum + benefits
SC clearance

We are seeking a Senior Software Engineer to join a high-performing team delivering advanced software for RF communication and sensor-based products. You’ll lead on the design, implementation, and testing of software components, working closely with the Product Owner and System Design Authority in an agile environment.

This role offers flexibility to specialise in modern UI development or Embedded software, depending on your expertise. For those with leadership experience, there is scope to take on line management responsibilities and support team development.

Key Responsibilities

  • Lead detailed design, development, and testing of software components
  • Contribute to technical decision-making and architecture
  • Collaborate within an agile team to deliver robust solutions
  • Support and evolve existing products and future capabilities

Essential Skills & Experience

  • Degree in Engineering, Computer Science, or related field
  • Proven experience across the full software development life cycle
  • Strong knowledge of sensor and communication systems
  • Experience with modern software architecture and DSP/algorithm development
  • Proficiency in languages such as C++, C#, or Python
  • Familiarity with agile practices (Scrum/Kanban) and tools (Git, GitLab, VS Code)

Desirable Skills

  • Modern UI or Embedded software development
  • Linux, Kernel drivers, or cross-compilation
  • DevOps experience (CI/CD, Docker)
  • Team leadership or line management experience

If this Senior Software Engineer role is of interest, apply now!

Software Engineer - SC
CBSbutler Holdings Limited trading as CBSbutler
Romsey
Hybrid
Mid - Senior
£55,000 - £60,000
RECENTLY POSTED
+1

Software Engineer

Hybrid - 2 days per week onsite in either Romsey / Gloucester / Woking

Up to 60,000 per annum + benefits

SC clearance

We are looking for a talented Software Engineer to join a cutting-edge team developing software for RF communication and sensor-based products. You’ll play a key role in the design, implementation, and testing of product software, working closely within an agile team alongside the Product Owner and System Design Authority.

This is a flexible role where you can focus on either modern UI development or embedded software, depending on your expertise.

Key Responsibilities

  • Design, develop, and test software components
  • Collaborate within an agile team to deliver high-quality solutions
  • Contribute to the evolution of existing products and future technologies
  • Support technical decision-making in a complex engineering environment

Essential Skills & Experience

  • Degree in Engineering, Computer Science, or related field
  • Experience across the full software development lifecycle
  • Knowledge of sensor and communication systems
  • Strong skills in languages such as C++, C#, or Python
  • Familiarity with modern software architecture, agile methods, and tools (e.g. Git, VS Code)
  • Experience with scientific/DSP applications and algorithm implementation

Desirable Skills

  • Modern UI development or embedded systems experience
  • Linux, kernel drivers, or cross-compilation
  • DevOps tools (CI/CD, Docker)
  • Team leadership or line management experience

If this Software Engineer role is of interest, apply now!

Embedded Software Engineer (SC Cleared)
Arm
Southampton
Hybrid
Mid - Senior
£66/hour
RECENTLY POSTED

Bare Metal Embedded Software Engineer (SC Cleared)
6 Months
Hybrid - 1-2 Days per week on site in Southampton
488 per day (Inside IR35)

Please note - To be considered for this role, you need to hold active SC Clearance and be a Sole British National

Overview
We’re working with a leading organisation in the defence and aerospace sector, seeking an experienced Embedded Software Engineer to support the development of next-generation airborne communication systems as part of a major UK programme.

This is an opportunity to join a highly skilled engineering team working on cutting-edge, safety-critical technology.

The Role
You’ll be involved in the development of software solutions for embedded, real-time, and safety-critical systems, contributing across the full software lifecycle.

Key Responsibilities

  • Develop software for embedded, real-time, and safety-critical applications
  • Write and maintain high-quality, efficient code
  • Contribute to system design and implementation
  • Collaborate within a multidisciplinary engineering team

What We’re Looking For
Experience in one or more of the following areas:

  • Bare-metal embedded C++ development
  • Embedded interfaces (e.g. CAN bus, I2C, SPI, GPIO)
  • Embedded development tools and methodologies
  • Windows and/or Linux application development
  • Iterative development approaches (e.g. Agile)
  • Working to defined coding and design standards

Additional Info

  • Candidates must hold active SC clearance to be considered
  • Due to project requirements, applicants must be sole UK nationals

Disclaimer:

This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited (“ARM”). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.

Systems Engineer
Ascend Consulting
Southampton
Hybrid
Mid - Senior
£40,000 - £60,000
RECENTLY POSTED

Systems Engineer, Electronics, Embedded Systems, Lymington, Southampton to 60,000 (Hybrid working)

A leading manufacturing firm based near Southampton are requiring a Systems Engineer with expertise in embedded systems to design, develop, test, and maintain specialised computer systems tailored for specific tasks within application-specific products and solutions. The role will involve responsibilities interpreting user needs and capturing system requirements then negotiating the technical requirements for firmware, electronic and mechanical hardware designs, test plan engineering , collaborating with other engineering teams, and ensuring the system is reliable, efficient, and secure.

Main duties

  • Support of system design and architecture: Develop the overall architecture of embedded systems, focusing on performance, scalability, and power efficiency .
  • Clarify requirements for firmware, mechanical and electronic hardware development .
  • Negotiate requirements with product management, sales and other stakeholders and communicate these requirements with the project team.
  • Integration: Integrate software and hardware components to ensure they work together seamlessly.
  • Testing and validation: Develop and execute test plans to verify that the system meets its specifications and is reliable.
  • Collaboration: Work with other teams, including software, mechanical, and electrical engineers, to define requirements and integrate solutions .
  • Documentation: Create and maintain comprehensive documentation for the system’s design and functionality.

Candidate requirements

  • Bachelor’s degree in a related engineering field, such as computer engineering, electrical engineering, or computer science.
  • Proficiency in programming languages like C and C++.
  • Familiarity with modern OS coding techniques, IP protocols, and hardware interface s.
  • Knowledge of PCB design tools and electronic design automation software .
  • Experience with debugging tools and techniques for embedded systems.
  • Strong problem-solving, communication, and critical thinking skills
Electronics Test Engineer (PCBA Manufacturing)
Ernest Gordon Recruitment
Fordingbridge
In office
Graduate - Junior
£35,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE

£33,000- £38,000 + Training + Flexible Hours + Progression to Management + Emerging Technology + Varied + Increasing Holiday with Service up to 38 Days
Fordingbridge

Are you an Electronics Test Engineer or similar from a manufacturing/production background, looking for a varied role within an innovative company, offering ongoing training and support on manufacturing processes to allow progression to a Production Engineer?

On offer is the chance to join a market-leading Electronics Manufacturer, who specialises in creating and designing electronic solutions for a wide range of companies in the Automotive, Aerospace, and telecommunications industries.

In this role you will be primarily office based (80%) focusing on building documentation and producing drawings using CAD to assist with electronics production. You will be involved in prototyping, testing, and troubleshooting, making this a varied role with no two days the same.

This role will suit somebody from an electronics background who has knowledge of the manufacturing process, looking to propel their career within a company who will invest heavily into their development.

The Role:
* Providing technical support for production of electronics

* Creating documentation and drawings using 2D/3D CAD
* Involved in prototyping, testing, and troubleshooting
* 36.5 hours a week. Flexible start and finish times between 7:00am - 9:30am.

The Person:
* Electronics Engineer
* Manufacturing/production background
* Looking for a primarily office-based role

Keywords: Production, operative, Assembly, electronics, electronic assembly, Fordingbridge, Electrics, Building, Circuits

Reference Number: 24139

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

We are an equal opportunities employer and welcome applications from all suitable candidates.

The salary advertised is a guideline for this position. The offered remuneration will be dependent on the extent of your experience, qualifications, and skill set.

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.

Software Engineer - SC
CBS Butler
Romsey
Hybrid
Mid - Senior
£55,000 - £60,000
RECENTLY POSTED
+1

Software Engineer

Hybrid - 2 days per week onsite in either Romsey/Gloucester/Woking

Up to £60,000 per annum + benefits

SC clearance

We are looking for a talented Software Engineer to join a cutting-edge team developing software for RF communication and sensor-based products. You’ll play a key role in the design, implementation, and testing of product software, working closely within an agile team alongside the Product Owner and System Design Authority.

This is a flexible role where you can focus on either modern UI development or Embedded software, depending on your expertise.

Key Responsibilities

  • Design, develop, and test software components
  • Collaborate within an agile team to deliver high-quality solutions
  • Contribute to the evolution of existing products and future technologies
  • Support technical decision-making in a complex engineering environment

Essential Skills & Experience

  • Degree in Engineering, Computer Science, or related field
  • Experience across the full software development life cycle
  • Knowledge of sensor and communication systems
  • Strong skills in languages such as C++, C#, or Python
  • Familiarity with modern software architecture, agile methods, and tools (eg Git, VS Code)
  • Experience with scientific/DSP applications and algorithm implementation

Desirable Skills

  • Modern UI development or Embedded systems experience
  • Linux, Kernel drivers, or cross-compilation
  • DevOps tools (CI/CD, Docker)
  • Team leadership or line management experience

If this Software Engineer role is of interest, apply now!

Senior Software Engineer - SC cleared
CBSbutler Holdings Limited trading as CBSbutler
Romsey
Hybrid
Senior
£80,000 - £85,000
RECENTLY POSTED
+2

Senior Software Engineer
Hybrid - 2 days per week onsite in either Romsey / Gloucester / Woking
Up to 85,000 per annum + benefits
SC clearance

We are seeking a Senior Software Engineer to join a high-performing team delivering advanced software for RF communication and sensor-based products. You’ll lead on the design, implementation, and testing of software components, working closely with the Product Owner and System Design Authority in an agile environment.

This role offers flexibility to specialise in modern UI development or embedded software, depending on your expertise. For those with leadership experience, there is scope to take on line management responsibilities and support team development.

Key Responsibilities

  • Lead detailed design, development, and testing of software components
  • Contribute to technical decision-making and architecture
  • Collaborate within an agile team to deliver robust solutions
  • Support and evolve existing products and future capabilities

Essential Skills & Experience

  • Degree in Engineering, Computer Science, or related field
  • Proven experience across the full software development lifecycle
  • Strong knowledge of sensor and communication systems
  • Experience with modern software architecture and DSP/algorithm development
  • Proficiency in languages such as C++, C#, or Python
  • Familiarity with agile practices (Scrum/Kanban) and tools (Git, GitLab, VS Code)

Desirable Skills

  • Modern UI or embedded software development
  • Linux, kernel drivers, or cross-compilation
  • DevOps experience (CI/CD, Docker)
  • Team leadership or line management experience

If this Senior Software Engineer role is of interest, apply now!

Senior Software Engineer
CBSbutler Holdings Limited trading as CBSbutler
Southampton
Hybrid
Senior
£60,000 - £80,000

Salary: £60,000 - £80,000 Location: Southampton - Hybrid on site circa 40% Sector: Defence and National Security You will join a leading defence and national security consultancy, working on software for products in the RF communication and sensors domain. You will be responsible for the detailed design, implementation and testing of components of the product software, working with an agile team. There is a degree of flexibility as to the agile tasking within the agile software team, depending on your expertise, the role can flex to focus either on Modern UI design and implementation or Embedded software development. Key Responsibilities Detailed design of components of the product software Implementation and testing of software as part of an agile software team Gaining understanding of existing system products and future development agendas. Your skills and experience: BEng/BSc and/or master's degree in an appropriate engineering, computer science, information systems or related subject. Knowledge of Sensor and Communication systems. Software engineering experience from R&D concept through to the full product development lifecycle Modern software architecture practices Experience of some kind of scientific application/DSP, including algorithm implementation Capability in multiple languages and switching between languages rapidly, e.g. C++/C#/Python Comfortable with modern agile development practices e.g. Scrum/Kanban Comfortable with modern software tooling e.g. Gitlab, Git, VS Code Team Leadership or Line Management experienceBenefits: As well as a competitive salary you will enjoy access to a number of additional flexible benefits, which will cover Health and Wellbeing, Savings and Protection and Life, Leisure and Entertainment. Security Information : Due to the nature of this position, we require you to be willing and eligible to achieve a minimum of SC clearance. To qualify, the candidate should be a British Citizen and have resided in the UK for the last 5 years for SC. For more information about clearance eligibility, please see (url removed)

Senior Software Engineer
Redline Group Ltd
Whiteley
Hybrid
Senior
£60,000 - £80,000
+1

We are seeking an experienced Senior Software Engineer to join a fast-growing, innovative organisation at the forefront of semiconductor technology, embedded systems, and capacitive touch solutions. This is an exciting opportunity to lead the design and development of firmware and advanced touch algorithms used in next-generation consumer electronics. You will play a key role in shaping technical direction, mentoring engineers, and delivering high-quality embedded software solutions across the full development lifecycle. Key Responsibilities for this Senior Software Engineer position in Whiteley, Technical Leadership & Project Delivery Lead end-to-end development of embedded software and capacitive sensing algorithms
Define and drive software architecture and firmware design decisions
Manage project delivery, ensuring timelines, quality, and customer expectations are met
Mentor and support junior and mid-level engineers
Facilitate Agile/SCRUM processes including sprint planning and retrospectives
Collaborate with cross-functional teams including IC design, hardware, and applications
Identify and manage technical risks, dependencies, and trade-offs
Act as a technical interface with customers, supporting system integration Technical Development Develop firmware using Embedded C and Assembler
Perform model-based design using Python, MATLAB, or similar tools
Design, simulate, and optimise touch sensing and signal processing algorithms
Develop and debug low-level drivers for MCU peripherals
Support integration with customer hardware and operating systems
Work within a continuous delivery environment for consumer electronics Skills & Experience Essential Degree in Electronics, Computer Science, or Software Engineering (BSc/BEng or equivalent)
Extensive experience in embedded software or firmware development
Experience in a technical lead or leadership role
Strong experience with C programming for embedded systems
Solid understanding of software architecture and system design
Proven experience delivering complex, cross-functional engineering projects
Hands-on debugging and development experience on embedded targets
Experience with Git, SVN, or other version control systems
Strong communication and stakeholder management skills Desirable Experience with Python, MATLAB, or LabVIEW
Knowledge of Digital Signal Processing (DSP) or image processing
Familiarity with test-driven development (TDD) and behaviour-driven development (BDD)
Experience with defect tracking and task management tools What’s on Offer Hybrid working with modern office facilities
Private healthcare
Mental health and wellbeing support programmes
A collaborative, fast-paced engineering environment
Opportunities to work on cutting-edge embedded and touch technologies
A culture that encourages innovation, learning, and professional growth Why Apply? This is a unique opportunity to take on a technical leadership role in embedded software engineering, working on innovative products that push the boundaries of touch technology, AI data processing, and connected devices. If you are passionate about firmware development, embedded systems, and leading high-performing engineering teams, we’d love to hear from you. If you feel you are the right person for this position in Whiteley, and would like to talk in more detail, please send over your updated cv to (url removed) or call (phone number removed) for more information