Creating teams. Shaping futures.

We connect ambitious organisations with their greatest assets,
equally ambitious talent.

Embedded Software Engineering jobs and careers

Embedded Software Engineering is the use of software engineering to control devices or machines not typically thought of as computers. This integration between the software and hardware creates what is known as embedded systems. This kind of software is specialized for the device it runs on - and varies from machine to machine. 

Why consider a career as an Embedded Software Engineer?
A career in embedded software engineering exposes you to an array of amazing industries. Your work can have you working on life-saving medical devices, including the creation of bionic limbs, neonatal monitors, and home-care systems. You can work with subsea technologies - mapping the seabed floor, or you can contribute to space exploration and the drones that look on from above. If you enjoy seeing an end product, embedded software engineering allows you to contribute to devices that have real-world impact. Not only this, but embedded software engineering is a skill that is in high demand, affording you the opportunity to explore industries with a prized and cutting-edge skill-set.

What a job or career in Embedded Engineering may entail…

As an Embedded Software Engineer, you will be engaged with hardware and software design. You will review requirements, solve problems, and implement systems. Alongside this you will innovate existing tech - and detail potential improvements. As you will need to consider both the software and the hardware, you will also liaise with hardware engineers to collectively resolve issues. In some industries that are built on reliability and safety (such as aerospace) you will be required to conform to safety standards - and pay close and critical attention to detail. 

As a senior - you will have a mix of hands-on design, innovation, debugging, and leadership. You will often be charged with liaising with senior management the existing issues with tech - and the ways in which the team can push the technology forward. You will often also be charged with leading and mentoring the more junior engineers amongst you. Depending on your company - you may also be tasked with compiling and presenting on the current state of your device - and how you intend to take it forward.

Typical role titles include
Embedded Software Engineer
Embedded Linux Engineer
C++ Software Engineer
Firmware Engineer
Middleware Engineer

Career progression example
Junior Embedded Software Engineer
Embedded Software Engineer
Senior Embedded Software Engineer
Embedded Software Engineering Manager

Salary Benchmarks
At an entry level, Junior Embedded Software Engineers can take home £25, 000 - £35, 000. This often comes down to specialty, location, and whether you pursued a masters. 
At the mid-level, engineers normally sit between £35K and £45K. Seniors normally earn between £40k and £55K. Principals are normally £55K and up.

Is it right for me? The skills it takes...
The following technologies and skills often appear on job descriptions;

C/C++, Embedded C, Embedded C++, Microcontrollers, ARM, PIC, Texas Instruments, Linux, Windows CE, Unix, freeRTOS, RTOS, VxWorks, Embedded Linux, safeRTOS, Communication Protocols, RS232, RS485, SPI, UART, I2C, Real Time Operating Systems, Firmware

What qualifications does it take?
Often clients will look for you to hold a Bsc in Electrical/Electronics Engineering, Computer Science, or Physics. Otherwise they will look for candidates who have undertaken an apprenticeship related to the field. Some candidates make the move from computer science in embedded software engineering through industry experience and/or conversion courses. A technical background - be it academic or industry related - is normally necessary to secure a role in the field.
 

 

Our Technology recruitment team

Our latest Technology jobs

Search all jobs
 
  • 23rd Jul

    C++ Software Engineer

    — Global leader in Subsea Technologies

    Location:
    Bristol
    Type:
    Salary:
    £35K-£55K
    Situated in the heart of Bristol city centre.  Leader in subsea technologies - a recognised key player. Progressive working environment, including flexi working. Leading the field in subsea technologies, our Bristol based client are seeking talented C++ Software Engineers to join their existing team. Contributing directly to the growth of the marine robotics sector - this position is a hugely exciting opportunity for an engineer looking to make an impact in the industry.  What experience you'll need: Expertise in C++. Strong knowledge in Linux. Background and evidence of developing software from scratch. What you'll be doing:You will be a crucial part of bringing product to market, alongside supporting research moving forwards. You will work alongside the R&D team to create software using C++, working as part of a team to deliver tasks. What you'll get in return for your talents:In addition to a competitive salary, you will get a comprehensive benefits package including 25 days holiday (plus bank holidays), a generous pension scheme, and access to a flexible working policy. This client also provides an in-house gym, and sponsorship to attend industry conferences and training days.  What’s next?For more information or to apply, apply direct to this advert. We are looking to commence interviews this week - so don’t hesitate to get in touch. 
  • 23rd Jul

    Robotics Engineer

    — Recognised leader in innovative robotics

    Location:
    Bristol
    Type:
    Salary:
    £35K-£55K
    Progressive working environment, including flexi working.  Recognised key player in robotics. Multi-award-winning business. Leading the field in subsea robotics, our Bristol based client are seeking a Robotics Engineer to join their existing team. Contributing directly to the growth of the autonomous tech sector - this position is a hugely exciting opportunity for an engineer looking to make an impact in the industry.  What experience you'll need: Industry experience developing autonomous and robotics systems. Exposure to C++ and python. Degree/Masters/PhD in robotics/computer science/other relevant field. What you'll be doing:You will contribute to the development of algorithms and architecture for autonomous systems. You will design, develop, and test software on embedded systems - for use in robotics. Working as part of a team, you will communicate with the wider group to complete tasks, alongside generating new and innovative means of development. What you'll get in return for your talents:In addition to a competitive salary, you will get a comprehensive benefits package including 25 days holiday (plus bank holidays), a generous pension scheme, and access to a flexible working policy. This client also provides an in-house gym, and sponsorship to attend industry conferences and training days. What’s next?For more information or to apply, apply direct to this advert. We are looking to commence interviews this week - so don’t hesitate to get in touch.Please note - this client are not currently able to provide sponsorship for candidates. 
  • 18th Jul

    Embedded Software Engineer

    — Progressive company, building the future of innovative electronics

    Location:
    Chessington
    Type:
    Salary:
    £45K-£55K
    Pioneer Quantum and AI solutions. Progressive culture, beautiful environment, strong benefits. Commutable from London and Surrey. Pushing the boundaries of Quantum tech - our client are seeking a driven Embedded Software Engineer to join their talented team. You will be working with key players in the Quantum and AI market - joining at a crucial stage in the company’s development. At the stage of bringing their product to market, you will see first hand the impact of Quantum solutions for the cyber market.  What experience you'll need: Experience in software engineering.  Experience in hands-on development. Background in Embedded C and/or C. Use of Xilinx. What you'll be doing:You will design and implement the hardware and software elements of embedded devices. You will review code and design, making sure to analyse efficiency and making efforts to improve existing systems. Taking product to market - you will work as part of an existing team, communicating with multidisciplinary developers and engineers to complete tasks. What you'll get in return for your talents:In addition to a competitive salary, you will get a comprehensive benefits package including 28 days holiday (plus bank holidays), options scheme, workplace pension, flexible approach to working, and a generous sick pay allowance.  What’s next?For more information or to apply, apply direct to this advert. We are looking to commence interviews this week - so don’t hesitate to get in touch.Please note - this client are not currently able to provide sponsorship for candidates. 
  • 17th Jul

    RF Engineer

    — Creative innovator of Cyber-Security Tech

    Location:
    Bristol
    Type:
    Salary:
    £45K-£55K
    Award-winning company, driving the future of cyber security solutions. Opportunity to join at a critical point of development. Gain access to some of (if not THE!) rarest tech in the UK. Consequent of year on year award nominations, our client is seeking an RF engineer to join their Bristol site. Backed by substantial external investment - this client is reaching the product stage in their cycle - and is urgently seeking an RF engineer to develop the electronics element of their work.  Committed to innovation, this role not only offers the chance to grapple with emerging tech - but is also committed to the reinvention of the modern working environment. For the right candidate - this includes a competitive salary and benefits package, flexi-hours, and a team based environment.  What experience you'll need: High speed analogue and digital circuit electronics. PCB layout, assembly, testing. Firmware development. Experience bringing a product to market would be advantageous.  What you'll be doing: You will focus on the electronic development of product, with responsibility towards developments and implementation of electronics systems for new tech. What you'll get in return for your talents: Competitive salary and benefits package, including the option for flexi-hours. Operating in the heart of Bristol - you will also have access to University benefits, including the ability to work within a stunning research centre.  What’s next? For more information or to apply, apply direct to this advert. We are looking to commence interviews this week - so don’t hesitate to get in touch. Please note - this client are not currently able to provide sponsorship for candidates.
  • 17th Jul

    FPGA Engineer

    — World leader in Cyber Security hardware

    Location:
    Bristol
    Type:
    Salary:
    £45K-£55K
    Lead in Cyber-Security innovations. Situated in the heart of Bristol, rooted in the creative tech hub of the UK. Contribute to the crucial stage of critical Cyber-Security tech. A world leader in Cyber-Security solutions, our client is seeking a FPGA engineer to join their Bristol site. Backed by substantial external investment - this client is reaching the product stage in their cycle - and is urgently seeking a FPGA engineer to develop the electronics element of their work.  Creative and innovative, this role not only offers the chance to grapple with emerging tech - but is also committed to the reinvention of the modern working environment. For the right candidate - this includes a competitive salary and benefits package, flexi-hours, and a team based environment.  What experience you'll need: Experience in FPGAs and digital electronic systems. VHDL, Verilog, High-Level synthesis or equivalent. Experience with specifications, designs, and debugging FPGAs, SoC and digital electronics. Ability to work as part of a multi-disciplinary team. Experience bringing a product to market would be advantageous. What you'll be doing: You will focus on the electronic development of product, with responsibility towards developments and implementation of electronics systems for new tech. What you'll get in return for your talents: Competitive salary and benefits package, including the option for flexi-hours. Operating in the heart of Bristol - you will also have access to University benefits, including the ability to work within a stunning research centre.  What’s next? For more information or to apply, apply direct to this advert. We are looking to commence interviews this week - so don’t hesitate to get in touch. Please note - this client are not currently able to provide sponsorship for candidates.
  • 26th Jun

    Power Electronics Engineer

    — Innovative consultancy - making waves

    Location:
    Cardiff
    Type:
    Salary:
    £55K-£60K
    Colloborative team, focused on delivery of innovative technologies. Work alongside household names, gaining exposure to key players in the semiconductors market. Competitive salary, alongside generous benefits package. Based in the heart of Cardiff, our client are seeking Power Electronics Engineers to join their existing team. Operating as a colloborative group, you will join a talented team of electronics engineers - working to deliver solutions to over 100 businesses. With a number of contracts due to start - we are urgently seeking engineers looking to make their next move. What experience you will need: Degree within Power Electronics, or relevant industry experience. Power Electronics design experience. Analytical and problem-solving skills. Exposure to engineering disciplines including advanced packaging, PCB, mechanical, and software design.  Experience with automotive power electronics design is advantageous - alongside familiarity with engineering lifecycle management. What you’ll be doing:  You will take part in the design, modelling, simulation, and test of power electronic systems. You will design PCBs to optimize electromagnetic and thermal performance - alongside supporting the activities of your wider team. You will evaluate circuit topologies - including technical reporting to your team and wider group.  What you’ll get in return for your talents: A comprehensive benefits package, including a generous pension scheme (5% contribution from you, 10% from the client). This client also supports flexi-working alongside exposure to some of the most innovative tech to date. Working with over 100 businesses, your work will be varied, challenging, and stimulating. What’s next?  For more information or to apply, apply direct to this advert. We are looking to commence interviews this week - so don’t hesitate to get in touch.  
  • 19th Jun

    Embedded C Software Engineer

    — Leader in autonomous technologies

    Location:
    Bedford
    Type:
    Salary:
    £45K-£55K
    Cutting edge innovation, engaging with autonomous technologies.  Gain knowledge of unmanned systems and simulation. Work alongside talented engineers, including embedded, electronics, and mechanical.  At the forefront of cutting-edge innovation, our client are seeking Embedded Software Engineers to engage with their autonomous technologies. Operating as a research company in Bedford, they deliver solutions across the maritime and aerospace industry - leading the design and development of unmanned systems. Expecting to double in team size within 2019, you will work alongside a team of architects, developers, GUI specialists, and safety critical leads. You will also work with a team of talented electronics and mechanical engineers - allowing exposure to leading tech all the while expanding and developing on your skill-set.  What experience you will need: Embedded C. Real Time Operating Systems. Microprocessors - NXP, ARM, Etc. Integration with Electronics.  Experience with high level languages and protocols such as CANbus, SPI, etc will prove advantageous for your application.  What you’ll be doing:  You will design, implement and test simulation software for both experimental activities and product development. You will gain knowledge of unmanned systems and simulation.  Further, you will deliver, report, and present technical work - including submission of documentation.  As well as your individual work, you will work as part of a team to bolster and innovate systems.  What you’ll get in return for your talents: A comprehensive benefits package, including cycle to work scheme and kids vouchers, alongside exposure to some of the most innovative tech to date. For the right candidate, there is also the option for remote working. Competitive salary (£45,000 - £55,000).  What’s next?  For more information or to apply, apply direct to this advert. We are looking to commence interviews this week - so don’t hesitate to get in touch.  
  • 19th Jun

    C++ Software Architect

    — Leader in autonomous technologies

    Location:
    Bedford
    Type:
    Salary:
    £45K-£55K
    Cutting edge innovation, engaging with autonomous technologies.  Gain knowledge of unmanned systems and simulation. Work alongside talented engineers, including embedded, electronics, and mechanical.  At the forefront of cutting-edge innovation, our client are seeking C++ Software Architects and Safety Critical Real Time C++ Software Architects to engage with their autonomous technologies. Operating as a research company in Bedford, with sites dotted across the UK, they deliver solutions across the maritime and aerospace industry - leading the design and development of unmanned systems. Expecting to double in team size within 2019, you will work alongside a team of embedded engineers, developers, GUI specialists, and safety critical leads. You will also work with a team of talented electronics and mechanical engineers - allowing exposure to leading tech all the while expanding and developing on your skill-set. What experience you'll need: Leadership in software architecture.  Service oriented architecture (SOA). C++, STL. OO Design.  Ethernet (UDP, TCP).  Experience with Linux/Unix, RTOS, UML, C++, Scrum, JIRA, etc - will prove as advantageous for your application. To engage with the Safety Critical Real Time aspect of the project, we look for: ARINC. DO178C Level C or equivalent.  RTOS, VXWorks, C++, OO Design.  What you'll be doing:You will design, implement and test simulation software for both experimental activities and product development. You will gain knowledge of unmanned systems and simulation. Further, you will deliver, report, and present technical work - including submission of documentation. As well as your individual work, you will work as part of a team to bolster and innovate systems. What you'll get in return for your talents:Comprehensive benefits package, including cycle to work scheme and kids vouchers. Exposure to cutting-edge technologies, with the opportunity to contribute to a long-withstanding key player in the autonomous market. For the right candidate, there is also the option for remote working and competitive salary (£45, 000 - £60, 000).What’s next?For more information or to apply, apply direct to this advert. We are looking to commence interviews this week - so don’t hesitate to get in touch.
  • 19th Jun

    Real Time Software Systems Lead

    — Leader in autonomous technologies

    Location:
    Bedford
    Type:
    Salary:
    £45K-£55K
    Cutting edge innovation, engaging with autonomous technologies.  Gain knowledge of unmanned systems and simulation. Work alongside talented engineers, including embedded, electronics, and mechanical.  At the forefront of cutting-edge innovation, our client are seeking a Real Time Software Systems Lead to engage with their autonomous technologies. Operating as a research company in Bedford, they deliver solutions across the maritime and aerospace industry - leading the design and development of unmanned systems. Expecting to double in team size within 2019, you will work alongside a team of architects, developers, GUI specialists, and safety critical leads. You will also work with a team of talented electronics and mechanical engineers - allowing exposure to leading tech all the while expanding and developing on your skill-set. What experience you will need: Technical leadership. DO178C Level C or equivalent - IEC 61508 SIL 2. Verification and validation. ARINC 653. Systems engineering. Real time product development. Embedded software systems architecture. Integration between software and electronics. UML. OO Design. What you’ll be doing: You will design, implement and test simulation software for both experimental activities and product development. You will gain knowledge of unmanned systems and simulation.  Further, you will deliver, report, and present technical work - including submission of documentation.  As well as your individual work, you will work as part of a team to bolster and innovate systems. What you’ll get in return for your talents:A comprehensive benefits package, including cycle to work scheme and kids vouchers, alongside exposure to some of the most innovative tech to date. For the right candidate, there is also the option for remote working alongside competitive salary (£45,000 - £55,000). What’s next? For more information or to apply, apply direct to this advert. We are looking to commence interviews this week - so don’t hesitate to get in touch.
  • 19th Jun

    Real Time Matlab Simulink Engineer

    — Leader in autonomous technologies

    Location:
    Bedford
    Type:
    Salary:
    £45K-£55K
    Cutting edge innovation, engaging with autonomous technologies.  Gain knowledge of unmanned systems and simulation. Work alongside talented engineers, including embedded, electronics, and mechanical.  At the forefront of cutting-edge innovation, our client are seeking a Real Time Matlab Simulink Engineer to engage with their autonomous technologies. Operating as a research company in Bedford, they deliver solutions across the maritime and aerospace industry - leading the design and development of unmanned systems. Expecting to double in team size within 2019, you will work alongside a team of architects, developers, GUI specialists, and safety critical leads. You will also work with a team of talented electronics and mechanical engineers - allowing exposure to leading tech all the while expanding and developing on your skill-set. What experience you will need: MATLAB, Simulink. Control systems and control laws. Systems engineering. DO178C Level C as a minimum or equivalent. EG: IEC 61508 SIL 2. Real time product dev. Configuration management. Verification and validation. MATLAB Coder, Simulink Coder. MATLAB Stateflow. MATLAB DO - 178 Tool kit. UML Systems modelling language (SysML). What you’ll be doing: You will design, implement and test simulation software for both experimental activities and product development. You will gain knowledge of unmanned systems and simulation.  Further, you will deliver, report, and present technical work - including submission of documentation.  As well as your individual work, you will work as part of a team to bolster and innovate systems. What you’ll get in return for your talents:A comprehensive benefits package, including cycle to work scheme and kids vouchers, alongside exposure to some of the most innovative tech to date. For the right candidate, there is also the option for remote working. Competitive salary (£45,000 - £55,000). What’s next? For more information or to apply, apply direct to this advert. We are looking to commence interviews this week - so don’t hesitate to get in touch.
 Technology

Technology case studies

SciSys

Employer of choice for Developers

  • SCISYS are a leading an international software and solutions company.
  • Enjoying a period of high growth SCISYS were looking to expand their technology team at pace and required an agency that would not only find the right talent, but also support the development of their employer brand. 
  • To achieve this, we introduced SCISYS to our tech community partners, helping them to raise their profile in the developer community, placing them solidly on the map as an employer of choice for developers and wider technology people. 
  • Through our consultative approach, we provided market guidance and knowledge, along with a comprehensive resourcing campaign that resulted in the successful hire of several hard to fill vacancies, from Developers to Solution Architects. 

“ADLIB have been a huge help throughout a very busy year of growth here at SCISYS. Not only have they supported with live requirements, they have also provided valuable market information throughout the year which has in turn supported with our hiring decisions and future growth plans. We look forward to a continued partnership throughout 2019.”

Mollie Hatton, Recruitment Manager, at SCISYS 
 

Immersive Labs

Expanding their team of Developers at pace

  • Immersive Labs help reduce the risk of attacks via a class leading cyber-learning environment. 
  • As a fast growing business, Immersive Labs needed to work with a recruiter that was able to get to the heart of their culture to deliver hard to find technology expertise. Step forward ADLIB's technology recruitment team. Through our in-depth knowledge of the local candidate market skilled in JavaScript libraries such as React and Ruby on Rails and our ability to find the right personality match, we quickly identified the talent required and all in line with critical business timings.
  • With more and more companies hunting out similar skill sets, a major contributor to the success of the campaign was them being a business with a culture for R&D, cutting edge technology, highly competitive salaries & benefits and the opportunity to be part of a tech-first and people focused culture.

"ADLIB's comprehensive understanding of the local tech market and the challenges faced by quickly growing start-ups has been significant in helping us grow over the last two years"

Greg Craft, Talent Director at Immersive Labs 
 

Guides and Surveys

Tech | Data | Marketing | Creative

Day Rate & Salary benchmarks, tips to retain top talent & skill-sets in demand.

View and download
image

ADLIB Blog

Local, knowledgeable and authentic.

A wealth of wisdom here, showcasing and featuring thought-leaders, career journeys, tips and expert advice.

Read the latest articles here

Technology, Data, Marketing or Creative jobs directly to your inbox.

Tailor your alerts
image

Looking to recruit ambitious Technology, Data, Marketing or Creative talent?

Contact us