Find your next tech and IT Job or contract role.

Our job search is powered by Technojobs , part of the Free-Work group.

Your search returns 37 results.
Tip

Tip

Use commas to search for several terms at the same time.

Example : sql, php corresponds to sql OR php

Permanent

Job Vacancy
Senior Embedded Software Engineer

IC Resources
Published on

£48k-60k
Bristol, England, United Kingdom

Senior Embedded Software Engineer now needed in Bristol. My client, a leader in the Embedded Safety and Security market is seeking a Senior Embedded Software Engineer to join a growing team, working alongside industry experts, developing a portfolio of embedded software products. Suitable Senior Embedded Software Engineers will be well educated with at least 3 years embedded C programming expertise and knowledge of real time operating systems and ideally ARM architecture. I am seeking someone who wants a long term opportunity with plenty of scope for progression. Salary of £48k to £60k depending on experience 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.

Permanent

Job Vacancy
Embedded Software Engineer

IC Resources
Published on

£45k-70k
Bristol, England, United Kingdom

New vacancy in central Bristol for a skilled Embedded Software Engineer to join exciting company developing cutting edge optical computing technology. Suitable Embedded Software Engineers will be well educated and need a strong background in low level Embedded C programming with knowledge of ARM architecture and Python. You should have experience using various testing frameworks, writing secure code and have experience writing specifications, test plans and reports. It would also be beneficial to have knowledge of using JIRA, Jenkins, debugging tools using SWD and JTAG and any real time operating systems knowledge is advantageous. The successful Embedded SW Engineer needs to be collaborative, an excellent communicator and able to work in a fast-changing environment. Super opportunity send your Cv to Emma Windows at IC Resources

Permanent

Job Vacancy
Senior Embedded Software Engineer

IC Resources
Published on

£60k-70k
London, England, United Kingdom

Join an exciting new start-up operating in a niche sector! - London, 1-2 days onsite This new VC backed start-up, who already have a proof-of-concept, are now actively seeking a Senior Embedded Software Engineer to increase their development speed. Operating within the niche sector of digitalising smells, this exciting team have already generated initial traction with consumer electronics companies, with future desires to move into the med-tech sector. As a small team, the successful Senior Embedded Software Engineer will take ownership over component selection, embedded systems design, architecture and development, whilst also communicating internally within a collaborative environment as the team continue to productise their early stage developments. For this Senior Embedded Software Engineer, we are looking for someone with: • Commercial experience of embedded programming • Understanding of the SLDC (software development life cycle) • Some experience within microcontroller or microprocessor selection • Any experience within wireless technologies or wireless data transmission is beneficial (WiFi, Bluetooth, BLE) 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.

Permanent

Job Vacancy
Lead Embedded Software Engineer

IC Resources
Published on

£75k-95k
Oxford, England, United Kingdom

Lead Flight Software Engineer with now needed in Oxfordshire. This is an exciting opportunity to Lead the Flight Software verification and validation development within a global company. Suitable applicants for the Lead Flight Software Engineer position need to have 5+ years of experience in flight software development for satellites plus strong Embedded C/C++, experience in implementing real-time systems and software solutions on spacecraft missions and experience in developing and implementing test plans for spacecraft. In addition to these hands on technical skills you should also have experience of leading a team. Super opportunity with a great employer offering flexible hybrid working, relocation and visa support. Please send your CV to Emma Windows at IC Resources.

Permanent

Job Vacancy
Embedded Software Engineer

Rise Technical Recruitment Ltd
Published on

£55k-65k
Slough, England, United Kingdom

Embedded Software Engineer Slough (Hybrid) £55,000 - £70,000 + Bonus + Pension + Training + Progression An excellent opportunity awaits a Mid-Level/Senior Embedded Software Engineer to join an award-winning business offering great room to progress, technical variety and performance-based bonuses. This company is an award-winning specialist renowned for developing great products to globally renowned organisations. In this role you will be play an important part in a tight knit highly motivated development team, whereas a senior member you will also be able to provide mentorship to more junior members. You will oversee the whole process lifecycle from design, development. The ideal candidate will have strong commercial experience in embedded software development using C (C++ desirable) along with as well strong understanding of RTOS, standard buses and protocols. The right candidate will be looking for a role with a diversity of projects and technical challenges. This is a fantastic opportunity for an experienced Embedded Software Engineer to join an award-winning business in a role offering technical and project variety, progression and great personal development opportunities. The Role: *Embedded Software Development - Full Project Lifecycle *Development using Embedded C *Part of a motivated tight-knit team *Hybrid role - 3 to 4 days based in office in Reading The Person: *Mid-Level to Senior Embedded Software Engineer *Strong experience with Embedded C *Experience with RTOS, Standard Protocols and Buses *Full UK Right to Work Reference Number: BBBH 240498 To apply for this role or for to be considered for further roles, please click \"Apply Now\" or contact Marcel Cerek at Rise Technical Recruitment. Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.

Permanent

Job Vacancy
Junior Embedded Software Engineer

IC Resources
Published on

£40k-50k
Aldershot, England, United Kingdom

Join an industry leader in Satellite Communications - Farnborough, Hampshire This world leader are looking to enhance their presence within the UK by adding a new Junior Embedded Software Engineer to their development team. Based in Hampshire, the successful Junior Embedded Software Engineer will be responsible for the development of electronically manoeuvrable antenna systems. This is a great opportunity to join a dynamic team, who are developing the software solutions driving an exciting revolution within the tech communications industry! As a Junior Embedded Software Engineer, you will be given the support to expand your skill set, whilst still have the autonomy to work directly on projects across the full software development life cycle. For this Junior Embedded Software Engineer vacancy, we are looking for someone with: • Commercial experience of low-level embedded software development in C (C++ / Python is also helpful) • Some knowledge of embedded Linux or Linux OS • Experience working with common communication peripherals (I2C, SPI, CAN, UART etc) 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.

Permanent

Job Vacancy
Embedded Software Engineer

IC Resources
Published on

£70k-75k
Oxford, England, United Kingdom

Senior Embedded Software Engineer Salary: £70,000 Location: Oxford Rights to work: Visa's will not be sponsored for this role. The Company & Role: Join a growing MedTech company as a Senior Embedded Software Engineer known for its innovative devices that help diagnose sleep and respiratory conditions. Their devices are used in both home settings and leading hospitals, tracking crucial parameters like heart rate, ECG, and respiratory functions. Driven by a mission to improve lives through precision diagnostics, this company is also deeply committed to sustainability, operating as a carbon-neutral business powered entirely by renewable energy sources. You’ll lead firmware development for next-gen medical devices, focusing on bare-metal and RTOS-based platforms. This hands-on role involves project ownership, from architecture to testing, where you’ll make key technology decisions and collaborate with interdisciplinary teams. If you’re passionate about embedded systems and advancing healthcare tech, this role offers the chance to make a real difference. Senior Embedded Software Engineer Requirements: • Ability to suggest what Components & Technologies we should use for projects. selection for projects • Background in embedded systems and firmware development for resource-constrained environments. • Proficiency with Bare Metal and RTOS (FreeRTOS, Zephyr) systems. • Strong debugging, SCM (Git), CI/CD, and TDD skills. Senior Embedded Software Engineer Benefits: • Bonus scheme, profit sharing, cycle-to-work scheme. • On-site perks: free parking, electric car charging, renewable energy-powered operations. If this position sounds of interest please reach out to Harry Click here to contact this recruiter Resources.

Permanent

Job Vacancy
PCIe Embedded Software Engineer

IC Resources
Published on

£75k-85k
Northampton, England, United Kingdom

Join a growing AI & Networking start-up - London, Hybrid Working Model We have an exceptional opportunity for a PCIe Embedded Software Engineer to join an exciting Semiconductor company with offices based near Northampton and Reading who are revolutionising wired connectivity, with a focus on greater speed and efficiency. This is a technical hands-on role that requires working closely with Tier-1 customers, startups, and other engineering teams to develop, test and maintain embedded software for silicon projects. For this PCIe Embedded Software Engineer, we are looking for someone with: • Core knowledge of PCIe host driver experience • Strong knowledge around Linux driver development • Experience working with Network peripherals • Deep understanding of embedded programming in C and C++ • Understanding of computer architecture (CPU, SoC, ASIC, GPU) 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.

Permanent

Job Vacancy
Graduate Embedded Software Engineer

ECM Selection
Published on

£28k-40k
West Ham, England, United Kingdom

Developing high performance embedded software for the next-generation internet Based in West London, this team develops very high performance electronics for powering future internet applications. They are seeking exceptional candidates with embedded software development skills. As an established world-leader in the electronics industry, they are well-placed to mentor recent graduates and help them progress in their careers. This role may therefor appeal to candidates who graduated this year or who expect to graduate in 2025. Candidates should be able to demonstrate a record of academic excellence in computer science, electronics, or a closely related subject, as well as further practical application of their skills above and beyond completing their university course. This could take the form of internships within a related industry sector, ambitious and technically challenging hobby projects, or perhaps sizeable open-source contributions. You will need: Outstanding academic qualifications including a 1st or 2.1 degree from a highly ranked Russell Group or equivalent university, and mainly A* and A grades at A-level (or equivalent). Degree subjects such as computer science or electronics would be applicable. Strong coding skills in C or C++, an understanding of software engineering practices (version control etc.), and some substantial hands-on embedded development experience. Additional extra-curricular involvement with technology development that demonstrates your interest in embedded development. Experience of real-time operating systems such as VxWorks , understanding of networking protocols and a good background in data structures and algorithms would be beneficial. Please not that unfortunately sponsorship is not available for this role, so full existing right to work in the UK is essential. Keywords: C, C++, Embedded, West London, Assembler, Drivers, Networking, Real-Time, VxWorks Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call [Telephone number removed] or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: TJ27306 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

Permanent

Job Vacancy
Senior Embedded Software Engineer

IC Resources
Published on

£60k-70k
Eindhoven, North Brabant, Netherlands

Senior Software Engineers are sought by this leader in engineering software systems development. Based at their European R+D Centre near Eindhoven the Senior Software Engineers will be responsible for producing high-quality software under Linux and RTOS in C and C++ at all levels across the software stack. The Senior Software Engineers will work closely with customer engineering teams writing software and embedded software for medical devices, wireless devices (IoT), emerging automotive systems and industrial IoT systems! You will have 3+ years post graduate hands-on software development experience where you will have been producing quality embedded software under Linux, RTOS etc. in C / C++. Any exposure to Python, bare-metal programming or firmware would be beneficial. You also need to display a real passion for software development and emerging technologies. The successful candidates will receive a very competitive basic salary, bonus, full benefits and relocation assistance where needed. You can also expect a very friendly, supportive team, great on-going training and career development opportunities. Candidates need to be happy to relocate to the great city of Eindhoven. To apply contact Adrian Wagstaff at IC Resources on +44 1189 840948 or send your CV.

Permanent

Job Vacancy
Senior Embedded Software Engineer

IC Resources
Published on

£55k-75k
Bristol, England, United Kingdom

Experienced Senior Embedded Software Engineer with 4yrs + embedded software experience 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 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 at IC Resources.

Permanent

Job Vacancy
Embedded Software Engineer

IC Resources
Published on

Bristol, England, United Kingdom

Embedded Software Engineer required in Bristol with a global company leading the way in safety and security systems for the Aerospace sector. I am seeking an ambitious and talented Embedded Software Engineer to work alongside industry experts developing a portfolio of embedded software products. Suitable Embedded Software Engineers will have a good degree (2.1 and above) and demonstrable low level embedded C / assembler expertise and knowledge of real time operating systems, ideally FreeRTOS and ARM architectures. Networking knowledge should include TCP, UDP. Expertise in Safety Software standards: IEC 61508, DO 178B/C, ISO26262, IEC 61508, IEC 62304 would be beneficial but not essential. Good salary according to your experience, flexible hybrid working and visa support on offer. Lots of scope for progression and career development within this friendly company. Superb opportunity here - do not miss out. Please send your CV to Emma Windows or call me for more details.

Permanent

Job Vacancy
Embedded Software Engineer

IC Resources
Published on

£50k-60k
London, England, United Kingdom

Embedded Software Engineer - London, circa once a week onsite Join a leader within fire safety, fire suppression and fire mitigation. This company focuses on creating effective, efficient, and environmentally friendly fire protection solutions - given the success of their latest product, they're now looking to grow out their software development function with the addition of an Embedded Software Engineer. The team are expecting growth over the coming years, so joining now could be a great opportunity for career progression! For this Embedded Software Engineer, we are looking for someone with: • Commercial experience programming using embedded C • Understanding of basic hardware and electronics (reading schematics, using oscilloscopes etc) • Understanding of commercial peripherals (I2C, SPI, UART) • Any knowledge of Python or Python scripting is beneficial 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.

Permanent

Job Vacancy
Senior Embedded Software Engineer

IC Resources
Published on

£60k-80k
Bristol, England, United Kingdom

Senior Embedded Software Engineer needed in Bristol to join well established team working on leading edge wireless technology. I am seeking well educated Senior Embedded Engineers with excellent academics and 3- 10 years experience of C and/or C++, and python. You will also have good experience in real-time embedded software in the Linux environment and some experience in wireless communications systems and concepts. Knowledge of the 3G/4G/5G physical layer would be beneficial. I am seeking a Senior Embedded Engineer who has experience working in an integration/lab type environment. Knowledge of Matlab/Octave an advantage. Great opportunity here to work and progress your career alongside a super team of some of the best engineers in Bristol! Great salary, hybrid working, visa support. Send your Cv to Emma Windows at IC Resources.

Permanent

Job Vacancy
Senior Embedded Software Engineer

IC Resources
Published on

£45k-65k
Bristol, England, United Kingdom

Brand new Bristol based role for a Senior Embedded Software Engineer to join a well established Engineering company. I am seeking a seasoned Senior Embedded Software Engineer with 5 years or more experience in embedded C/C++ programming. The Senior Embedded Software Engineer will be responsible for Firmware Design and Development of existing and new products, design and development of interface and communication systems, testing, bug fixing etc. In addition to solid Embedded expertise you will need knowledge of real time operating systems, ARM architecture, a scripting language like python, multithreaded expertise, knowledge of communication interfaces and protocols - I2C,SPI,CAN etc, experience using tools such as the oscilloscope, logic analyser and multimeter. Some electronics / Systems Engineering expertise would also be ideal. Super Senior level role within a small team enabling plenty of responsibility. Please send your Cv or call Emma Windows for more details.

Permanent

Job Vacancy
Senior Embedded Software Engineer

Rise Technical Recruitment Ltd
Published on

£45k-60k
Taunton, England, United Kingdom

Senior Embedded Software Engineer Taunton £45,000 - £60,000 + Training + Progression + Private Pension + Holiday Buying Options + Autonomy Are you an Embedded Software Engineer who is looking for a new role within an exciting company that will offer you not only technical training but also substantial clear paths to progression. This is a great opportunity for someone who has experience in Bare Metal Embedded C/C++ development, to gain invaluable experience in a company that will not only upskill you professionally but also allow you to grow and develop within the role. This company design and develop computer-controlled test solutions for the global aerospace and defence industry, as well as Rail, Oil and gas, and other high-tech industries. Established for over 25 years, they are now looking for a Senior Embedded Software Engineer to join the team. Within this role, you will design, develop and verify embedded software for their products, contributing to code reviews and maintaining unit tests to ensure software quality. You'll troubleshoot performance and functionality issues, provide time and cost estimates for firmware projects, and manage project scope, budget and timelines. Additionally, you'll review technical specifications for accuracy and completeness. The ideal candidate will have experience in Bare Metal Embedded C/C++ for ARM Cortex-M, familiarity with Git and Python, and knowledge of protocols like UART, SPI and Ethernet. They bring strong skills in architectural design and are adept at creating and executing test and qualification specifications. The Role: * Senior Embedded Software Engineer * Developing new and maintaining existing embedded software applications *£45,000 - £60,000 + Training + Progression + Private Pension + Holiday Buying Options + Autonomy The Person: * Bare Metal Embedded C/C++ development * Familiarity with Git Version Control and Python * Experience of communication protocols such as UART, SPI, I2C, USB, Ethernet Reference Number: BBBH242433 To apply for this role or to be considered for further roles, please click \"Apply Now\" or contact at Rise Technical Recruitment. Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications, and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.

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.

37 results

Contracts

Freelance Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

< 2 years experience 2 to 5 years experience 5 to 10 years experience > 10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2024 © Free-Work / AGSI SAS
Follow us