a bare-metal environment, ensuring strict compliance with DO-178C objectives and relevant aerospace standards. Your expertise will be crucial in performing detailed design, low-level devicedriver development, and delivering traceable software solutions within allocated project constraints. Main responsibilities Design, build, and maintain efficient, reusable, and reliable C code. Delivering the software development tasks for a … down to software and detail design. Ability to work in a structured engineering process-oriented environment, with experience of software quality and management processes. Low-level devicedriver development for real-time control systems. Desirable skills Understanding of DO-178B/C, Standard and objectives are desirable. Experience of model-based software development in MATLAB Simulink/ More ❯
Bristol, England, United Kingdom Hybrid/Remote Options
Radiodetection Ltd
and standards. What We’re Looking For Required: Experience in embedded firmware design. Strong C/C++ skills for real-time, embedded development with experience in devicedriver and peripheral code debugging. Experience with embedded Qt and GUI development for microcontroller or embedded platforms. Experience with wired communications such as USB and device interfacing via More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
Radiodetection Ltd
quality and standards. What Were Looking For Required: Experience in embedded firmware design. Strong C/C++ skills for real-time, embedded development with experience in devicedriver and peripheral code debugging. Experience with embedded Qt and GUI development for microcontroller or embedded platforms. Experience with wired communications such as USB and device interfacing via More ❯
embedded systems. + Proficiency in programming languages such as C, C++, and assembly language for embedded systems. + Strong understanding of real-time operating systems and devicedriver development. + Familiarity with digital audio and video processing, image processing, or wireless communication protocols is highly desirable. + Good communication skills to collaborate with cross-functional teams and More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
ZENOVO LTD
systems. Joining a multi-skilled team of engineers, you will possess a proven track record in designing and developing electronic products, with a strong focus on embedded devices, including driver and system control software. Responsibilities will include: - Comprehensive design of analogue, digital, and power supply circuits - Conducting evaluation tests to assess and enhance designs - Formulating design processes and procedures More ❯
Bristol, Gloucestershire, United Kingdom Hybrid/Remote Options
Arm Limited
and low-level systems, with a strong understanding of system architecture (preferably ARM), OS fundamentals, bootloaders, and device drivers. Proficiency in Linux/Windows operating systems and driver development is preferred. Good understanding of test methodologies, CI and test automation. Strong interpersonal skills; excellent written and spoken English. Nice To Have Skills and Experience Experience with Python … programming and writing shell scripts. Basic understanding of the Linux kernel, system software and devicedrivers, and Android internals Familiarity with open-source project development cycles and contribution processes. Experience of software profiling, instrumentation, and optimization. Verification and validation of firmware on both pre-silicon and post-silicon platforms. A knowledge of how to test software using various More ❯