heap/integer overflows, format strings). Ability to run firmware on QEMU and knowledge of Linux OS internals. Fluency in either C or C++ and proficiency with one among Python, Go, Java or Bash. Ability to self-teach any language, given appropriate resources to study and practice. Excellent organizational more »
years team lead experience of SW engineers in a work environment. Experience of real time applications in embedded SW development environments. Current C/C++ Programming expertise. Object Orientated Desing experience, associated with UML formalism. Experience with Azure DevOps and DevOps working patterns would be an advantage. Ideal knowledge of more »
Reading, England, United Kingdom Hybrid / WFH Options
Oracle
heap/integer overflows, format strings). Ability to run firmware on QEMU and knowledge of Linux OS internals. Fluency in either C or C++ and proficiency with one among Python, Go, Java or Bash. Ability to self-teach any language, given appropriate resources to study and practice. Excellent organizational more »
Slough, England, United Kingdom Hybrid / WFH Options
Platform Recruitment
Development of code for both RTOS & Linux platforms Skills and Experience Required: + Good Degree and/or experience + Strong embedded C/C++ + Familiarity with a range of microprocessors (ARM, STM etc.) essential + Embedded Linux experience + Experience in a regulated industry desirable + General electronics more »
Framework Engineer - Games based in Surrey : A Degree in Computer Science, Electronics, Natural Science, Mathematics, Engineer or any related discipline. Expert proficiency in C, C++ & Java A proven track record in Real time Embedded Software (RTOS) System level performance analysis and strong OS fundamentals Hybrid working is available with this more »
a huge advantage. Key Skills Required: Minimum 3-5 years experience - Embedded Software Very good English - written and verbal skills Python Embedded C/C++ IoT Protocols (Bluetooth/MQTT/LoRaWAN/WiFi/Cellular) AWS Integrations OTA (Over-The-Air) experience Linux/RTOS Sensors: Accelerometers/Temperature more »
communication skills as you will be required to write detailed, technical reports and product documentation Experience in software development Experience with embedded C/C++ development Experience with Microchip, Renesas, and Texas Instruments microcontrollers PLC Experience Experience with continuous integration platforms Salary The salary offered for this position is competitive. more »
Milton Keynes, Buckinghamshire, South East, United Kingdom
Technical Futures
Software Engineer include: A minimum of a 2.1 Bachelors Degree in Electronics or similar. 3+ years commercial software development experience. Proven Embedded C/C++ development skills. Experience with STM32 microcontrollers. Experience with Eclipse based IDEs. Knowledge of Communication Protocols such as SPI, 12C. Industrial Communication protocols such as ProfiNET more »
Software Development. Desire to step into a leadership role in future. Essential Skills: C#, .Net, Threading, Asynchronous Programming, LINQ, OO, SQL, RabbitMQ. Desirable Skills: C++, Docker, Kubernetes, MongoDB, Cloud. Happy working 3 weekends a year - UK or International. Confident working across different teams. Have a degree in Computer Science or more »
and reviewing papers that have been accepted by journals or conferences in QC or a relevant field. Extensive software engineering experience: Python, C/C++ or R and it’s platforms like Qiskit, Amazon Bracket etc. Excellent written and verbal communication skills Achieve together We want the best people on more »
comply with industry regulations, security guidelines, and customer requirements Qualifications Experience, skills and qualifications required: Proven experience (2+ Years) in embedded software development in C++ Familiarity with real-time operating systems (RTOS) and embedded software development tools. Experience in programming microcontrollers (STM32 preferrable) Knowledge of secure coding practices and encryption more »
comply with industry regulations, security guidelines, and customer requirements Qualifications Experience, skills and qualifications required: Proven experience (2+ Years) in embedded software development in C++ Familiarity with real-time operating systems (RTOS) and embedded software development tools. Experience in programming microcontrollers (STM32 preferrable) Knowledge of secure coding practices and encryption more »
More About You To apply for this role, you will already have, Significant experience of coding experience in standard languages such as C/C++/Python/React. Experience in software development for embedded platforms, bare-metal, RTOS or Embedded Linux. Able to technically lead the design and implementation more »
Crawley, England, United Kingdom Hybrid / WFH Options
Thales
high-level programming language skills. Strong software design pattern experience and implementation of best practice. Understanding of software development and debugging (e.g. C/C++, Java). Windows and Linux Operating Systems Experience. Experience with platform engineering development. Experience with Windows and Linux System administration. Experience with scripting (e.g. shell more »
mathematical, or physical science discipline (or equivalent experience). - Established knowledge of plasma physics and fusion energy. - Demonstrable experience with compiled level languages (e.g., C++, Fortran, C) or advanced scripting languages (Julia, R, Python). - A solid foundation in either numerical methods, high performance computing, scientific software engineering or machine more »
Demonstrable knowledge of plasma physics or a closely related discipline (e.g. computational fluid dynamics). - Proficiency in at least one compiled level language (e.g., C++, Fortran, C, Rust) or advanced scripting language (Julia, R, Python), along with strong UNIX command line interface skills. - Experience in modern software engineering practices. - Ability more »
Royston, Hertfordshire, South East, United Kingdom
Vector Recruitment Ltd
C++ Software Engineer - Cambridgeshire - £50k - £90k We are seeking a C++ Senior Software Engineer ( Hybrid possible) who has excellent experience in the design, implementation, and verification of software as part of a complex electronic system which integrates multiple sub-systems. You will join a dynamic team who are producing a … The cutting-edge technology is industry leading, and going through an exciting stage of development and growth. You will have excellent experience of Modern C++ and STL and/or Rust, and a passion for developing good code, working within modern development techniques like TDD and pair/group-programming. … The work environment is first class, and you will be offered a very competitive salary with area leading benefits and bonus scheme. Requirements of C++ Senior Software Engineer BSc grade 2.i or above in Computer Science, Artificial Intelligence, Machine Learning, Electronics or similar subject Experience with Modern C++ and the more »
Oxford, Oxfordshire, South East Hybrid / WFH Options
IC Resources
within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. more »
basis so you would be expecting to work from the office 2-3 days per week. Skills required: Strong knowledge of C# WPF, WinForms C++/C Multi-threaded development MVC/MVVM SOLID design principles Windows investigate and understand complex technical issues and problems If you feel you have more »
Tadworth, England, United Kingdom Hybrid / WFH Options
People Source Consulting
the business including sales and project management teams. Key skills: Python Linux Some IOT background e.g. Coap, LWM2M, MQTT, Some use of C or C++ in a bare metal or RTOS environment is preferred Exposure to GIT or SVN At least 3 years’ experience working as a software engineer, or more »
Farnborough, Hampshire, South East, United Kingdom
Redline Group Ltd
continuous integration methodologies Key skills and experience required for the Junior Embedded Software Engineer - Linux: - Experience of full lifecycle embedded software development - C/C++ embedded SW engineering experience, preferably on ARM or similar processor - Experience working with embedded Linux embedded (kernel and user-space development and debugging, Yocto, Buildroot more »
Oxford, Oxfordshire, South East Hybrid / WFH Options
IC Resources
development for AI hardware processors Experience in benchmarking and performance analysis of machine learning models on specialised hardware platforms PyTorch, TensorFlow Python, C/C++, Desired experience HDL What’s on offer? £60-90k, share options and a growing benefit package Hybrid working (preferably 3+ days on-site per more »
of Hardware, Electrical & Mechanical Engineers Key Skills/Experience: HND/Degree in Electronics/Electrical Engineering or another relevant discipline Embedded C/C++ Microcontrollers (STM32, ARM Cortex M etc.) Peripheral and communication protocols (SPI, I2C etc.) Non-Essential/Nice to have’s: Industrial communication protocols (EtherCAT, Ethernet more »
Oxfordshire, England, United Kingdom Hybrid / WFH Options
IC Resources
development for AI hardware processors Experience in benchmarking and performance analysis of machine learning models on specialized hardware platforms PyTorch, TensorFlow Python, C/C++, Desired experience HDL What’s on offer? £60-90k, share options and a growing benefit package Hybrid working (preferably 3+ days on-site per more »
requirement analysis, software design and software architecture Experience with source control tools such as SubVersion and Git Behavioural: self-starting, adaptable, problem solving Desirable: C++ experience in an embedded environment Object Oriented Design and Programming experience Familiarity with desktop application, GUI/event-based design Knowledge of issue-tracking tools more »