of predictive modeling, machine-learning, clustering and classification techniques, and algorithms Fluency in a programming language, ideally Python but can also be Java or C/c++ SQL expeirence Familiarity with Big Data frameworks and visualization tools (Cassandra, Hadoop, Spark, Tableau) Get in touch with Ella Alcott - Ella@engagewithus.com more »
role. Company: Our client is a leading provider of defence engineering solutions based in Bristol. We are seeking a skilled Software Engineer proficient in C/C++ or Java to join the Planning and Control Software Department, integrating their products into third-party planning applications, and creating diagnostic and maintenance more »
Neacroft, England, United Kingdom Hybrid / WFH Options
Hexwired Recruitment Limited
a strong order and a broad range of products. The company are now seeking a hands on Software Team Lead, with excellent experience writing C for a range of Microcontrollers, as well as leading a small dedicated team of engineers. This is a Software Team Lead role, primarily hands on more »
visualisation libraries - Bokeh, Holoviews Experience with state machines Knowledge of data and statistics libraries SQL, Postgres and psycopg2 DevOps experience with Azure Containerisation - Docker C and C++ on Linux more »
design methodology You have: Proven experience of the development of Linux device drivers A good understanding of computer architecture and performance optimisation techniques Excellent C/C++ skills and solid experience of industry standard development tools and technologies An creative and innovative mindset, and a willingness to take ownership and more »
development standards and CICD processes. You will also contribute to automation strategies, integration testing and ultimately software design and deployments. You will need: Strong C/C++ programming language skills SQL experience Knowledge of Capital Markets and/or Interest rates Working exposure to algorithms and data structures Computer Science more »
Linux driver development to creating user interfaces using modern web technologies like JavaScript/Typescript. Additionally, you'll have the opportunity to work with C code for STM32 microcontrollers running RTOS. If you're ready to take on new challenges and contribute to groundbreaking projects, apply now to join their more »
Chester, England, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
can expect to be involved in all aspects related to software development and should expect to use the following skills on a daily basis: C/C++ programming RTOS platforms - including FreeRTOS SPI, I2C, CAN, RS232, RS485 protocols Git and SVN This role will best suit an Embedded Software Engineer more »
supported products to be highly available for the firm Must have qualifications: Bachelor’s Degree in Engineering, Computer Science or related subject. 4+ years’ C/C++ Linux based development experience. Excellent communication skills. This role offers a highly competitive compensation package and a flexible hybrid working model. more »
Crawley, West Sussex, South East, United Kingdom Hybrid / WFH Options
ZENOVO LTD
entirety of their development life-cycle are cutting-edge technology for the aerospace, maritime, naval, land and security sectors. Your experience of writing embedded C or embedded C++ code and 16bit/32bit microcontrollers coupled with a solid understanding of embedded hardware peripherals and general appreciation of associated hardware will 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 »
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 »
require a sound understanding of both low-level bare metal and RTOS development on ARM 32-bit microcontrollers. Essential Skills A solid grounding in C/C++ Experience of bare metal and RTOS programming including low level control of peripherals using DMA and other such techniques to meet often stringent more »
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Scot Lewis Associates Limited
for? Were keen to speak to software engineers from a variety of technical backgrounds, with experience in a range of the following skills: Java, C/C++, Python, Go or C# React, Vue.JS, Angular, TypeScript, JavaScript NodeJS, Spring Boot, PHP Mongo, MySQL, PostgreSQL, GraphQL Apache Kafka, Ni-Fi, RabbitMQ, Amazon 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 »
Birmingham, Dickens Heath, West Midlands (County), United Kingdom Hybrid / WFH Options
Big Red Recruitment Midlands Limited
Mathematics degree would be beneficial, but not essential. Bonus: Proficiency in using advanced Python libraries like Numba and Dask Expertise in integrating Python with C/C++ to boost computational efficiency and performance Experience in developing CUDA/ROCm kernels for data processing applications Expertise in algorithm design, including experience 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 »