A team of five experts serving as a quality control group composed of highly talented technologists. They evaluate specifications, guide system architects, control design engineers, optical engineers, hardware and embedded software engineers, EDA engineers, robotics and AI experts, legal and regulatory advisors, product counsel, UX/UI designers, electronics and PTO engineers, cybersecurity specialists, automation and CNC programmers, remote … of employment eligibility is required at hire; visa sponsorship is not available. QUALIFICATIONS AND KEY REQUIREMENTS: Lead Space Station Engineer/BEng in Computer or Systems Engineering/Electronic & Embedded Engineer/20+ years FPGA Design experience/AI Governance Lead/Cryptography Specialist Chartered Engineer (CEng) with 15+ years proven experience Member of a professional body (e.g., IET … InstMC) BEng in relevant fields Embedded C/C++, RTOS (FreeRTOS, Cesium), Microcontrollers (STM32, ESP32), Communication protocols (BLE, CAN, I2C, SPI, UART, I2S), Tools (STM32CubeIDE, ESP-IDF, JTAG) Embedded Software Engineer with 20+ years experience in Embedded C/C++, Python, Linux, RTOS, microcontrollers, network protocols, Model-Based Design Expertise in Machine Learning & AI, Deep More ❯
composed of some of the most talented technologists at Bullisher. They will assess the suitability of specifications and guide our system architects, control design engineers, optical engineers, hardware and embedded software engineers, EDA engineers, robotics and ethical AI experts, legal and regulatory advisors, product counsel, UX/UI designers, electronics engineers, PTO engineers, automation engineers, CNC programmers, network security … the UK. Verification of employment eligibility is required; visa sponsorship is not available. QUALIFICATIONS AND KEY REQUIREMENTS: Lead Space Station Engineer/BEng in Computer/Systems/Electronic & Embedded Engineering/20+ years FPGA design experience/AI Governance Lead/Cryptography Specialist Chartered Engineer CEng , 15+ years proven experience Member of a professional body (e.g., IET, InstMC … BEng in relevant fields Embedded C/C++ programming, RTOS (FreeRTOS, Cesium), Microcontrollers (STM32, ESP32), communication protocols (BLE, CAN, I2C, SPI, UART, I2S), tools (STM32CubeIDE, ESP-IDF, JTAG) Embedded Software Engineer with 20+ years experience, Masters in Electronics & Telecommunications, proficient in Embedded C/C++, Python, Linux, RTOS, and hardware platforms Additional key skills include More ❯
Join a cutting-edge robotics company in the heart of London that’s redefining automation through intelligent motion systems. We’re looking for an experienced Embedded C/C++ Programmer to be at the forefront of developing high-performance motion control software powering our next generation of robotic platforms. What You’ll Be Doing Architecting and implementing real … time embedded software for precision motion control Integrating motor drivers, sensors, and actuators into embedded systems Collaborating with mechanical and control engineers to optimize robotic performance Debugging low-level firmware and fine-tuning algorithms for responsiveness and accuracy Working across the full product lifecycle—from prototyping to deployment in the field What We’re Looking For Strong proficiency … in C and modern C++ (C++14/17/20) in embedded environments Solid understanding of real-time operating systems (RTOS) and interrupt-driven programming Experience with microcontrollers (ARM Cortex-M preferred) and low-level hardware interfaces (SPI, I2C, UART) Familiarity with motor control techniques such as PID tuning, PWM generation, or feedback loops Background in robotics, automation More ❯
building the next generation of intelligent energy systems-where hardware, software, and data come together to drive efficiency and resilience. As part of this mission, we're expanding our embedded systems team to deliver robust, high-performance firmware that powers our innovative energy products in the field. We're looking for an Embedded Firmware Engineer to help design … and implement the low-level software that runs on our embedded platforms. You'll develop firmware to interface with microcontrollers, implement real-time control algorithms, and work closely with hardware and systems teams to ensure seamless integration. This role is perfect for someone who enjoys writing high-quality C code, diving into registers and datasheets, and building reliable, production … grade embedded systems. Responsibilities Develop low-level firmware and drivers for microcontrollers and embedded peripherals (SPI, I2C, UART, DMA, ADC, etc.). Design and implement real-time control software and embedded algorithms for energy devices. Write, test, and debug embedded C/C++ firmware running on bare-metal or RTOS-based systems. Collaborate with hardware More ❯
We launched in 2021 with the bold ambition to accelerate EV adoption by relentlessly focusing on the customer experience, great software, and beautifully designed hardware. Design, develop, and optimise embedded firmware for V2G systems Integrate and manage peripherals essential for V2G operation, including ISO 15118/IEC 61851, SPI, I2C, RS-485, and Ethernet (IPv6 stack support). Develop … ensure reliable mass production of V2G-enabled hardware. Document firmware design, architecture, communication protocols, and regulatory considerations for internal and external stakeholders. Qualifications: Solid experience in firmware development for embedded systems, ideally in energy or power electronics applications. Deep understanding of the Linux TCP/IP stack Proficient in embedded C/C++, with strong skills in … robustness, diagnostics, and lifecycle management. Competent with debugging tools: oscilloscopes, logic analysers, protocol analysers (CAN, Modbus, etc.). Familiarity with version control (Git) and CI/CD workflows for embedded projects Experience with Vehicle-to-Grid communication protocols such as ISO 15118, OCPP, or IEC 61850. Exposure to embedded Linux environments (Yocto) and integration of V2G edge devices More ❯