Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
C++ Strong programming skills in C and C++. Solid understanding of embedded Linux development and open-source toolchains. Knowledge of common communication protocols, including TCP/IP, UDP, RS-485, SPI, and I2C Desirable: Experience developing embedded firmware on Linux-based systems. Familiarity with ARM Cortex architectures, particularly STM32 and PIC microcontrollers. Experience with graphical user interface development using More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
services. Familiarity with microcontroller architectures (e.g., ARM Cortex-M) and hardware interfaces. Knowledge of popular communication technologies such as SPI, I2C, TCP/IP, UDP, I2S, USB, RS232 and RS485/422. Communication Skills Excellent verbal and written communication skills, with the ability to produce detailed and informative reports that are clear and concise for both internal and external stakeholders. More ❯
and respond to test equipment failures in a timely matter Experience maintaining test documentation/procedures Experience installing/updating test hardware and software Experience with CAN, I2C, GPIB, RS485 and RS232 communications Experience reading and writing test code using Visual basic, C++ and C# Working knowledge of Microsoft Access Able to perform all duties listed above with minimal supervision More ❯
products & bachelors in related field + Excellent C C programming + Python experience beneficial, with understanding of multi-threaded issues + Low-level serial comms experience - I2C, UART, SPI, RS485 + Familiar with architectural principles, and experience with git source control Bonus: + Familiarity with Agile development + Experience with cellular modems, LoRa, and MQTT What you’ll get: + More ❯
products & bachelors in related field + Excellent C C programming + Python experience beneficial, with understanding of multi-threaded issues + Low-level serial comms experience - I2C, UART, SPI, RS485 + Familiar with architectural principles, and experience with git source control Bonus: + Familiarity with Agile development + Experience with cellular modems, LoRa, and MQTT What you ll get: + More ❯
support product development and troubleshooting About you Proficiency in programming with a good knowledge of backend development and REST API's Strong understanding of working with serial protocols- RS232, RS485, MODBUS, SD-12 Experience with server database interrogation- MongoDB, Access, SQL Application Process: We aim to respond to all applicants within 5 working days. If you don't receive a More ❯
internationally* Degree in Engineering or a related discipline What would be desirable? * Knowledge of radar systems or maritime/naval technology* Experience working with navigation systems or communications protocols (RS485, TCP/IP, etc.)* Previous involvement in full product lifecycle including concept, development, and support* Ability to lead technical teams and deliver engineering projects to time and budget* UK security … consent for us to process and submit your application to our client for this role only. KEY SKILLS - Systems Engineering, Radar, Defence, Maritime, Integration, Navigation Systems, TCP/IP, RS485, Lifecycle, Technical Documentation, Naval Platforms, Surveillance, Enfield More ❯