Embedded Engineer Jobs in the UK

26 to 50 of 403 Embedded Engineer Jobs in the UK

Senior Embedded Software Engineer

City of London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Embedded Software Engineer, london (city of london) col-narrow-left Client: IC Resources Location: london (city of london), United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 16.06.2025 Expiry Date: 31.07.2025 col-wide Job Description: Join a deep-tech start … up transforming embedded software tooling – London, Hybrid Working Model This stealth-mode start-up is tackling one of the most persistent pain points in modern electronics... integrating complex semiconductor chips into real-world systems. Backed by leading UK investors, the team is developing an AI-powered platform that radically simplifies embedded software development and reverse engineering. They’re … now looking for a Senior Embedded Software Engineer to help build intelligent tooling for reverse engineering, low-level firmware analysis, and code generation. You’ll work at the cutting edge of embedded systems, combining traditional driver development with modern AI and analysis frameworks. For this Senior Embedded Software Engineer , we’re looking for someone with More ❯
Posted:

Senior Embedded Software Engineer

Aylesbury, Buckinghamshire, United Kingdom
Platform Recruitment
Senior Embedded Software Engineer | £60-65k + £5-6k p/a bonus | Aylesbury My client is an elite company in the medical sector developing cutting edge solutions for lifesaving products. They are currently developing a ground-breaking, cutting edge surgical robot, and looking for a Senior Electronic Design Engineer to help lead this project … or related field from a Russel Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you’ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + Clear career progression More ❯
Employment Type: Permanent
Salary: £60000 - £65000/annum £400-600 per month
Posted:

Senior Embedded Software Engineer

Haddenham, Buckinghamshire, United Kingdom
Platform Recruitment
Senior Embedded Software Engineer £60-65k + £5-6k p/a bonus Aylesbury My client is an elite company in the medical sector developing cutting edge solutions for lifesaving products. They are currently developing a ground-breaking, cutting edge surgical robot, and looking for a Senior Electronic Design Engineer to help lead this project … or related field from a Russel Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + Clear career progression More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 65,000 Annual
Posted:

Senior Embedded Software Engineer

London, England, United Kingdom
Platform Recruitment
Senior Embedded Software Engineer £60-65k + £5-6k p/a bonus Aylesbury My client is an elite company in the medical sector developing cutting edge solutions for lifesaving products. They are currently developing a ground-breaking, cutting edge surgical robot, and looking for a Senior Electronic Design Engineer to help lead this project … or related field from a Russel Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + Clear career progression More ❯
Posted:

Senior Embedded Software Engineer

Newark, Nottinghamshire, East Midlands, United Kingdom
Redline Group Ltd
Are you looking for a Senior Embedded Software role based in Newark-on-Trent? My client, a leading manufacturer of Human Machine Interfaces are looking for a Senior Embedded Software Engineer to join their site in Newark-on-Trent. Key Responsibilities of the Senior Embedded Software Engineer job in Newark-on-Trent: Lead the design … and development of embedded software for HMI products. Deliver and validate robust bare-metal firmware, optimised for performance and reliability. Manage software specifications, technical reports, and documentation to professional standards. Guide and mentor senior engineers and other team members. Lead IP creation and support innovation initiatives across the company. Provide technical input for commercial proposals, including cost and delivery … activities. Define and manage software tasks, ensuring timely project delivery in line with requirements. Contribute to continuous improvement of software development processes and standards. Required Skills for the Senior Embedded Software Engineer job in Newark-on-Trent: Bachelor's or Master's degree in Computer Science, Electronics, or Computer Engineering. Extensive experience developing embedded C firmware in More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Senior Embedded Software Engineer

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
Job Title: Senior Embedded Software Engineer Location: Hybrid (Manchester - 2-3 days onsite) Salary: Up to £60,000 + benefits (depending on experience) We’re looking for a Senior Embedded Software Engineer with strong expertise in C/C++ to join our fast-growing team in Manchester . You’ll play a key role in designing … and developing embedded software. From early-stage prototyping to production-ready systems, you’ll be part of a collaborative team pushing innovation in connected hardware. What You’ll Be Doing: Designing and implementing embedded firmware for in-house hardware platforms Bringing up new devices and peripherals, interfacing with sensors and cloud services Developing communication stacks using protocols like … and efficient code following industry best practices Supporting software integration, debugging, and optimisation across product lifecycle What We’re Looking For: Strong experience in C/C++ development for embedded systems Solid understanding of ARM Cortex-M microcontrollers and low-level peripheral interfacing Familiarity with Linux as a development and target platform Experience with real-time debugging , board bring More ❯
Employment Type: Full-Time
Salary: £50,000 - £60,000 per annum
Posted:

Senior Embedded Software Engineer - Manchester

Manchester, Lancashire, United Kingdom
Permanent Futures
Senior Embedded Software Engineer - Manchester This job has expired. You can still send us your CV and we'll match you with similar roles. Manchester ALE-AM/SESE Posted on June 26, 2023 Expired on September 1, 2023 About the role Are you fascinated by the intricate workings of old embedded technology? Do you possess a … detail and a passion for unraveling the mysteries of outdated systems? If so, we have an exciting opportunity for you! Our client are seeking a talented and experienced Principle Embedded Software Engineer with a specialization in reverse engineering old embedded technology to join this dynamic team! The main objective of this role will be to reverse engineer a range of outdated embedded systems and bring them up to current industry standards. Alongside this you will be given the opportunity to lead on the newer and more complex projects that the business is working on. Your Responsibilities: - Reverse engineer and analyse legacy embedded systems, including hardware and software components. - Develop strategies and methodologies for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer - Manchester

Manchester, England, United Kingdom
Permanent Futures
Senior Embedded Software Engineer - Manchester This job has expired. You can still send us your CV and we'll match you with similar roles. Manchester ALE-AM/SESE Posted on June 26, 2023 Expired on September 1, 2023 About the role Are you fascinated by the intricate workings of old embedded technology? Do you possess a … detail and a passion for unraveling the mysteries of outdated systems? If so, we have an exciting opportunity for you! Our client are seeking a talented and experienced Principle Embedded Software Engineer with a specialization in reverse engineering old embedded technology to join this dynamic team! The main objective of this role will be to reverse engineer a range of outdated embedded systems and bring them up to current industry standards. Alongside this you will be given the opportunity to lead on the newer and more complex projects that the business is working on. Your Responsibilities: – Reverse engineer and analyse legacy embedded systems, including hardware and software components. – Develop strategies and methodologies for More ❯
Posted:

Senior Embedded Software Engineer - Kernel / Device Drivers

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Job Title: Senior Embedded Software Engineer - Kernel/Device Drivers, London Client: Opus Resourcing Ltd Location: London, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: We are seeking a Senior Embedded Software Engineer with expertise in embedded Linux, kernel development, bootloader, and device … driver development. Join a leading device company in their new London tech hub near Paddington, working within a diverse European embedded software team of approximately 30 members. Salary: Market Leading + Pension, Health, 30 Days Holiday The role involves developing the Linux kernel, custom embedded Linux distributions, and bootloaders, impacting products used by millions. The position offers a … in the office weekly, with some flexibility for highly experienced candidates. Key skills include: Expertise in Linux kernel development with recent versions Experience with physical products, IoT, automotive connectivity Embedded C, embedded systems, Linux OS Embedded bootloaders like U-Boot, Grub, on ARM systems Requirements planning and development for new and existing products Proficiency in C++, with More ❯
Posted:

Senior Embedded Software Engineer

Guildford, England, United Kingdom
Cranleigh STEM, Sustainability & SHEQ Recruitment
is working with a leading provider of fuel cell power systems to generate clean energy in support of the global energy transition. The company is now recruiting a Senior Embedded Software Engineer to join its team based in Guildford on a permanent full-time basis and to help deliver on the company’s long-term success. As a … Senior Embedded Software Engineer, you will be responsible for supporting existing and developing new products within fuel cell energy generation and integrated power solutions. This position requires a person with extensive experience with embedded microcontrollers and software development, verification, and documentation to work within the Electronics team. Senior Embedded Software Engineer responsibilities: Lead the development … of embedded software for innovative fuel cell and power system products. Capture and translate software requirements into well-structured architectures and maintainable code. Design, implement, and support embedded software solutions, ensuring functionality, performance, and reliability. Work cross-functionally with electronics, systems development, production, and testing teams to ensure successful product integration. Produce and maintain documentation to support software More ❯
Posted:

Senior Embedded Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
ACS Performance
Senior Embedded Software Engineer 📍 Location: UK (hybrid working may be possible) ✈ Occasional UK and international travel A leading innovator in night vision, thermal imaging, and augmented reality (AR) solutions for industrial, defence, and security applications is seeking a Senior Embedded Software Engineer to join its expanding AR and infrared product team. This is a fantastic opportunity … or equivalent) ✅ 5+ years of modern C++ development experience (polymorphism, templates, smart pointers, threading, STL) ✅ Experience with microcontrollers (PIC32, ARM, or similar) ✅ Ability to read electronic schematics when implementing embedded software Desired Skills Python or other scripting languages Embedded Linux (shell scripting, terminal use) Xilinx Zynq/Microchip Polarfire/other FPGA SoCs Linux kernel driver development Sensor … fusion/Kalman filters Bluetooth/Wi-Fi on embedded Linux USB systems troubleshooting I2C, watchdogs, embedded system debugging Qualifications Degree in Computer Science, Electronics Engineering, or equivalent experience Other Must be comfortable working on defence and security projects Able to obtain security clearance (minimum BPSS) Benefits Flexible working hours and hybrid options Bonus scheme Company pension & life More ❯
Posted:

Senior Embedded Software Engineer - Kernel / Device Drivers

London, England, United Kingdom
Opus Resourcing Ltd
Senior Embedded Software Engineer with strong skills in embedded linux/kernel development, Bootloader and device driver development, is required by a world-leading, high end customer centric device company to play a senior role in their new London tech hub based close to London Paddington, and join a Pan European embedded software engineering team of … around 30 people. Salary: £80-100k Base + Decent Pension, Health, and 30 Days Holiday. The Embedded Software Engineer will take the lead in developing their Linux kernel, custom Embedded Linux distribution, and bootloaders, while also having an impact on the entire physical product used by millions of customers, working as part of a cross-functional … team. The Senior Embedded Software Engineer is a hybrid role and will ideally be based in the office 2/3 days per week. However, there might be some flexibility for those with outstanding embedded Linux skills and strong kernel development to work more remotely from within the UK. As a Senior Embedded Software Engineer More ❯
Posted:

Senior Embedded Software Engineer (Robotics)

Plymouth, Devon, South West, United Kingdom
ZENOVO LTD
Job Title : Senior Embedded Software Engineer (Robotics) Location : Plymouth (3 Days On-Site Per Week) Salary : Up to £65,000 + Additional Benefits (Please Note All Applicants Must Be UK Citizens, No Sponsorship Provided) Main Responsibilities: - Research, develop and prototype new concepts to solve engineering challenges. - Create testable, maintainable, secure, and high-reliability code. - Contribute to our real … using C/C++ - Cooperate with the software and product development life cycle using Agile and Waterfall methodologies. Required Skills: - C/C++ & Python Software Development. - Software development on embedded systems/microcontrollers. - Basic electronics knowledge with the confidence of prototyping electronic circuits. - Sensor integration using: UART/RS232, I2C, SPI, Ethernet etc. - Data formats: Protobuf/JSON - Basic More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Senior Embedded Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Embedded Software Engineer, Cambridge Client: People Source Consulting trading as Experis Location: Cambridge Job Category: Other EU work permit required: Yes Job Views: 7 Posted: 18.04.2025 Expiry Date: 02.06.2025 Job Description: Role: Senior Embedded Engineer Location: Cambridge Hybrid role: 3 days a week in the office … Monday, Tuesday and Thursday set days. You will be creating and developing embedded software for the most advanced distributed spectral monitoring systems, with C++ and Linux operating system. This is a great opportunity to take significant responsibility in a fast-paced and successful company, working alongside a talented group of like-minded Engineers on a range of fascinating applications. … programmers and providing constructive feedback to ensure it aligns with the required quality standards. Experience and Qualifications Required: Experience developing and optimizing complex software systems. Experience designing and implementing embedded kernel technologies and drivers. Strong Embedded C and C++ programming skills. Excellent analytical and problem-solving ability. Attention to detail and a passion for producing high-quality software More ❯
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Technical Futures Ltd
Senior Embedded Software Engineer - Award-Winning Technology Company - Cambridge - 5+ years C++ development Are you ready to shape the future of cutting-edge Augmented Reality products? Our client, an award-winning technology company at the forefront of innovation, is seeking a Senior Embedded Software Engineer to join their talented team. What you’ll do: Contribute to … the design and development of state-of-the-art AR products. Implement new features, resolve software bugs, and enhance performance on embedded systems. Collaborate closely with electronics and hardware teams, reading electronic schematics to integrate software effectively. Work on microcontrollers such as PIC32 or ARM-based systems. Your essential skills: Strong commercial experience (5+ years) in C++ development. Expertise … STL. Practical experience developing software for microcontrollers (PIC32 or ARM preferred). Ability to read and interpret electronic schematics. Desirable skills (not mandatory, but a big plus): Python scripting. Embedded Linux development. Familiarity with Xilinx Zynq and/or Microchip Polarfire FPGA SoCs. Experience with sensor processing/fusion algorithms. Writing kernel drivers. Knowledge of Bluetooth and WiFi systems. More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Technical Futures
Senior Embedded Software Engineer Award-Winning Technology Company - Cambridge - 5+ years C++ development - Permanent. Are you ready to shape the future of cutting-edge Augmented Reality products? Our client, an award-winning technology company at the forefront of innovation, is seeking a Senior Embedded Software Engineer to join their talented team. What youll do: Contribute to … the design and development of state-of-the-art AR products. Implement new features, resolve software bugs, and enhance performance on embedded systems. Collaborate closely with electronics and hardware teams, reading electronic schematics to integrate software effectively. Work on microcontrollers such as PIC32 or ARM-based systems. Your essential skills: Strong commercial experience (5+ years) in C++ development. Expertise … STL. Practical experience developing software for microcontrollers (PIC32 or ARM preferred). Ability to read and interpret electronic schematics. Desirable skills (not mandatory, but a big plus): Python scripting. Embedded Linux development. Familiarity with Xilinx Zynq and/or Microchip Polarfire FPGA SoCs. Experience with sensor processing/fusion algorithms. Writing kernel drivers. Knowledge of Bluetooth and WiFi systems. More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Embedded Software Engineer (C++)

Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Technical Futures Ltd
Senior Embedded Software Engineer – Award-Winning Technology Company Are you ready to shape the future of cutting-edge Augmented Reality products? Our client, an award-winning technology company at the forefront of innovation, is seeking a Senior Embedded Software Engineer to join their talented team. Location: Cambridge. Employment Type: Permanent, full-time What you’ll do … Contribute to the design and development of state-of-the-art AR products. Implement new features, resolve software bugs, and enhance performance on embedded systems. Collaborate closely with electronics and hardware teams, reading electronic schematics to integrate software effectively. Work on microcontrollers such as PIC32 or ARM-based systems. Your essential skills: ✅ Strong commercial experience (5–8 years) in … STL. ✅ Practical experience developing software for microcontrollers (PIC32 or ARM preferred). ✅ Ability to read and interpret electronic schematics. Desirable skills (not mandatory, but a big plus): ➕ Python scripting. ➕ Embedded Linux development. ➕ Familiarity with Xilinx Zynq and/or Microchip Polarfire FPGA SoCs. ➕ Experience with sensor processing/fusion algorithms. ➕ Writing kernel drivers. ➕ Knowledge of Bluetooth and WiFi systems. More ❯
Posted:

Senior Embedded Software Engineer

United Kingdom
Hybrid / WFH Options
Murray McIntosh Associates Ltd
to delivering innovative solutions and working on fascinating, cutting-edge applications. Our talented team of engineers collaborates to create industry-leading products, and we're looking for a Senior Embedded Engineer to join us in this exciting journey. As a Senior Embedded Engineer, you'll be responsible for creating and developing embedded software in C++ … Responsibilities: Lead and contribute to all stages of the full software development lifecycle, from requirements analysis to design, development, testing, documentation, and training. Develop robust, clean, and high-quality embedded software solutions. Create functional designs and detailed specifications for system components. Implement rigorous testing processes, including writing scripts for test automation. Review code from fellow engineers and provide constructive … to ensure code quality and alignment with project standards. Take ownership of projects while ensuring collaborative teamwork and communication across different teams. Contribute to system optimisation, debugging, and refining embedded software solutions. Required Experience & Qualifications: Proven experience in developing and optimising complex software systems. Strong experience in designing and implementing embedded kernel technologies and drivers. Excellent proficiency in More ❯
Employment Type: Permanent
Salary: GBP 65,000 - 70,000 Annual
Posted:

Senior Embedded Software Engineer

East of England, United Kingdom
Hybrid / WFH Options
Murray McIntosh Associates Ltd
to delivering innovative solutions and working on fascinating, cutting-edge applications. Our talented team of engineers collaborates to create industry-leading products, and we're looking for a Senior Embedded Engineer to join us in this exciting journey. As a Senior Embedded Engineer, you'll be responsible for creating and developing embedded software in C++ … Responsibilities: Lead and contribute to all stages of the full software development lifecycle, from requirements analysis to design, development, testing, documentation, and training. Develop robust, clean, and high-quality embedded software solutions. Create functional designs and detailed specifications for system components. Implement rigorous testing processes, including writing scripts for test automation. Review code from fellow engineers and provide constructive … to ensure code quality and alignment with project standards. Take ownership of projects while ensuring collaborative teamwork and communication across different teams. Contribute to system optimisation, debugging, and refining embedded software solutions. Required Experience & Qualifications: Proven experience in developing and optimising complex software systems. Strong experience in designing and implementing embedded kernel technologies and drivers. Excellent proficiency in More ❯
Employment Type: Permanent
Salary: £65000 - £70000/annum
Posted:

Senior Embedded Software Engineer

Peterborough, England, United Kingdom
Hybrid / WFH Options
Murray McIntosh
Social network you want to login/join with: Senior Embedded Software Engineer, Peterborough col-narrow-left Client: Location: Peterborough, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: d9c006e67f3e Job Views: 3 Posted: 29.06.2025 Expiry Date: 13.08.2025 col-wide Job Description: Our client is a fast-paced and successful company specialising … to delivering innovative solutions and working on fascinating, cutting-edge applications. Our talented team of engineers collaborates to create industry-leading products, and we're looking for a Senior Embedded Engineer to join us in this exciting journey. As a Senior Embedded Engineer, you'll be responsible for creating and developing embedded software in C++ … Responsibilities: Lead and contribute to all stages of the full software development lifecycle, from requirements analysis to design, development, testing, documentation, and training. Develop robust, clean, and high-quality embedded software solutions. Create functional designs and detailed specifications for system components. Implement rigorous testing processes, including writing scripts for test automation. Review code from fellow engineers and provide constructive More ❯
Posted:

Senior Embedded Software Engineer - Kernel / Device Drivers

Slough, England, United Kingdom
JR United Kingdom
Social network you want to login/join with: Senior Embedded Software Engineer - Kernel/Device Drivers, slough col-narrow-left Client: Opus Resourcing Ltd Location: slough, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 3 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: Senior Embedded Software Engineer with strong skills in embedded linux/kernel development, Bootloader and device driver development, is required by a world-leading, high end customer centric device company to play a senior role in their new London tech hub based close to London Paddington, and join a Pan European embedded software engineering team of around 30 people. Salary: Market … Leading + Decent Pension, Health, and 30 Days Holiday. The Embedded Software Engineer will take the lead in developing their Linux kernel, custom Embedded Linux distribution, and bootloaders, while also having an impact on the entire physical product used by millions of customers, working as part of a cross-functional team. The Senior Embedded Software Engineer More ❯
Posted:

Senior Embedded C/C++ Software Engineer | Multimedia | Permanent

Cambridge, England, United Kingdom
Hybrid / WFH Options
SoCode Recruitment
Senior Embedded C/C++ Software Engineer | Multimedia | Permanent Competitive salary – Up to £120k (Based on experience) Full-time, Permanent Cambridge-based (Hybrid/Remote) Finding a gap in the market for Audio/Visual products, this company, through organic growth, are looking for a Senior Software Engineers to join the team.This versatile product supports both audio and … reliability, they provide around-the-clock playback, interfacing with hardware, and enabling synchronisation for multiple expansive visual displays. This is a senior-level opportunity, ideal for an experienced software engineer with a strong background in embedded multimedia systems and a willingness to engage with a wide array of technologies, from microcontrollers to multi-core processors. Key Responsibilities: Design … develop and debug multimedia features (audio, video, streaming) for embedded Linux platforms Evaluate new hardware platforms and provide technical input on architecture and design Collaborate across teams, including support and sales engineering to resolve technical challenges Contribute to the delivery of new product developments as part of an agile, growing team Essential Skills & Experience: Strong experience with C/ More ❯
Posted:

(Senior) Embedded Software Engineer

Cambridge, England, United Kingdom
Toshiba EMEA
Toshiba Europe Limited has pioneered the development of quantum communication systems over the past decade, setting new standards for cryptography and data security. We are currently seeking an Embedded Software Engineer (or Senior Embedded Software Engineer, depending on experience) to join the growing team developing our products within Toshiba’s new Quantum Technology Centre, based in … a leading role in the design, implementation and maintenance of the software and firmware stack for our new quantum communication products. In this role, you will develop firmware for embedded microcontrollers, Linux kernel-space device drivers and user-space command and control software, ensuring robust and reliable system operation. You will join a dynamic organisation, working within a diverse … communication protocols Work closely within a multifunctional development team to test and debug systems Write technical design and test documentation Guide product development and overall systems architectures based on embedded software engineering expertise, including participation in code reviews and mentoring other staff Essential: Excellent knowledge of C, including software development experience Experience of development for microcontroller platforms (e.g. STM32 More ❯
Posted:

Senior Embedded Software Engineer

Linlithgow, West Lothian, United Kingdom
Hybrid / WFH Options
iO Associates
Exciting Opportunity: Senior Embedded Software Engineer We are working with a pioneering client at the forefront of innovation in the telecoms and technology space. They are seeking a talented Senior Embedded Software Engineer to join their growing R&D team. If you're passionate about cutting-edge solutions and thrive in dynamic, collaborative environments, this could … for market-leading test and measurement products. You'll contribute to delivering solutions that meet the latest telecom standards, focusing on precise timing synchronization. Your Responsibilities End-to-end embedded software development: from requirements analysis to integration and testing. Collaborate with product owners to turn high-level requirements into innovative software solutions. Work alongside hardware engineers and high-level … deep knowledge of the product technology domain and its real-world applications. What You'll Bring Essential Skills: Degree in Computer Science, Electronics, or Software Engineering. 6+ years of embedded software development experience using C and C++. Proficiency in deploying applications and drivers on embedded Linux systems. Strong debugging skills and familiarity with system-level issues. Experience working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Embedded)

Salisbury, Wiltshire, United Kingdom
Naim Audio Ltd
Software Engineer (Embedded) Department: R&D Employment Type: Full Time Location: Salisbury Description Working within the Software Development team your role is to develop the embedded software platform that runs on all Focal & Naim streaming audio systems. Using your combined experience of embedded software and understanding of hardware, you will work with the new product development … class audio products. During the concept phase you will be involved in developing new ideas with the DSP and electronics teams, working on the overall software architecture with other embedded software engineers and prototyping ideas in C or C++. During development you will be working closely with the hardware team to bring up new prototypes and adding to the … basis of all our products. Depending on project requirements the software you write will either be in C running on the ARM host processor or in C++ running on embedded Linux. You are expected to have a strong software background writing C code for embedded applications. Experience in C++ and embedded Linux is desirable. You should be More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Embedded Engineer
10th Percentile
£43,000
25th Percentile
£47,500
Median
£55,000
75th Percentile
£66,563
90th Percentile
£71,250