introduced products, deploying the correct embedded OS Ensure embedded systems are secure and up-to-date Key Skills 2 years embedded software development experience – C/C++/Python BSc or BEng in Computer Science, Engineering or any related field Strong knowledge of working with Linux in an embedded system more »
debugging Maintaining compliance with medical industry standards and regulations Essential Experience required for the Senior Embedded Software Engineer Proficiency in programming languages such as C/C++ Experience with real-time operating systems (RTOS/FreeRTOS) Understanding of 32-bit microcontrollers (STM32/ESP32) Experience working with communication protocols (I2C more »
Champion modern software technologies to streamline development Work with different teams to build large-scale on-board systems from the ground up About you: C/C++ development for systems on Linux ( essential ) Commercial use of Python ( essential ) Very comfortable in a Linux environment ( essential ) 1-5 years' commercial development more »
Vitis, System Verilog, TCL scripting. Knowledge of FPGA/SoC architectures (Xilinx, Intel, Microsemi). Familiar with debugging tools like JTAG or logic analyzers. C/C++ expertise for embedded systems. Simulation tool experience (QuestaSim, ModelSim). Adherence to industry-standard firmware design practices. Preferred Skills: Cryptography and anti-tamper more »
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Platform Recruitment
+ Take ownership of your own projects and work as part of a team Skills and Experience Required: + Real-time firmware development in C/C++ + Knowledge of digital and analogue electronics + Experience of schematic capture & debugging circuits Bonus: + Good knowledge of C# + Good knowledge more »
Proficiency in analogue and digital circuit design and PCB layout Experience with signal processing and data acquisition systems Knowledge of embedded systems and programming (C, Python) is advantageous Strong problem-solving skillsIf you're interested in the position of Senior Electronics Engineer, please apply or contact Chris Moffatt. more »
tools + Support and enhance existing firmware Skills and Experience Required: + Firmware architecture experience + Significant full lifecycle embedded software development experience + C/C++ & Python (at least 2 of 3) + Some experience at application & device driver level would be ideal + RTOS experience What you’ll more »
Supporting junior engineers and liaising with customers and hardware teams Skills and Experience Required: + Experience with ARM Cortex microcontrollers (STM32) + Skilled in C/C++ and Python + Familiarity with Git version control + Knowledge of object oriented programming Bonus: + Familiarity of low-level interfaces (UART, I2C more »
Harwell, Oxfordshire, United Kingdom Hybrid / WFH Options
HAYS
standards, and experience working with systems designed for space environments. Ideally, you will also have experience with programming languages such as Python, MATLAB/C or C++, with hands-on experience in manufacturing, assembly, and testing. You will possess good analytical skills for identifying root cause issues, be able to more »
/Verilog + Understanding of digital & RF hardware + Experience interfacing FPGA with peripherals + Familiarity with the product life cycle Bonus: + Embedded C/C++ or Rust experience + Experience developing with FPGA SoC/SoM devices What you’ll get: + £50-65k + Highly rated more »
Employment Type: Permanent
Salary: £50000 - £65000/annum Performance related bonus
ideal Senior Electronics Engineer will have; proven analogue and digital design experience experience in low level embedded system design familiarity with microcontroller programming in C and/or C++ skills in PCB schematic designFor more information or to apply for the position of Senior Electronic Design Engineer please contact Michael more »
Job Title: Firmware Engineer Location: Oxford (2/3 Days On-Site Per Week) Starting Salary - Up to £65,000 Key Experience & Responsibilities: - Embedded C Software Development onto a Bare-Metal Platform - Experience Working With Standard MicroProcessors & MicroControllers - RTOS - Able to Develop Device-Drivers - Developed Code to a Regulated Standard more »
Oxford, Oxfordshire, South East Hybrid / WFH Options
IC Resources
Embedded Software Engineer Qualifications: Strong background in developing Linux device drivers Proficiency in creating drivers for custom hardware (FPGA, GPU, NPU). Expertise in C programming and Shell scripting. Knowledge of ML accelerator stacks If this position sounds of interest please reach out to Harry Hansford @ IC Resources. more »
degree) in Engineering, Science, or a related discipline. Proven experience integrating vision systems and automated inspection solutions (Cognex, Keyence preferred). Programming skills in C/C# and familiarity with code readers . Knowledge of control systems (Siemens S7 or Allen Bradley PLCs is a plus). Exposure to vision more »
Kidlington, Thrupp, Oxfordshire, United Kingdom Hybrid / WFH Options
Recruit 12
and contribute to the development of cutting-edge technologies. What You Will Do: Derive software requirements from ECU feature specifications. Implement hardware drivers in C or configure Autosar modules to meet required functionality. Integrate handwritten C code into the Autosar framework or with application software code (generated via Model-Based … to implementation. Contribute to ECU testing on Hardware-in-the-Loop (HIL) rigs. About You: Proven experience in bare-metal embedded software development in C on Arm CPU architecture , ideally with Xilinx or TI processors . Strong background in automotive ECU software development for production, following the ISO26262 process. Proficiency … with ETAS or Vector Autosar authoring tools . Experience writing MISRA C compliant code. Familiarity with static analysis tools like Polyspace or the LDRA toolchain . Knowledge of test, measurement, and debugging techniques. Experience with debugging tools such as Lauterbach Trace32 . What’s In It for You: Hybrid working more »
and supervising project team + Investigate and develop ideas, suggest solutions, and identify opportunities Skills and Experience Required: + Embedded software and firmware experience (C/C++ for real-time development, ARM MCUs, RTOS, PIC) + Hardware design and PCB development experience + Good experience in product life cycle management … R&D, maintenance, client support) + Strong background in low-level comms protocols (UART, SPI, I2C, and thread-safety in C/C++) What you’ll get: + £60-70k DOE + Other really competitive benefits If you feel like you have the right skills and experience for this more »