Salary: £38,000 - 78,000 per year Requirements: Embedded software development for targets with constrained resources Familiarity with development for true real-time systems running RTOS Proficiency in C Proficiency in Python Experience with debugging tools Knowledge of version management Experience in issue handling Familiarity with communication buses (CAN, SPI, I2C, ethernet) Bonus Skills: Experience with SQL Familiarity with Matlab/Simulink Knowledge of requirements management Experience with CD/CI Proficiency in test automation Experience with Linux Knowledge of Javascript Familiarity with React Responsibilities: Further develop the control software of Hydrogen Fuel-Cell generators Enhance auxiliary systems such as simulators and telematics solutions Perform hands-on fault tracing on physical machines Work independently with minimal supervision Collaborate with our Controls Team on various projects Technologies: Embedded Ethernet JavaScript Linux Matlab PLC Python SQL Hardware Support React More: We are excited to partner with AFC Energy PLC, a UK-based team of energy-tech pioneers located in the picturesque Surrey countryside. Our mission is to transition from polluting fossil fuel generation to clean hydrogen fuel cells, developing technologies that aim to replace diesel generators in both stationary and maritime applications. As a Contract Senior Embedded Software Developer, you will play a crucial role in our team, with an initial project expected to run for around 6 months, and potential for future projects. This position allows for some remote work, though weekly onsite presence is required due to the hands-on nature of the tasks. last updated 4 week of 2026