Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Integrity Personnel Limited
of a commercially released product Excellent knowledge across a variety of languages (not all required but confidence to learn new technologies is key. C, C++, Java or Kotlin) Real-time, multi-threaded, multi-processor, event-driven software Android AOSP advantageous Unique opportunity for a versatile Embedded Software Specialist to join more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Intellect UK Group Limited
We're Looking For: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. Strong proficiency in C/C++ programming and experience with embedded systems development. Familiarity with real-time operating systems (RTOS) and low-level hardware interfaces. Knowledge of aviation standards and protocols more »
Norwich, Norfolk, East Anglia, United Kingdom Hybrid / WFH Options
Hays
and DevOps CD/CI with knowledge of Jenkins and Puppet scripting. Programming knowledge in languages such as AWK, DASH, BASH, YAML, RHEL, PUPPET, C++, C, JAVA, RUBY, and PHP. Configuration and support experience with services like NGINX, Supervisors, RabbitMQ, Jenkins, and JAVA Jar files. Advanced automation knowledge in CI more »
will meet required standards Continuous improvement Required Skills Able to read and understand schematics Microcontroller firmware development Able to develop Windows software C/C++ experience Debugging experience Desirable (not essential) MISRA coding standards Source control expertise Degree in a relevant engineering discipline more »
Huntingdon, Cambridgeshire, East Anglia, United Kingdom
Vector Recruitment Ltd
and interfaces, such as Ethernet, USB, Bluetooth, Wi-Fi and serial communication. Experience developing software for electronics systems written in languages such as C, C++, Python beneficial. Also beneficial would be any of these: Medical devices development, designing intrinsically safe electronic systems, Matlab, algorithms development, DSP, Signal Processing and design more »
LabVIEW, critically understanding measurement synchronisation (simultaneous sampling), data processing, multi-threaded processes. Benefit understanding of additional languages and use of API/sdks (e.g., c++, c#) Experience using Mathematical processing software, i.e., MATLAB for data analysis, processing, and presentation of results. Understanding of Nyquist, sampling rate, bandwidth, anti-aliasing, phase more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom
La Fosse Associates Ltd
electronic design (discrete and interfacing to sensors, transducers) Digital electronic design (microcontroller, microprocessor, CPLD, FPGA) Design verification and functional test software development (C/C++, Arduino, Raspberry Pi, simple GUI). Self-starter, self-motivated with a sense of urgency and who is motivated by achievement Problem solving capabilities with more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Vector Recruitment Ltd
from a leading university. Knowledge of digital circuit design including selection of microcontrollers, FPGAs. Architecting and writing firmware in one or more of C, C++, Verilog or VHDL. Team-working and communication skills, including written, oral and presentation skills. Understanding components, sensors, actuators and how to use them in analogue more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom
La Fosse Associates Ltd
and shell programming/scripting in e.g. Tcl, Perl, Python etc Programming languages such as: assembly language, higher-level (e.g. C), object orientated (e.g. C++more »
and implementation of secure devices Significant embedded software systems design experience Architectural level design experience Security systems concept knowledge in an embedded environment C, C++ and Java understanding Android &/or embedded Linux system architecture knowledge advantageous but not essential Unique opportunity... APCT1_UKTJ more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Integrity Personnel Limited
and implementation of secure devices Significant embedded software systems design experience Architectural level design experience Security systems concept knowledge in an embedded environment C, C++ and Java understanding Android &/or embedded Linux system architecture knowledge advantageous but not essential Unique opportunity for a Software Security Architect to join a more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Langham Recruitment Limited
team through planning and technical mentorship. Qualifications and Experience: GNSS experience across Product Lifecycle, Requirements and Test Definition. Strong programming and analysis with MATLAB, C++, or C. Expert knowledge of GNSS measurement signal processing. Deep knowledge of full GNSS signal-processing chain. Experience with GNSS simulators. Multi-sensor fusion techniques more »
to our success. Position Overview: As a Software Design Engineer, you will be a key player in our manufacturing processes, leveraging your expertise in C++ to design and implement software solutions. You will collaborate with cross-functional teams to ensure seamless integration of software into our clients high-tech manufacturing … environment. Responsibilities: Design, develop, and implement software solutions for manufacturing processes. Collaborate with engineers and stakeholders to understand project requirements. Utilise C++ programming language to create efficient and reliable software systems. Troubleshoot and debug software-related issues, ensuring optimal performance. Work closely with hardware engineers to integrate software with manufacturing … equipment. Stay current with industry trends and advancements in software development. Qualifications: 3+ years work experience within a similar role. Knowledge in C++ programming language. Strong problem-solving skills and attention to detail. Experience with software-hardware integration in a manufacturing setting. Knowledge of software development best practices and methodologies. more »