For this Lead Embedded Software Engineer, we are looking for someone with:Strong experience of Linux device driver developmentDeep understanding of embedded programming in C and C++Understanding of computer architecture (CPU, SoC, ASIC, GPU)Previous experience within a start-up is advantageous, or at least the willingness to work within more »
Linux driver development to crafting user interfaces using modern web technologies like JavaScript/Typescript. You'll also get the chance to engage with C code for STM32 microcontrollers running RTOS. Please note, this role requires eligibility to apply for UK Government security clearance (SC). They offer competitive salaries more »
software engineer Huge training and progression opportunities Writing code Design, develop, test and implement new and existing software The candidate: Must have knowledge of C/C++ and Python Understanding of software development and principles Desireable to have previous experience with Java, Javascript and Electronic Assembly more »
Employment Type: Permanent
Salary: £24000 - £26000/annum Training + Progression
Manchester, North West, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
develop personal projects in their spare time and they are looking for like minded engineers to join them. Key Skill Required: Open Source technologies C, C++, Python or Rust Developing in a Linux environment Agile methodologies DevOps technologies - CI/CD, Yocto, Docker, Azure, Google cloud etc This role will more »
software engineer Huge training and progression opportunities Writing code Design, develop, test and implement new and existing software The candidate: Must have knowledge of C/C++ and Python Understanding of software development and principles Desireable to have previous experience with Java, Javascript and Electronic Assembly more »
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
have an input in all matter software development and the chance to work from initial concept through to completion. Required skills and experience: Embedded C/C++ programming Microcontroller development RTOS development RS232, RS485, SPI, GPIO, TCP/IP, UDP etc You will be working within a small team and more »
in technical reviews and tool evaluationProvide support to other team membersEngage in continuous improvement effortsAbout YouProficiency in a variety of programming languages such as C, C++, Java, KotlinHands-on experience with real-time, multi-processor, multi-threaded, event-driven software developmentProven track record in embedded Linux Kernel and user-space more »
Hands on experience delivering embedded real-time software for industrial control and instrumentation, motor control or power electronic control Recent industrial programming experience using C or C++ Hands on experience integrating embedded software and electronics using component data sheets, circuit diagrams, in-circuit emulators, oscilloscopes and other test equipment APPLY more »
Experience with multi-threaded programming, parallel computing, and performance acceleration. Familiarity with software development tools, methodologies, and project management tools. Experience with GPGPU development, C/C++ build tools, and Test Driven Development. Nice to have: experience with embedded software, game engine development, cloud services, ROS, 3D computer vision, SLAM more »
design, including knowledge of hardware components and interfaces - Familiarity with communication protocols such as SPI, I2C, UART, CAN, and USB - Strong programming skills in C and C++ This is a fantastic job opportunity for the right person to advance their career and be a part of a market leading organisation. more »
it. Automation can then replicate and improve these actions independently. Complexio is a joint venture between Hafnia and Símbolo , in partnership with Marfin Management, C Transport Maritime, Trans Sea Transport and BW Epic Kosan. About the Job As an AI/Machine Learning Scientist at Complexio, you will be responsible more »
Stockport, Greater Manchester, United Kingdom Hybrid / WFH Options
Rise Technical Recruitment
to go into the office once or twice every month The Person: Degree educated from Computer Science or similar subjects Confident in using C++ & C Commutable to Stockport Reference Number: BBBH - BBBH(phone number removed) To apply for this role or to be considered for further roles, please click "Apply more »
The project has an indicative inside of IR35 designation. In order to suit the project requirements you should have some of the following: Embedded C Bare Metal Programming Experience ARM Architectures If you have the relevant capability and are interested in pursuing this assignment, talk to Leo Hulme on more »
Horsham, West Sussex, South East, United Kingdom Hybrid / WFH Options
ZENOVO LTD
contributing to projects that safeguard nations, secure borders, and protect critical assets, all while honing your craft alongside industry experts. Your experience of embedded C or embedded C++, paired with a knack for 16-bit/32-bit microcontrollers and a hardware understanding, will be your ticket to success in more »
equipment Proficient in programming embedded microcontrollers Desirable Skills Background in power electronics, such as DC-DC converters or motor drives Software development experience in C/C++ or Python for embedded systems Familiarity with EMC and environmental testing conducted by external test houses Knowledge of communication interfaces like Ethernet/ more »
Bristol Area, South West, United Kingdom Hybrid / WFH Options
Defence
experience leading teams, and team management. Working with multiple stakeholders to deliver quality software, implementing both agile and waterfall methodologies. Some experience developing with C, C++ or Ada, with a solid background in software engineering including use of scripting languages. A passion for software engineering, with the ability to innovate more »
Aberdeen, Scotland, United Kingdom Hybrid / WFH Options
Neogen Recruitment
experience. Digital Signal Processing design and development experience. Extensive experience with high level development languages – preferably one or more of C++, and C. Microcontroller C and assembly Operating systems: Windows Understanding of sensors, data gathering and distribution of data to various sources. Wireless comms e.g. Bluetooth, LoRaWAN, IoT, LTE Wired more »
Wellingborough, Northamptonshire, East Midlands, United Kingdom
Jenrick Engineering
the use of a high-level software packages such as Matlab/Simulink. Expert in programming languages such as model based code generation, Python, C, C++, C#, etc. Expert in the production and checking of engineering documents, models, calibrations, reports, etc. Expert in software debugging using tools such as CANalyser more »
Halifax, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
E3 Recruitment
as required. Key Responsibilities: Designing digital and analogue electronic systems for educational purposes. Programming experience, in PLC's Siemens, Rockwell, Allen Bradley. Preferably in C/C++ or equivalent languages. Proficiency in electronic system design software (PCB design environment). Generating bills of materials and cost estimates for production. Sourcing more »
Southampton, Hampshire, South East, United Kingdom Hybrid / WFH Options
JLA Resourcing Ltd
of AR development platforms, particularly Unity and Vuforia (but other products such as Unreal, VRMaker or EasyAR) considered Skills in relevant programming languages like C, C++, C# and JavaScript. Experience in product development across industries such as aerospace, automotive, aviation, defence would be considered as an asset Bachelor's or more »
Leatherhead, Surrey, South East, United Kingdom Hybrid / WFH Options
ZENOVO LTD
electronics engineering, computer science, or related fields will shine as you utilize your experience developing firmware for real-time embedded systems. Leverage your solid C programming expertise on 16/32-bit microprocessor embedded platforms. Low Power Technologies: Gain experience with cellular M2M modems and LPWAN technologies for IoT applications. more »
Chester, Cheshire, North West, United Kingdom Hybrid / WFH Options
Morson Talent
as state charts, UML, and others Disciplined and structured approach with logical thought process Development capability in C# and SQL, with optional capability in C Knowledge of end-to-end build process automation and other tasks in the software development loop including scripting languages and installers Knowledge of working in more »
Basildon, Essex, United Kingdom Hybrid / WFH Options
Leonardo DRS
Domain knowledge of military operating environments, particularly aircrew threats and challengesA good understanding of simulation environments (e.g. Simulink) and/or programming experience (e.g. C, C++, and Python)Experience of Agile workingSome understanding of sensors such as RADAR, EO/IR, ESM, EAExperience of operating in or supporting military environments more »
in C#, so they are looking for developers who have a core learning and ability in these languages. Outstanding candidates currently working with a C-Style language (C#, C++, Java, Go etc) will be considered. Furthermore, experience within the financial markets will also be necessary. This fund is a collaborative more »
Whiteley, England, United Kingdom Hybrid / WFH Options
ESWIN UK
knowledge, whilst learning from others - regardless of their background, tenure, or seniority Good working knowledge of two or more: MATLAB, SIMULINK, Python and Embedded C Experience in high-level modelling and simulation of systems or algorithms Experience in image or signal processing for embedded systems would be advantageous Knowledge of more »