SR2 | Socially Responsible Recruitment | Certified B Corporation™
CTO! What You’ll Bring Strong background in embedded software or firmware development Experience delivering software in safety-critical domains (aerospace, automotive, medical, etc) Familiar with modern embedded toolchains, C/C++, RTOS, low-level integration Strong communicator, able to collaborate across systems, hardware, and product teams Why This Role? 💷 £90,000 base salary 📈 Equity opportunity in a fast-growing More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
CTO! What You’ll Bring Strong background in embedded software or firmware development Experience delivering software in safety-critical domains (aerospace, automotive, medical, etc) Familiar with modern embedded toolchains, C/C++, RTOS, low-level integration Strong communicator, able to collaborate across systems, hardware, and product teams Why This Role? 💷 £90,000 base salary 📈 Equity opportunity in a fast-growing More ❯
standards. Participate in peer reviews, continuous improvement, and process development. Deliver reliable software solutions within agreed cost and time parameters. Required Skills & Experience Proven experience developing embedded software in C . Strong understanding of real-time operating systems (RTOS) and embedded processors. Experience working on human-interfaced or telecommunications-type systems (e.g. displays, control panels, or signal communication devices). More ❯
standards. Participate in peer reviews, continuous improvement, and process development. Deliver reliable software solutions within agreed cost and time parameters. Required Skills & Experience Proven experience developing embedded software in C . Strong understanding of real-time operating systems (RTOS) and embedded processors. Experience working on human-interfaced or telecommunications-type systems (e.g. displays, control panels, or signal communication devices). More ❯
A degree in Computer Science, Engineering, or other relevant scientific/technical subjects, or work experience. Experience developing system level software for Android operating systems. Experience developing software using C/C++ and other languages. Interest in developing system level software for iOS or desktop operating systems for use by third party applications. Interest in expanding your knowledge of video More ❯
A degree in Computer Science, Engineering, or other relevant scientific/technical subjects, or work experience. Experience developing system level software for Android operating systems. Experience developing software using C/C++ and other languages. Interest in developing system level software for iOS or desktop operating systems for use by third party applications. Interest in expanding your knowledge of video More ❯
Expertise in computer graphics, with middleware development experience using Vulkan (preferred), OpenGL ES, or OpenGL. Strong understanding of computer graphics pipelines and modern GPU architectures. Expert-level proficiency in C and C++ programming languages. System-level performance analysis skills and strong OS fundamentals (memory management, multithreading). Desirable Skills Experience of SKIA graphics library. Experience designing and implementing GPU shader More ❯
Farnborough, Hampshire, South East, United Kingdom
APRIL QUEST LIMITED
Strong VHDL design & verification skills Hands-on debug & integration in hardware Skilled with Xilinx, Intel (Altera), or Microchip toolsets Desirable Requirements of the FPGA Engineer: Experience with Embedded Firmware (C/C++/Assembler) Knowledge of PCIe/NVMe implementation Understanding of secure design If you feel you are suitable and interested in this role, APPLY NOW with an up More ❯
in tools, processes, and techniques to enhance software development efficiency. What You Will Bring: A degree in an engineering, mathematical, or science-based subject, or equivalent experience. Proficiency in C/C++ and experience in embedded product development or Linux application/kernel/driver development. Familiarity with best practice software development processes, including TDD/BDD, Continuous Integration, and More ❯
France, Germany, Denmark, etc. to continuously lead global green technology development. Envision Energy joined the Science Based Targets initiative (SBTi) and committed to achieving the "Business Ambition for 1.5°C" in 2021. It has achieved carbon neutrality across its global operations by 2022 and will achieve carbon neutrality throughout its value chain by 2028. Key Responsibilities: IT Asset Management: Responsible More ❯
France, Germany, Denmark, etc. to continuously lead global green technology development. Envision Energy joined the Science Based Targets initiative (SBTi) and committed to achieving the "Business Ambition for 1.5°C" in 2021. It has achieved carbon neutrality across its global operations by 2022 and will achieve carbon neutrality throughout its value chain by 2028. Key Responsibilities: IT Asset Management: Responsible More ❯
Experience: Proven commercial experience as a Firmware Engineer or Embedded Software Engineer. Strong, hands-on experience with Modbus and M-Bus communication protocols. Proficiency in embedded software development practices (C/C++ is often implied). Solid understanding of computer networking (TCP/IP, DHCP, Ethernet). Excellent analytical and problem-solving skills for debugging complex system issues. Strong communication More ❯
of networking protocols such as TCP/IP, UDP, SCTP and etc. Background in cellular communication systems across 4G/5G PHY, system, and RF is preferred. Proficiency in C/C++ and python. Strong analytical, communication and teamwork skills. Why Join Us Play a key role in shaping the future of connectivity in the UK, as we build and More ❯
Staffordshire, Longport, United Kingdom Hybrid/Remote Options
Meridian Business Support
strategies to improve performance. Skills & Experience Required: - Proficient in analogue and high-speed digital design. - Experienced in multilayer PCB design with high-speed mixed signals. - Strong background in embedded C or C++ development for microprocessors. - Skilled in firmware and Windows-based application software production. - Comprehensive knowledge of the full design lifecycle. - Excellent component-level fault-finding abilities. - Strong English communication More ❯
Stoke-On-Trent, Staffordshire, West Midlands, United Kingdom Hybrid/Remote Options
Meridian Business Support Limited
strategies to improve performance. Skills & Experience Required: - Proficient in analogue and high-speed digital design. - Experienced in multilayer PCB design with high-speed mixed signals. - Strong background in embedded C or C++ development for microprocessors. - Skilled in firmware and Windows-based application software production. - Comprehensive knowledge of the full design lifecycle. - Excellent component-level fault-finding abilities. - Strong English communication More ❯
Architecture. Proven experience in performance modeling and analysis of CPU microarchitecture. Familiarity with cycle-accurate, cycle-approximate or functional simulators, microarchitecture pipelines, and common performance metrics. Strong proficiency in C/C++ for large-scale software development, with working knowledge of Python for scripting and data analysis. Excellent interpersonal skills and a track record of collaborative work in multi-disciplinary More ❯
with oscilloscopes, signal generators, and other electronic test equipment Excellent problem-solving, analysis, and documentation skills Ability to communicate clearly with multidisciplinary teams Desirable Attributes: Proficiency in Embedded Software (C/C++) development for testing and automation Experience leading or improving test processes in an electronics R&D environment Knowledge of scripting or automation tools such as Python or LabVIEW More ❯
strategic direction, and you'll understand when to apply different development frameworks - from Agile to Lean - to get results efficiently. As an engineer, you'll have expertise in Python; C/C++, and Rust (or similar system-level languages) would be desirable but not essential additions to your skillset. You will combine this with strong working knowledge of performance optimisation More ❯
Coventry, West Midlands, United Kingdom Hybrid/Remote Options
INFUSED SOLUTIONS LIMITED
What You'll Need Proven track record delivering digital electronics for embedded, low-power, microcontroller-based systems. Strong understanding of hardware principles, with the ability to contribute to embedded C firmware where needed. Confident reviewing PCB layouts and leading design improvements. Practical knowledge of SPI, I2C, UART, USB communication protocols. Awareness of design-for-manufacture/test/safety methodologies. More ❯
who knows what’s going on under the hood and thrives on working at the lowest levels of software engineering—borderline hardware. Your expertise includes some blend of modern C/C++ with the following: Operating systems (Linux Kernels) CPU architecture GPU programming Assembly Language Hardware knowledge (ASICs/FPGAs) Hit apply or drop me a note to find out More ❯
who knows what’s going on under the hood and thrives on working at the lowest levels of software engineering—borderline hardware. Your expertise includes some blend of modern C/C++ with the following: Operating systems (Linux Kernels) CPU architecture GPU programming Assembly Language Hardware knowledge (ASICs/FPGAs) Hit apply or drop me a note to find out More ❯
excellence and building software development skills. Provide input into long-term technology road maps and product architecture decisions. The Person Technical Expertise Proven experience in designing and maintaining SDKs (C, C++, C#). Strong understanding of API design, modular architectures, and cross-platform development. Experience with 3rd-party driver integration (USB3, CoaXPress, CameraLink, GigE, or similar). Experience in GUI More ❯
and prevents fraud through automation, analytics, and modern cloud-based platforms. You'll be working with cutting-edge SAS technologies in a collaborative, delivery-focused environment. Reference: ODI/C/NTS #oddi More ❯
customers Knowledge of data structures and algorithms , systems software design , operating systems , architectures, software development life cycle and processes as they relate to real-time software development Experience with C/C++ and Object-oriented software design . Qualifications Preferred: Experience developing software in a team-based development environment, preferably Agile/SCRUM, DevSecOps and test automation . Experience writing More ❯
BP ICBT, Chertsey Road, Sunbury-on-Thames, Surrey, England
BP P.L.C
detail Customer care skills Problem solving skills Analytical skills Team working Qualifications English and Maths GCSE, grade 4 (Essential) Computer Science/IT, Maths or Physics A Level, grade C (Essential) About the Employer BP P.L.C. bp is a global company that offers a world of opportunities for professionals as well as those starting out in their career. We’re More ❯