modelling, performance analysis, silicon validation, FPGA and board development. Staff Engineers are also encouraged to mentor junior members. Required Skills and Experience: Worked on embeddedC/C++ based SoC verification environments. Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages … experience. "Nice To Have" Skills and Experience: Understanding of the fundamentals of Arm system architectures. Power aware and Clock Domain Crossing implementation. Experience in embedded operating systems, device drivers, microprocessor and embedded system hardware architectures. Experience verifying subsystems for PCIe, LPDDR, HBM, UCIe, Ethernet. Development and deployment of More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
modelling, performance analysis, silicon validation, FPGA and board development Staff Engineers are also encouraged to mentor junior members Required Skills and Experience : Worked on embeddedC/C++ based SoC verification environments Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages … experience "Nice To Have" Skills and Experience : Understanding of the fundamentals of Arm system architectures Power aware and Clock Domain Crossing implementation Experience in embedded operating systems, device drivers, microprocessor and embedded system hardware architectures. Experience verifying subsystems for PCIe, LPDDR, HBM, UCIe, Ethernet Development and deployment of More ❯
teams working on similar products. The Engineer will be responsible for automation for development and validation of ASIC products generating Python test scripts, writing embeddedC code for FW radio control, supporting the business group with radio training materials and investigating customer issues and product returns where required. More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
IC Resources
systems used globally in critical border security, infrastructure protection, and defence applications. As a Software Engineer, you’ll work across the full stack—from embedded systems to command and control applications. You’ll play a key role in enhancing system capabilities, improving user experience, and integrating with third-party … software functionality and improve end-user experience Software Engineer Essential Skills & Experience Strong C++ skills – confident and capable Solid experience with Linux and ideally embeddedC Comfortable working across multiple technologies and system layers Broad technical background – adaptable rather than deeply specialised If this Software Engineer position sounds More ❯
cambridgeshire, east anglia, United Kingdom Hybrid / WFH Options
IC Resources
systems used globally in critical border security, infrastructure protection, and defence applications. As a Software Engineer, you’ll work across the full stack—from embedded systems to command and control applications. You’ll play a key role in enhancing system capabilities, improving user experience, and integrating with third-party … software functionality and improve end-user experience Software Engineer Essential Skills & Experience Strong C++ skills – confident and capable Solid experience with Linux and ideally embeddedC Comfortable working across multiple technologies and system layers Broad technical background – adaptable rather than deeply specialised If this Software Engineer position sounds More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
systems used globally in critical border security, infrastructure protection, and defence applications. As a Software Engineer, you’ll work across the full stack—from embedded systems to command and control applications. You’ll play a key role in enhancing system capabilities, improving user experience, and integrating with third-party … software functionality and improve end-user experience Software Engineer Essential Skills & Experience Strong C++ skills – confident and capable Solid experience with Linux and ideally embeddedC Comfortable working across multiple t... More ❯
expanded their R&D capacities, and are looking for an Electronic Design Engineer. Main duties: + Schematic design + Prototyping and debugging + Developing embedded code Skills and Experience Required: + Degree in Electronics or similar, and 3+ years' experience in an electronics design role + Experience with high … speed digital circuit design (e.g. DDR) + Good understanding of PCB design & schematic capture Bonus: + Experience developing ARM MCUs in embeddedC/C++ + Linux & RTOS experience What you’ll get: + £30-40k + Bespoke training and career development + Private healthcare If you More ❯
expanded their R&D capacities, and are looking for an Electronic Design Engineer. Main duties: + Schematic design + Prototyping and debugging + Developing embedded code Skills and Experience Required: + Degree in Electronics or similar, and 3+ years' experience in an electronics design role + Experience with high … speed digital circuit design (e.g. DDR) + Good understanding of PCB design & schematic capture Bonus: + Experience developing ARM MCUs in embeddedC/C++ + Linux & RTOS experience What you ll get: + £30-40k + Bespoke training and career development + Private healthcare If you More ❯
written presentation skills have knowledge of at least one of the following areas: FPGA development in VHDL PCB design and layout software development in embeddedC/C++. The candidate will be responsible for: simulating and implementing signal, image, or data processing algorithms in VHDL for FPGAs designing More ❯
recruitment and strategic planning Support production, testing, and technical troubleshooting What We're Looking For: Degree in Electronics Engineering Strong in PCB design (Altium), embeddedC/C++, ARM-based systems Experienced in designing circuits and schematic capture Management experience in a product development environment (4+ years) Skilled More ❯
recruitment and strategic planning Support production, testing, and technical troubleshooting What We’re Looking For: Degree in Electronics Engineering Strong in PCB design (Altium), embeddedC/C++, ARM-based systems Experienced in designing circuits and schematic capture Management experience in a product development environment (4+ years) Skilled More ❯
recruitment and strategic planning Support production, testing, and technical troubleshooting What We’re Looking For: Degree in Electronics Engineering Strong in PCB design (Altium), embeddedC/C++, ARM-based systems Experienced in designing circuits and schematic capture Management experience in a product development environment (4+ years) Skilled More ❯
recruitment and strategic planning Support production, testing, and technical troubleshooting What We’re Looking For: Degree in Electronics Engineering Strong in PCB design (Altium), embeddedC/C++, ARM-based systems Experienced in designing circuits and schematic capture Management experience in a product development environment (4+ years) Skilled More ❯
testing. Experience Required Bachelor's degree in Computer Science (or related field). 3+ years minimum commercial Python coding experience. Apply foundational knowledge of embeddedC to modify and optimize cellular modem firmware, focusing on power efficiency and command scripting. Configure and integrate GSM/LTE-M (and More ❯
more experience in at least one of the following areas: 1. complex PCB design; 2. FPGA development in VHDL; 3. software development experience in embeddedC/C++. Remuneration: • Salary dependent on experience. • Discretionary annual bonus based on company performance. • 25 days holiday plus standard UK public holidays. More ❯
more experience in at least one of the following areas: 1. complex PCB design; 2. FPGA development in VHDL; 3. software development experience in embeddedC/C++. Remuneration: Salary dependent on experience. Discretionary annual bonus based on company performance. 25 days holiday plus standard UK public holidays. More ❯
more experience in at least one of the following areas: 1. complex PCB design; 2. FPGA development in VHDL; 3. software development experience in embeddedC/C++. Remuneration: * Salary dependent on experience. * Discretionary annual bonus based on company performance. * 25 days holiday plus standard UK public holidays. More ❯
more experience in at least one of the following areas: 1. complex PCB design; 2. FPGA development in VHDL; 3. software development experience in embeddedC/C++. Remuneration: * Salary dependent on experience. * Discretionary annual bonus based on company performance. * 25 days holiday plus standard UK public holidays. More ❯
field. Perseverance and attention to detail. Nice-To-Haves: Experience with Java, Unity/C#, Python, real-time Linux, ROS2, and DDS. Experience writing embeddedC for interfacing with sensors or actuators. Familiarity with the Yocto OS build system. Passion for building and tinkering with robots in your More ❯
technical strategy for transforming raw neurophysiological data into meaningful clinical and user facing insights. Collaborate closely with cross functional teams including AI/ML, embedded firmware, hardware, and clinical research to ensure cohesive system integration. Define and enforce best practices around data quality, filtering, feature extraction, and signal classification … clinical trials by advising on signal fidelity, data labelling, and performance metrics. Provide technical leadership and mentoring to junior engineers across the signal and embedded software teams. Contribute to publications, patents, and regulatory submissions as required. Ideal Candidate 5+ years of experience in signal processing, ideally within wearables, medical … understanding of EEG or similar neurophysiological signals and their practical challenges in wearable form factors. Proven experience building signal pipelines in Python, MATLAB, or embeddedC/C++ environments. Familiarity with digital signal processing techniques (filter design, noise reduction, spectral analysis). Comfortable navigating noisy real-world datasets More ❯
technical strategy for transforming raw neurophysiological data into meaningful clinical and user facing insights. Collaborate closely with cross functional teams including AI/ML, embedded firmware, hardware, and clinical research to ensure cohesive system integration. Define and enforce best practices around data quality, filtering, feature extraction, and signal classification … clinical trials by advising on signal fidelity, data labelling, and performance metrics. Provide technical leadership and mentoring to junior engineers across the signal and embedded software teams. Contribute to publications, patents, and regulatory submissions as required. Ideal Candidate 5+ years of experience in signal processing, ideally within wearables, medical … understanding of EEG or similar neurophysiological signals and their practical challenges in wearable form factors. Proven experience building signal pipelines in Python, MATLAB, or embeddedC/C++ environments. Familiarity with digital signal processing techniques (filter design, noise reduction, spectral analysis). Comfortable navigating noisy real-world datasets More ❯
technical strategy for transforming raw neurophysiological data into meaningful clinical and user facing insights. Collaborate closely with cross functional teams including AI/ML, embedded firmware, hardware, and clinical research to ensure cohesive system integration. Define and enforce best practices around data quality, filtering, feature extraction, and signal classification … clinical trials by advising on signal fidelity, data labelling, and performance metrics. Provide technical leadership and mentoring to junior engineers across the signal and embedded software teams. Contribute to publications, patents, and regulatory submissions as required. Ideal Candidate 5+ years of experience in signal processing, ideally within wearables, medical … understanding of EEG or similar neurophysiological signals and their practical challenges in wearable form factors. Proven experience building signal pipelines in Python, MATLAB, or embeddedC/C++ environments. Familiarity with digital signal processing techniques (filter design, noise reduction, spectral analysis). Comfortable navigating noisy real-world datasets More ❯
About Concurrent We deliver mission-critical embedded computing solutions to operate in even the harshest of environments. Founded in 1985 to develop Multibus II boards, we’ve expanded our offering over four decades to become a trusted, reliable solutions provider in critical embedded applications. We have a proven … direction, defining architectural standards, and ensuring alignment between the software subsystems of our cutting-edge processor products. This role requires a deep understanding of embedded software development, system design as well as emerging technologies for the production of software. What will I be delivering? Define and implement software architectures … support a variety of engineers across disciplines. What do I need to bring with me? Demonstrated knowledge and experience Experience in developing Architectures for Embedded Software. Knowledge of BIOS, BSPs, bootloaders and the Linux Kernel. Practical experience programming a variety of hardware devices at register level. Experience developing low More ❯
About Concurrent We deliver mission-critical embedded computing solutions to operate in even the harshest of environments. Founded in 1985 to develop Multibus II boards, we’ve expanded our offering over four decades to become a trusted, reliable solutions provider in critical embedded applications. We have a proven … direction, defining architectural standards, and ensuring alignment between the software subsystems of our cutting-edge processor products. This role requires a deep understanding of embedded software development, system design as well as emerging technologies for the production of software. What will I be delivering? Define and implement software architectures … support a variety of engineers across disciplines. What do I need to bring with me? Demonstrated knowledge and experience Experience in developing Architectures for Embedded Software. Knowledge of BIOS, BSPs, bootloaders and the Linux Kernel. Practical experience programming a variety of hardware devices at register level. Experience developing low More ❯
About Concurrent We deliver mission-critical embedded computing solutions to operate in even the harshest of environments. Founded in 1985 to develop Multibus II boards, we’ve expanded our offering over four decades to become a trusted, reliable solutions provider in critical embedded applications. In order to make … direction, defining architectural standards, and ensuring alignment between the software subsystems of our cutting-edge processor products. This role requires a deep understanding of embedded software development, system design as well as emerging technologies for the production of software. What will I be delivering? Define and implement software architectures … support a variety of engineers across disciplines. What do I need to bring with me? Demonstrated knowledge and experience Experience in developing Architectures for Embedded Software. Knowledge of BIOS, BSPs, bootloaders and the Linux Kernel. Practical experience programming a variety of hardware devices at register level. Experience developing low More ❯