Edinburgh, Midlothian, Scotland, United Kingdom Hybrid/Remote Options
Singular Recruitment
level issues and collaborate closely with cross-functional engineering teams Board bring-up and evaluation of SoC-based hardware platforms Essential Skills & Experience Strong programming skills in C and C++ Embedded Linux development, including kernel and device driver work Hands-on experience with Linux build processes , deployment, and testing Desirable/Nice-to-Have Knowledge of PCIe Experience with multi More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid/Remote Options
Leonardo UK Ltd
Overview Job Description: Your impact We are looking for a motivated and experienced Software Team Leader to join our Advanced Targeting Systems line of business. You will be leading a team dedicated to developing software-driven test and support equipment More ❯
Penicuik, Midlothian, United Kingdom Hybrid/Remote Options
FINTEC recruit Ltd
with flexi start & finish times, early finish on Fridays. Responsibilities To design, implement and test embedded software across a range of microcontrollers, microprocessors and linux-based systems C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders, device drivers and boaod support packages & User Interface engines such as QT and Crank To build … for Embedded Software Engineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/C++ for embedded systems. Hands-on experience with embedded software development on microcontrollers/microprocessors. Expertise in embedded Linux systems, including kernel, bootloaders, device drivers, and BSPs and user interface engines. More ❯
Edinburgh, Penicuik, Midlothian, United Kingdom Hybrid/Remote Options
FINTEC recruit Ltd
with flexi start & finish times, early finish on Fridays. Responsibilities To design, implement and test embedded software across a range of microcontrollers, microprocessors and linux-based systems – C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders, device drivers and boaod support packages & User Interface engines such as QT and Crank To build … for Embedded Software Engineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/C++ for embedded systems. Hands-on experience with embedded software development on microcontrollers/microprocessors. Expertise in embedded Linux systems, including kernel, bootloaders, device drivers, and BSPs and user interface engines. More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid/Remote Options
Rise Technical Recruitment Limited
also have the opportunity to collaborate directly with clients, providing technical consultation and tailored software solutions. The ideal candidate will have strong commercial experience developing embedded software in C (C++ desirable), and a solid understanding of 16- and 32-bit microcontrollers such as ARM, PIC, and DSP. Experience with standard communication buses and protocols including IC and SPI is essential. … Embedded Software Engineer seeking a technically varied and autonomous role within a forward-thinking design environment. The Role: Full lifecycle development of Embedded and Real-Time Systems (C/C++) Design, development, and delivery of client projects Provide technical consultancy and guidance to customers Hybrid working - 4 days per week in the Edinburgh office The Person: Strong commercial experience with … Embedded Software in C/C++ Proficient with microcontrollers and standard communication buses/protocols (ARM, PIC, IC, SPI) Desirable experience with Linux and/or Python Reference Number: 264492 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 More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid/Remote Options
Understanding Recruitment
Low Latency C++ Engineer | Crypto Trading Powerhouse ?? £150,000 - £185,000 (DOE) + RSUs + Bonus + Benefits ?? Fully Remote. Must be based in the UK Want to help shape the future of crypto trading? This is a chance to join one of the world's leading crypto trading platforms and a team known for its cutting-edge low-latency … They're looking for engineers who thrive in high-performance, high-ownership environments. You'll work alongside some of the brightest minds in trading tech, designing and building distributed C++ systems that handle massive throughput with ultra-low latency. If you've honed your craft in a fast-paced, high-frequency environment, this could be your next big move. What … they're looking for: Expert-level C++ experience (ideally in trading, HFT or other low-latency domains) Proven track record building high-performance, highly available distributed systems Strong design and architecture skills Passion for solving complex technical problems in fast-moving markets ?? Tech: Modern C++, HFT principles, low-latency infrastructure, high-volume APIs, highly concurrent systems Trading or crypto experience More ❯
Edinburgh, Midlothian, United Kingdom Hybrid/Remote Options
Understanding Recruitment
Low Latency C++ Engineer Crypto Trading Powerhouse £150,000 - £185,000 (DOE) + RSUs + Bonus + Benefits Fully Remote. Must be based in the UK Want to help shape the future of crypto trading? This is a chance to join one of the world's leading crypto trading platforms and a team known for its cutting-edge low-latency More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid/Remote Options
KO2 Embedded Recruitment Solutions LTD
and career prospects. Applicants should have experience in embedded software development, ideally working within embedded systems environments. You will have strong skills in embedded software design and C/C++ low-level programming onto microprocessors and embedded micros. An understanding of hardware interaction, debugging, and real-time embedded systems is desirable. The business will, of course, also consider those who … further develop these skills in a high-technology environment focused on Xilinx platforms. To be successful, you will have: Embedded software experience developing on embedded systems Strong C/C++ low-level programming onto microprocessors and embedded micros A solid understanding of embedded systems principles A passion for embedded software and a desire to expand into VHDL, FPGA, and Xilinx More ❯