Here are some jobs that could be of interest.
Find your next tech and IT Job or contract role.
Our job search is powered by
, part of the Free-Work group.
Tip
Use commas to search for several terms at the same time.
Example : sql, php corresponds to sql OR php
![](https://api.free-work.com/media/cache/resolve/company_logo_medium/logo-cfSw4MpsM8L7k1qQ.jpg)
Job offer
Embedded Software Engineer
Embedded Software Engineer Caerphilly, South Wales - Hybrid £35,000 to £45,000 + Benefits + Package Excellent opportunity for an Embedded Engineer with C++ experience to join a highly interesting company offering the chance to work on products within a multidisciplinary team, focusing on developing their range of high quality, technically innovative and commercially competitive products! This company are well established and operate on a global scale, manufacturing and supplying products to over 40 countries around the world. Due to continued growth, they are looking to expand with a keen candidate. In this varied role you will collaborate with your team to develop electronic control and communication software, undertake diagnostics of components, utilise the teams project management methodology to collaborate, provide support and technical expertise and work across products around the entire company, ensuring each day's work and project differs! The ideal candidate will have good C++ experience from any industry, be commutable 3 days a week to Caerphilly in South Wales, have experience in serial protocols, have experience code porting between different microcontroller architectures and be ready for their next step in their career! This is a fantastic opportunity to join a well-established company, offering competitive salary with highly interesting and challenging projects to continue your embedded engineering career. The Role: *C++ Engineering *Serial protocol & ADC techniques *Designing, analysing & developing embedded systems *3 days on site, 2 at home The Person: *Experience with C++ *Competent electrical skills *Comfortable with being on site 3 days a week *Good organisation, time management and problem-solving skills Reference Number: BBBH23579
![](https://api.free-work.com/media/cache/resolve/company_logo_medium/logo-ReAjeZjYu0cLYgcV.png)
Job offer
Embedded Software Engineer
Embedded Software Engineer | Yateley Would you like to work on complex software projects across various areas in the marine industry? My client's product portfolio empowers their customers to explore, navigate, measure, detect and communicate in the oceans, and they have been doing so for the past 50 years. I am looking for an Embedded Software Engineer to plan, develop, test, and deliver software for embedded platforms. Skills required from the Embedded Software Engineer: • Commercial experience working with Embedded C • Experience working with ARM-Based Microcontrollers • An understanding of Linux • An understanding of C++ Please note: My client cannot provide sponsorship for this role so candidates must have full rights to work in the UK without the prospect of sponsorship. What's Next? If you’re an Embedded Software Engineer looking for a new challenge and would like the chance to develop within an experienced team, then apply now! To find out more about this or any other Embedded Software opportunities across the UK, please contact Bradley Hayden.
![](https://api.free-work.com/media/cache/resolve/company_logo_medium/logo-ReAjeZjYu0cLYgcV.png)
Job offer
Senior Embedded Software Engineer
Senior Embedded Software Engineer | Yateley Would you like to work on complex software projects across various areas in the marine industry? My client's product portfolio empowers their customers to explore, navigate, measure, detect and communicate in the oceans, and they have been doing so for the past 50 years. I am looking for a Senior Embedded Software Engineer to plan, develop, test, and deliver software for embedded platforms. Skills required from the Senior Embedded Software Engineer: • Commercial experience working with Embedded C • Experience working with ARM-Based Microcontrollers • An understanding of Linux • An understanding of C++ Please note: My client cannot provide sponsorship for this role so candidates must have full rights to work in the UK without the prospect of sponsorship. What's Next? If you’re a Senior Embedded Software Engineer looking for a new challenge and would like the chance to develop within an experienced team, then apply now! To find out more about this or any other Embedded Software opportunities across the UK, please contact Bradley Hayden.
![](https://api.free-work.com/media/cache/resolve/company_logo_medium/logo-ReAjeZjYu0cLYgcV.png)
Job offer
Embedded Software Engineer
Join an industry leader in Laser Manufacturing - Glasgow, Hybrid Working Actively seeking an Embedded Software Engineer to contribute to the development and maintenance of industry leading technology in the production of lasers! With a recent shift in direction, this company are actively looking to grow out their operations in Glasgow and add multiple engineers into their Embedded Software team. Skill Set: • You will have commercial experience of embedded software development • You will have knowledge of the full software development lifecycle • Experience with RTOS, FreeRTOS • Knowledge of electronics or hardware debugging / verification • Knowledge of communication peripheral development What Next? If you’re an Embedded Software Engineer looking for an exciting new challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today.
![](https://api.free-work.com/media/cache/resolve/company_logo_medium/logo-ReAjeZjYu0cLYgcV.png)
Job offer
Embedded Software Engineer
Embedded Software Engineer - (Linux/C++) | £60k-£70k - Maidenhead I am working with a UK-based company that are developing advanced technology for measuring and synchronising audio and video signals that ensuring seamless lip-sync and latency for live broadcasts worldwide. They are looking for an Embedded Software Engineer with experience in C++ and Linux to develop new products and bring them to market. Skills Required from the Embedded Software Engineer: • Embedded Linux • C++ (17 and above preferred) • An understanding of design and product requirements • Any exposure to Video, Broadcasting, Media or High performance computing is highly beneficial. What's next? If you are an Embedded Software Engineer, seeking the opportunity to grow and develop within an experienced team then apply now! For more information on any other opportunities within Embedded Software, please reach out to Bradley Click here to contact this recruiter Resources.
![](https://api.free-work.com/media/cache/resolve/company_logo_medium/logo-ReAjeZjYu0cLYgcV.png)
Job offer
Embedded Software Engineer
Embedded Software Engineer in Bristol to join a well established market leading company designing and manufacturing unique weather sensors for the professional market. The Embedded Software Engineer will carry out software design and implementation to meet company requirements for new products, upgrades of existing products and support of customers products. Suitable Embedded Software Engineers will need at least 3yrs low level embedded C programming expertise. Any experience of C++/OO development is beneficial. A strong appreciation for hardware/software interfaces, and good software design and testing practices will also be required. The successful Embedded Software Engineer will be joining a small multi disciplined team. This is an office based role which will suit someone who really wants to get stuck into the science and technology and see things through from design and development to manufacture. Send your Cv to Emma Windows
![](https://api.free-work.com/media/cache/resolve/company_logo_medium/logo-ReAjeZjYu0cLYgcV.png)
Job offer
Embedded Software Engineer - Audio
Senior Embedded Software Engineers are sought by this leading developer of microcontroller based embedded systems for digital audio applications. Based at their R+D Centre in Enschede the Senior Embedded Software Engineers will be responsible for developing embedded software and software at microcontroller level for audio solutions and applications at bare-metal level and under Linux and RTOS. Working as part of a small team, the Senior Embedded Software Engineers will be working with a variety of microcontrollers developing firmware and embedded software under Linux and RTOS in C and C++. You will bring your expertise in C and C++ development coupled with experience of developing embedded software under Linux and RTOS. You will have some exposure to working directly at microprocessor level developing embedded firmware and bare-metal level software. Knowledge of some of the following would be beneficial: Audio Signal Processing, static code analysis, embedded Linux or Agile methodologies. The successful candidates can expect a modern work environment with flexible working possibilities. They will also find an open company culture with plenty of opportunities for advancement. The salary band on offer is circa €70000 - €85000 dependent on experience and this is enhanced with an attractive bonus and comprehensive benefits package. Apply now by contacting Adrian Wagstaff on +44 1189 840948 or email your CV.
![](https://api.free-work.com/media/cache/resolve/company_logo_medium/logo-ReAjeZjYu0cLYgcV.png)
Job offer
Embedded Software Engineer
Embedded Software Engineer - £65k-£70k - Uxbridge | Hybrid Working! I am working with the world’s leading provider of satellite antennas and terminals who empower connectivity across many different markets, bringing simplicity to satellite communications with advanced technology. They are looking for an Embedded Software Engineer to develop high quality embedded software for satellite communication terminals within the schedule, cost, performance requirements and quality. Skills required from the Embedded Software Engineer • Extensive embedded software development experience • Extensive experience developing embedded Linux software using C/C++ • Development of Linux Device Drivers, platform bring up and real time operating systems What’s next? If you’re an Embedded Software Engineer looking for a new challenge and would like the chance to develop within an experienced team, then apply now! To find out more about this or any other Embedded Software opportunities across the UK, please contact Bradley Hayden.
![](https://api.free-work.com/media/cache/resolve/company_logo_medium/logo-ReAjeZjYu0cLYgcV.png)
Job offer
Embedded Software Engineer
Join a growing electronics and software design consultancy - Huntingdon, mostly onsite with some flexibility Founded in the late 90s, this successful and growing consultancy specialise within design and innovation to provide complex solutions for their customers. As an Embedded Software Engineer, you will get the opportunity to work with different technologies along with the full software development cycle from conception to release. It is a fantastic opportunity to develop as an embedded software engineer as you have the rare opportunity of working with new microcontrollers, operating systems, languages etc regularly with no expectation to know everything, they can teach you new skills to help progress your career! For this Embedded Software Engineer, we are looking for someone with: • Commercial experience of embedded programming in C • Experience with baremetal programming • Understanding of software that implements into hardware • Some knowledge of schematics or basic electronics designs What Next? If you’re an Embedded Software Engineer looking for an exciting new challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today.
![](https://api.free-work.com/media/cache/resolve/company_logo_medium/logo-ReAjeZjYu0cLYgcV.png)
Job offer
Embedded Software Engineer
Embedded Software Engineer This dynamic company boasts an impressive track record spanning over two decades, cultivating enduring partnerships with cutting-edge enterprises in diverse sectors such as healthcare, automotive, and industrial automation, among others. As a leading electronics and software design consultancy, they excel in delivering imaginative solutions, from inception, through design, to maintenance. As an Embedded Software Engineer, you will tackle a range of technical challenges, collaborating with industry experts and occasionally enjoying the independence to devise intricate solutions autonomously. This presents an excellent opportunity to join a resilient company that not only offers financial stability but has successfully navigated various economic climates, emerging stronger each time. What’s expected from the Embedded Software Engineer • Commercial experience in embedded C/C++ • Knowledge and experience of real-time software development (RTOS) • Experience with communication peripherals (I2C, SPI, UART) **My client are not able to offer sponsorship for this role so the candidate must have full rights to work in the UK** What’s next? If you are an Embedded Software Engineer who is open to looking at new opportunities, please do get in touch by clicking the apply button. If you do not have an updated CV but feel you’d be a good fit for the role, please contact Bradley Hayden.
![](https://api.free-work.com/media/cache/resolve/company_logo_medium/logo-ReAjeZjYu0cLYgcV.png)
Job offer
Embedded Software Engineer
Brand new opportunity in the central of Bristol for an Embedded Engineer to join an innovative, well funded young company creating ground breaking technology. I am seeking a very bright Embedded Engineer to take responsibility for building a framework that will allow the bring up of the digital portion of the hardware. You must have excellent C programming and experience building embedded systems with knowledge of ARM architecture, Python, knowledge of various test frameworks. You may also have knowledge of: RTOS, JIRA, Jenkins, debug tools etc. You will need to be collaborative, an excellent communicator and able to work in a fact changing environment. Superb opportunity here - don't miss it. Send your Cv to Emma Windows at IC resources.
![](https://api.free-work.com/media/cache/resolve/company_logo_medium/logo-ReAjeZjYu0cLYgcV.png)
Job offer
Senior Embedded Software Engineer
I am looking a skilled Senior Embedded Software Engineer to join a leader in the Embedded Safety and Security market based in Bristol. The successful highly skilled Senior Embedded Software Engineer will work alongside industry experts developing our clients portfolio of embedded software products. Suitable Senior Embedded Software Engineers will be well educated with proven low level embedded C / assembler expertise and knowledge of real time operating systems, ideally FreeRTOS and ARM architectures. It would be beneficial to have safety critical expertise with knowledge of Safety Software standards: IEC 61508, DO 178B/C, ISO26262, IEC 61508, IEC 62304 . I am seeking someone who wants a long term opportunity with plenty of scope for progression. Salary to £60k plus excellent benefits, flexible hybrid working and visa support is on offer. Please send your CV to Emma Windows or call me for more details.
![](https://api.free-work.com/media/cache/resolve/company_logo_medium/logo-ReAjeZjYu0cLYgcV.png)
Job offer
Senior Embedded Software Engineer
Experienced Senior Embedded Software Engineer with at least 4years embedded software experience, is now needed in Bristol to work on a variety of projects in Computer Vision, AR/VR and IoT at all levels of the software stack (baremetal and low level linux drivers to user space applications and web apps). Suitable Senior Embedded Software Engineers will be ambitious Embedded Software Engineers who already have demonstrable experience in some of the following areas: • Embedded C/C++ • Git • linux user-space or kernel development. • Driver development (e.g. DMA, MIPI, I2C) • Video and audio applications • Python,shell or other scripting languages Super challenging opportunity for a Senior Embedded Software Engineer to to be part of a small friendly growing company where you will be able to get involved and make a real difference! Flexible hybrid working based from Bristol or Cheltenham and visa support available. Get in touch with Emma Windows.
![](https://api.free-work.com/media/cache/resolve/company_logo_medium/logo-cfSw4MpsM8L7k1qQ.jpg)
Job offer
Embedded Software Engineer
Embedded Software Engineer Caerphilly, South Wales - Hybrid £35,000 to £45,000 + Benefits + Package Excellent opportunity for an Embedded Engineer with C++ experience to join a highly interesting company offering the chance to work on products within a multidisciplinary team, focusing on developing their range of high quality, technically innovative and commercially competitive products! This company are well established and operate on a global scale, manufacturing and supplying products to over 40 countries around the world. Due to continued growth, they are looking to expand with a keen candidate. In this varied role you will collaborate with your team to develop electronic control and communication software, undertake diagnostics of components, utilise the teams project management methodology to collaborate, provide support and technical expertise and work across products around the entire company, ensuring each day's work and project differs! The ideal candidate will have good C++ experience from any industry, be commutable 3 days a week to Caerphilly in South Wales, have experience in serial protocols, have experience code porting between different microcontroller architectures and be ready for their next step in their career! This is a fantastic opportunity to join a well-established company, offering competitive salary with highly interesting and challenging projects to continue your embedded engineering career. The Role: *C++ Engineering *Serial protocol & ADC techniques *Designing, analysing & developing embedded systems *3 days on site, 2 at home The Person: *Experience with C++ *Competent electrical skills *Comfortable with being on site 3 days a week *Good organisation, time management and problem-solving skills Reference Number: BBBH23579
![](https://api.free-work.com/media/cache/resolve/company_logo_medium/logo-ReAjeZjYu0cLYgcV.png)
Job offer
Senior Embedded Software Engineer
Senior Embedded Software Engineers are sought by this leading developer of digital audio applications to be based at their R+D Centre in Enschede. The Senior Software Engineer will be responsible for developing embedded software and software at microcontroller level for audio solutions and applications. Working as part of a small team, the Senior Embedded Software Engineer will be working with a variety of microcontrollers developing firmware and embedded software under Linux and RTOS in C and C++. You will bring your expertise in C and C++ development coupled with experience of developing embedded software under Linux and RTOS. You will have some exposure to working directly at microprocessor level developing embedded firmware and bare-metal level software. Knowledge of some of the following would be beneficial: Audio Signal Processing, static code analysis, embedded Linux or Agile methodologies. The successful candidates can expect a modern work environment with flexible working possibilities. They will also find an open company culture with plenty of opportunities for advancement. On offer is a very competitive basic salary, bonus and an attractive benefits package. Apply now by contacting Adrian Wagstaff on +44 1189 840948 or email your CV.
![](https://api.free-work.com/media/cache/resolve/company_logo_medium/logo-ReAjeZjYu0cLYgcV.png)
Job offer
Senior Embedded Software Engineer
A Fantastic new opportunity for a motivated mid level Embedded Engineer to join an established team and take on responsibility. I am seeking an Embedded Engineer with 3+ years low level embedded C/C++ development expertise with a solid understanding of electronics and a good knowledge of modern software practices. You should be able to bring innovative design and quality processes to this small team. Suitable applicants will have a relevant degree and bare metal /RTOS CPU's programming. Strong embedded C/C++ is essential but this should be combined with some of the following: • Skilled with scripting methods, such as Python, bash, shell, perl. • Understanding of register maps and memory spaces within SoCs. • Experience analysing waveforms from oscilloscopes. • communication protocol knowledge such as SPI, I2C, parallel busses etc. • GCC, makefiles, linker scripts, GDB, git, gitlab or github, CI/CD, automated build systems. • MISRA / quality-assurance techniques • ability read and understand schematics. • knowledge of VHDL / Verilog for ASIC / FPGA design. This is a really fabulous role for someone who is looking to take a step up in their career, with opportunity for mentoring responsibility for a more junior team member. Super salary and hybrid working on offer. Don't miss it - send your CV to Emma Windows.
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.