Cambridge, Cambridgeshire, UK Hybrid / WFH Options
SoCode Recruitment
Senior Embedded C/C++ SoftwareEngineer | 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 … high 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 softwareengineer 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 … 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/C++ in embedded systems, including multithreading Extensive knowledge of digital multimedia, including network streaming Proficiency in embedded Linux, particularly using OpenEmbedded/Yocto Demonstrable experience shipping production-grade More ❯
Embedded C/C++ SoftwareEngineer | Advanced Computing Location: Cambridge Type: Full-time, Permanent (Hybrid working) Salary: £50,000 – £80,000 Excellent benefits package! Join an ambitious technology company working on the next generation of advanced computing solutions. You’ll play a key role in developing high-performance systems that solve complex challenges in emerging computing fields. … Collaborate with a multidisciplinary team of engineers, developers, and researchers to design and deliver robust embedded software that drives real-world innovation. What we’re looking for: Strong expertise in C/C++ programming. Proficiency in scripting languages such as Python. A solid understanding of hardware systems, microprocessors, or co-processors. A passion for exploring and learning new More ❯
clients. You will need: A first or 2.1 degree in Computer Science, Electronics, or other applicable subject from a leading university as well as strong pre-university grades Embedded software development experience, with excellent skills in C and a scripting language such as Python for testing. Additional coding skills in languages such as C++ or C# or MATLAB … would be a bonus Expertise in areas such as software architecture, bare metal development, RTOS, Arm processors, or signal processing Strong communication skills British nationality - a high level of security clearance will be necessary and so only British citizens (single nationality) will be considered Based in modern well-equipped offices, this company has minimal hierarchy and bureaucracy and values More ❯
Essex, Chelmsford, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded SoftwareEngineerC/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded SoftwareEngineerC/C++ to join their R&D site based in Chelmsford, Essex. My client … is looking for a SoftwareEngineer to join their Team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior … Embedded EngineerC/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded SoftwareEngineerC/C++ More ❯
Client: Our client, a leading Multinational Semiconductor Organisation, requires a number of C/C++, Python, Machine Learning Software Engineers for roles based in Cambridge, England. You will be required to be onsite 4 days per week. Role: They are seeking a number of Junior Software Engineers to join our team responsible for developing and maintaining AI … infrastructure across a portfolio of design tools. This role offers an exciting opportunity to work at the intersection of computational software and artificial intelligence, helping to shape the future of Cadence's innovative solutions. Responsibilities: Contribute to the development of AI infrastructure that supports inference, prompt engineering, fine-tuning, and model quantization. Assist in developing software systems and … learning. Document technical processes and developments for knowledge sharing across teams. Qualifications: Good degree in Computer Science, Electrical Engineering, or a related technical field. Experience: Strong programming skills in C, C++, Python. Knowledge of AI/ML concepts and frameworks. Willingness to learn multiple programming languages. Understanding of software development principles and practices. Problem-solving skills and analytical More ❯
Graduate SoftwareEngineer - C/IoT An exciting opportunity has opened up for a Graduate SoftwareEngineer - C/IoT to join a leading company known for designing and developing advanced electronic systems. Based in Ipswich, Suffolk, this is a great chance to launch your career, working on real-world projects involving embedded software and IoT-connected products. You'll be part of a supportive engineering team, helping to design, develop and test software for innovative, next-generation electronic devices. The Graduate SoftwareEngineer - C/IoT, based in Ipswich, Suffolk, will be involved in: Writing embedded software in C for microcontroller-based systems Working closely with … hardware engineers to ensure smooth integration Supporting development of IoT-connected features (e.G. Wi-Fi, Bluetooth, MQTT) Testing and debugging embedded software using standard lab tools The ideal candidate for the Graduate SoftwareEngineer - C/IoT role, based in Ipswich, Suffolk will have: A degree in a relevant subject such as Embedded Systems, Electronics, Computer More ❯
Graduate SoftwareEngineer - C/IoT An exciting opportunity has opened up for a Graduate SoftwareEngineer - C/IoT to join a leading company known for designing and developing advanced electronic systems. Based in Ipswich, Suffolk, this is a great chance to launch your career, working on real-world projects involving embedded software and IoT-connected products. You'll be part of a supportive engineering team, helping to design, develop and test software for innovative, next-generation electronic devices. The Graduate SoftwareEngineer - C/IoT, based in Ipswich, Suffolk, will be involved in: Writing embedded software in C for microcontroller-based systems Working closely with … hardware engineers to ensure smooth integration Supporting development of IoT-connected features (e.G. Wi-Fi, Bluetooth, MQTT) Testing and debugging embedded software using standard lab tools The ideal candidate for the Graduate SoftwareEngineer - C/IoT role, based in Ipswich, Suffolk will have: A degree in a relevant subject such as Embedded Systems, Electronics, Computer More ❯