My client is a medium Sized national FM company looking for an experienced and qualified A/C Engineer to join an established team on a mobile basis within the Oxford/Didcot area. This is a mobile role working on a portfolio of commercial properties. This is a maintenance More ❯
driven projects, as well as longer-term strategic Codasip software products. What you need: Proven experience in processor security analysis Low-level programming experience (C, assembly language, etc.) In-depth knowledge of microarchitectural attacks (e.g. transient execution attacks, cache attacks, side-channel attacks, fault injection attacks, etc.) Experience with in More ❯
Bristol, City of Bristol, United Kingdom Hybrid / WFH Options
1 Tech Staffing Ltd
and ground support systems, working in a cross-functional team alongside electronics, systems, and test engineers. Key Responsibilities: Design and implement embedded software in C/C++ for real-time operating systems (RTOS) Take ownership of full subsystems from requirements through to delivery Develop hardware interface code for protocols Interpret … practices, including code reviews and mentoring Contribute to cross-disciplinary design reviews with systems and hardware teams Ideal Candidate Profile: Essential Skills: Strong embedded C/C++ development experience Proven experience working with RTOS-based systems Familiar with low-level hardware protocols Confident reading electronics schematics and component datasheets Understanding More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
1TECH STAFFING LIMITED
and ground support systems, working in a cross-functional team alongside electronics, systems, and test engineers. Key Responsibilities: Design and implement embedded software in C/C++ for real-time operating systems (RTOS) Take ownership of full subsystems from requirements through to delivery Develop hardware interface code for protocols Interpret … practices, including code reviews and mentoring Contribute to cross-disciplinary design reviews with systems and hardware teams Ideal Candidate Profile: Essential Skills: Strong embedded C/C++ development experience Proven experience working with RTOS-based systems Familiar with low-level hardware protocols Confident reading electronics schematics and component datasheets Understanding More ❯
Redline Group - Specialist Recruitment for Technology & Electronics Companies
of assistive listening and audio transmission technologies. Key Responsibilities: • Design and develop new features for embedded audio and wireless systems. • Write efficient, high-quality C and C++ (C++11/14) code for real-time embedded applications. • Work closely with the wider development team to identify, troubleshoot, and resolve issues. • Contribute … full software development lifecycle within an Agile framework. • Ensure adherence to ISO 9001 and internal quality standards. Essential Skills & Experience: • Extensive experience in embedded C/C++ development. • Strong understanding of real-time operating systems (e.G. ThreadX, AzureRTOS, FreeRTOS). • Proven experience with bare-metal development and peripheral interfacing (SPI More ❯
Plan verification for SoC/IP subsystems, develop test infrastructure, and perform functional verification Create test benches and test cases using Verilog, SystemVerilog, UVM, C, Formal Write embedded C code or CPU-centric tests using C Define, implement, and analyze coverage Key qualifications MSc in electrical engineering or equivalent, or … Bachelor's with industrial experience Strong knowledge of verification planning, assertion-based and formal verification, coverage-based verification, UVM, and C testbenches Experience with low power and SoC-level verification Good debugging skills Programming skills in low-level and script-based languages such as C, C++, Python, Perl are a More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
Computer Futures
as the engineering team grows. Opportunities for international travel to meet clients or attend industry-leading trade shows. What you'll need: Proficiency in C and assembly languages. Hands-on experience in embedded systems design. Familiarity with software development in controlled environments. Degree in Engineering, Science, or Mathematics. Knowledge of … FreeRTOS, SAFERTOS). Low-level embedded engineering experience (e.g., Cortex M3/M4, A7). Familiarity with safety-critical standards (e.g., DO-178B/C, IEC 62304). Understanding of networking protocols (TCP, UDP) or embedded software security. Experience with ARM, MIPS, or Power architectures. Exposure to software requirements, configuration … and I will be in touch to discuss the opportunity further. Desired Skills and Experience Embedded Systems, Real-Time Operating Systems (RTOS), SAFERTOS, FreeRTOS, C Programming, Assembly Language, Processor Architectures, Cortex M3/M4/A7, Safety-Critical Software, Software Development Lifecycle, Software Requirements, Configuration Management, IEC 61508, DO 178B More ❯
parts FPGA, software and hardware knowledge, and entails the design, development and support of FPGA logic in VHDL and embedded real-time software in C and C++. The ideal candidate has a solid understanding of operating systems, multithreaded programming, and device drivers. Recent or upcoming graduates with engineering experience outside … Experience with functional and performance verification of FPGA designs, including simulation, testing, and debugging. Experience with high-speed digital interfaces Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience More ❯
Engineer to provide support in the development of embedded software for cutting-edge defence applications. This role is ideal for professionals with expertise in C, C++, and/or Ada, who have experience working in real-time environments and model-based development. KEY RESPONSIBILITIES: Develop and support embedded software using … C, C++, and/or Ada. Work with Real-Time Operating Systems (RTOS) to deploy software solutions. Utilise model-based development techniques, employing UML tools such as Rhapsody or Matlab/Simulink. Perform analytical design, critical analysis, and software reviews. Implement software on ARM-based processing platforms. Collaborate with firmware … modern software development best practices, ensuring high-quality and maintainable code. Ensure compliance with industry standards such as DefStan 00-55, DO-178B/C, and restricted coding standards including MISRA and SPARK. EXPERIENCE AND SKILLS: Strong proficiency in embedded software development using C, C++, and/or Ada. Experience More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Lockheed Martin
radios Experience in RF algorithm development and Digital Signal Processing Antenna optimisation and characterisation experience Embedded systems vulnerability analysis Knowledge of OpenCPI, GnuRadio, Python, C/C++, and other SDR development tools. VHDL, Python and/or C/C++ Development on Linux and use of GitLab Job Reference Number More ❯
as the engineering team grows. Opportunities for international travel to meet clients or attend industry-leading trade shows. What you'll need: Proficiency in C and assembly languages. Hands-on experience in embedded systems design. Familiarity with software development in controlled environments. Degree in Engineering, Science, or Mathematics. Knowledge of … FreeRTOS, SAFERTOS). Low-level embedded engineering experience (e.g., Cortex M3/M4, A7). Familiarity with safety-critical standards (e.g., DO-178B/C, IEC 62304). Understanding of networking protocols (TCP, UDP) or embedded software security. Experience with ARM, MIPS, or Power architectures. Exposure to software requirements, configuration More ❯
boards, ensuring compactness and durability for wearable applications. Develop test boards and fixtures. Firmware Development for Wearable Systems: Develop, test, and maintain firmware in C/C++ for embedded systems, focusing on low-power, real-time processing for continuous health monitoring. Implement firmware that interfaces with biosensors and communication modules … Hands-on experience with PCB design software (e.g., Altium) for multi-layer and compact layouts suitable for wearable devices. Firmware Development : Proficiency in embedded C/C++ programming, with a focus on low-power, real-time control and processing for health monitoring applications. Testing & Debugging : Proven experience in testing and More ❯
contribute to groundbreaking advancements in flight technology. Key Responsibilities: Development: Contribute to the design and development of software solutions Software development using Python/C Javascript Creation of technical documentation, presentations, and technical reports. Test Design and Implementation: Create and review test design documents. Implement and run test scripts on … reviews and release test scripts/documents. Software Verification: Perform software verification tasks as directed by the team lead. Work in compliance with DO178-C standards. Analyze tasks and provide insights on complexities or challenges. Essential Qualifications: Experience in aerospace or safety-critical software roles. Embedded software qualification or equivalent More ❯
involved in product design and sustaining activities on a range of electronic based products. Implementation of embedded firmware designs and test solutions primarily in C and C#. Firmware development and debugging embedded systems. Implementation of cryptographic solutions and the creation of design documentation. Knowledge, Skills & Experience: Engineering Degree or equivalent … in a related discipline. At least 4 years experience in Firmware development. Good working knowledge of low programming languages (C/C#) and scripting and the ability to use standard development software: debuggers, editors, compilers. For further information please email If you are interested in this position please click 'apply More ❯
involved in product design and sustaining activities on a range of electronic based products. Implementation of embedded firmware designs and test solutions primarily in C and C#. Firmware development and debugging embedded systems. Implementation of cryptographic solutions and the creation of design documentation. Knowledge, Skills & Experience: Engineering Degree or equivalent … in a related discipline. At least 4 years experience in Firmware development. Good working knowledge of low programming languages (C/C#) and scripting and the ability to use standard development software: debuggers, editors, compilers. For further information please email If you are interested in this position please click 'apply More ❯
involved in product design and sustaining activities on a range of electronic based products. Implementation of embedded firmware designs and test solutions primarily in C and C#. Firmware development and debugging embedded systems. Implementation of cryptographic solutions and the creation of design documentation. Knowledge, Skills & Experience: Engineering Degree or equivalent … in a related discipline. At least 4 years experience in Firmware development. Good working knowledge of low programming languages (C/C#) and scripting and the ability to use standard development software: debuggers, editors, compilers. For further information please email If you are interested in this position please click 'apply More ❯
and test hardware designs. Engage with compliance and regulatory standards for the electronics industry (UKCA, EU, etc.). Develop low-level microprocessor software using C (e.g., PIC microcontrollers). Set up, diagnose, and maintain communication networks including PSTN modem, TCP/IP, and 4/5G. Collaborate with cross-functional … industry regulations and compliance processes. Experience selecting and applying relevant standards (Railway experience is a bonus). Embedded Software Development Proficient in low-level C programming for microcontrollers (PIC or similar). Experience with MPLABX or equivalent development environments. Networking Strong troubleshooting skills for remote connectivity. Ability to set up More ❯
Stratford-upon-avon, Warwickshire, United Kingdom Hybrid / WFH Options
Caresoft Global Limited
resolution of charging software architecture issues and collaborating across teams and functions to develop software requirements. A solid understanding of Embedded Coder and MISRA C for production code generation is essential. The architect may also be required to undertake other tasks as directed by their line manager in relation to … IGBTs, SiC, MOSFETs etc.). Familiarity with DSpace SystemDesk and/or Mathworks System Composer. Fixed point code generation (Embedded Coder/TargetLink/C etc.). Experience with Infineon TriCore and DSP microcontrollers. Higher degree in software, controls or other relevant subject. Additional Information: Hybrid working: yes Travel may More ❯
Overview M&J Engineering, P.C. is a quality provider of multi-discipline consulting services with over 300 employees. Since its inception in 2004, M&J has grown into diversified provider of engineering, construction management, construction inspection, technology, and environmental services More ❯