Somerset, England, United Kingdom Hybrid / WFH Options
People Source Consulting
proving and test reports. • Help topics and operational manuals. Key Skills: • Broad software development experience. real time processes, database, • GUI development, Qt • C++/C, • Linux or Windows development environment – inter process comms – RPM/Installer • TCP, Serial comms. Desirable skills: Embedded, 32-bit microcontroller, ARM, PIC. GUI development. Java 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 »
art with us. Ideal candidates will have experience and interest in some of the following: Working with free and open source software ( FOSS ) Linux, C, C++, Python, Rust, Java Device drivers, embedded systems Git branching strategies, safety and cybersecurity concepts and processes, systems architecture design, CICD processes, build tools Codethink more »
maintain C++ and C# + WPF applications for electromagnetic, processing, and visualization Integrate products using plugin architecture and vendor APIs Develop embedded systems using C and Raspberry Pi for real-time control and display Implement MODBUS communication protocols for control of X-Ray generators Refine and productionize a prototype using more »
coding, interface design and database development. Experience Required Advanced degree in Computer Science, Engineering, Physical Science or Mathematics Programming experience in suitable language including: C, C++, Fortran All candidates must display excellent numerical, problem solving, and organisational skills Additional skills in any of the following also beneficial C#, WinForms, WPF more »
Stevenage, Hertfordshire, South East, United Kingdom
Defence
rigorous standards in software configuration control, continuous integration, continuous delivery or deployment, and unit testing. Job Requirements: Proficiency in software engineering, particularly in Embedded C/C++ and C#. Experienced in using Microsoft Visual Studio and Eclipse. Adept at navigating projects from a high-level/system view down to more »
Wembley, London, United Kingdom Hybrid / WFH Options
ZENOVO LTD
embedded software engineering and your proven track record of success in complex embedded systems and radio networks in this position. Technical proficiency in Embedded C (RTOS, bare metal), Python, and networking principles (TCP/IP) is essential. In this role, you'll work closely with a skilled engineering team, collaborating more »
processes. What are we looking for? A technical background - Most likely an Engineering Degree or similar. Strong programming skills in languages such as Python, C, C++, MATLAB/Simulink. Knowledge of automotive communication protocols (CAN, LIN, FlexRay, etc.). Experience with embedded systems development tools and platforms. Excellent problem-solving more »
Derby, Derbyshire, East Midlands, United Kingdom Hybrid / WFH Options
Devtank Ltd
and develop new skills and expertise. * Enjoys working as part of a team. Desirable/Nice to have: * MQTT * LXC * QEmu * Btrfs * Low level C/C++ experience. * Ansible * A full UK driving license. Benefits: * Exciting company in a fresh forward thinking field of expertise. * Team of talented passionate people. more »
Employment Type: Permanent, Part Time, Work From Home
a STEM subject, with significant focus on software development and an interest in science/mathematics. Programming experience using Python and programming experience using C or C++. Experience in professional development practices such as version control, writing unit tests, continuous integration, agile practice. Experience in software design/development, such more »
generation, Rohs analysis and compilation. Possible oversight of junior engineers Ideal candidates will have the following; Digital, Analogue design experience. Embedded Programming Experience in ‘C’, FPGA VHDL C++, .net, C#, java, Python, or algorithm development an advantage Familiarity with CAD for schematic capture and PCB layout (Altium preferred) Some exposure more »
Environment Devices: Oversee the manufacturing of devices designed for challenging conditions. Software Development: Lead the creation of applications and GUIs using languages such as C, C++, Java, JavaScript, or React. Firmware Development: Develop and oversee software for FPGAs, ARM processors, GPUs, and microcontrollers using VHDL or Verilog. Signal Processing: Design more »
Rotherham, South Yorkshire, Yorkshire, United Kingdom
Talent Finder
within a market leading business and some skills and experience are essential. Our client is seeking someone who can demonstrate knowledge of C++ and C, (+ 5 years) Embedded Linux (+ 5 years) JavaScript Object-oriented design methods and tools Target debugs, monitors or simulators Creation of quality technical documentation. more »
Reading, England, United Kingdom Hybrid / WFH Options
Oracle
stack/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. more »
and FPGAs, spanning from high-level software to bespoke Linux device drivers interfacing with custom hardware. The skills they are looking for include; • Embedded C development • C++ (min.11) development • Driver development • Embedded Linux/Linux configuration • Python is also beneficial. more »
problems. You must also have the following systems capability: Minimum 5+ years in a similar Controls System Engineer role Motion Control Servo Drives Embedded CC Sharp/C++ PLC logic programming HMI programming Use of AutoCAD or ePlan for design of control panels and wiring diagrams SKILLS & BEHAVIOURS: Excellent more »
taking ownership of automated testing systems maintenance and development working closely with test engineers and developers. Requirements Engineering degree or equivalent. Embedded systems experience C, C++ or Python. Precise attention to detail and ability to work effectively in a fast-paced environment. Experience with software testing techniques, both manual and more »
Employment Type: Permanent
Salary: £35000 - £55000/annum Full Package, bonus, career growth
esque software, in which you would be manipulating the data/images of the real world and creating a virtual world. Skills: C++ or C Developer of 5 years+ Linux Javascript or Typescript Python experience Databases such as SQLite and PostgreSQL GPU Programming Strong Maths skills Extras: 3D gaming experience more »
BH1, Bournemouth, Dorset, United Kingdom Hybrid / WFH Options
Avanti Recruitment
of Cyber Security. You will be working on products, applications and high-speed PCIe devices. For this role you'll need: 5+ Years of C/C++ development 5+ Years of Linux Experience Proven Experience of software design and principles Write and Design with Languages UML, SDL Etc.. Frameworks like more »
perform under pressure. Experience testing technical equipment/debugging at hardware level. Strong Scripting language experience. Experience with modern programming languages is desirable (eg C, Python, Bash etc.) This position provides a base salary of £60,000 plus excellent benefits. In terms of office location, this role is based in more »
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
Windows. Key experience - C++ - Experience using software design patterns Experience in any of the following areas would be advantageous, but is not a prerequisite - C Programming - Python - Java - GoLang This is a unique opportunity to work as part of a skilled C++ software engineering team and benefit from extensive technical more »
image upgrade processes, including secure firmware updates and OTA update mechanisms. . Strong programming skills in languages commonly used in Embedded systems development (eg, C, C++). . Understanding of Shell commands and docker environment for day-to-day use cases. . Excellent problem-solving skills and attention to detail. more »
used in a variety of electronic products. They currently have a blend of short, medium and long-term projects in progress. Key Experience: - Embedded C Software Development onto a Bare-Metal Platform - Experience Working With Standard MicroProcessors & MicroControllers - Able to Develop Device-Drivers - Developed Code to a Regulated Standard Such more »
image upgrade processes, including secure firmware updates and OTA update mechanisms. . Strong programming skills in languages commonly used in Embedded systems development (eg, C, C++). . Understanding of Shell commands and docker environment for day-to-day use cases. . Excellent problem-solving skills and attention to detail. more »
BS16, Mangotsfield, South Gloucestershire, Gloucestershire, United Kingdom
Granite Consulting
models and some Linux administration. They are looking for a Senior Software Engineer with the following skills/experience: Solid back-end development experience (C/C++/Java etc.) Linux Enterprise back-end development experience Python/Bash/Perl A genuine passion for software engineering You will be more »