Milton Keynes, Buckinghamshire, South East, United Kingdom
Belcan Technical Recruiting (UK) Ltd
in software development. You should have hands-on experience with embedded hardware and API design for FPGA interfacing. Proficiency in programming languages such as C and real-time operating systems, along with familiarity with tools for software configuration management and defect tracking, is required. Strong knowledge of multi-threaded applications More ❯
experience involving any of the following: VXWorks, Ada, DO-178, RTOS, Device Drivers or avionics displays Proficiency in at least one language such as C, C++ Embedded software experience is desired but not required Experience with safety critical programs is a plus About Performance and Auvation: Performance Software and Auvation More ❯
modeling and analysis of CPU microarchitecture. Familiarity with cycle-accurate, cycle-approximate or functional simulators, microarchitecture pipelines, and common performance metrics. Strong proficiency in C/C++ for large-scale software development, with working knowledge of Python for scripting and data analysis. Excellent interpersonal skills and a track record of More ❯
on experience with Machine & Deep Learning, AI and Neural Networks tools including Python, Spark, Tensor Flow. Competencies across core programming languages including Python, Java, C/C++, R. Ability to work in a cross-functional environment, managing stakeholders across multiple areas and translating research into practical solutions for predictive analytics. More ❯
of EEG or similar neurophysiological signals and their practical challenges in wearable form factors. Proven experience building signal pipelines in Python, MATLAB, or embedded C/C++ environments. Familiarity with digital signal processing techniques (filter design, noise reduction, spectral analysis). Comfortable navigating noisy real-world datasets and sensor limitations. More ❯
of EEG or similar neurophysiological signals and their practical challenges in wearable form factors. Proven experience building signal pipelines in Python, MATLAB, or embedded C/C++ environments. Familiarity with digital signal processing techniques (filter design, noise reduction, spectral analysis). Comfortable navigating noisy real-world datasets and sensor limitations. More ❯
Skills/Experience Working knowledge of signal processing (including theory); ability to implement in hardware Some skills or experience with embedded software development, including C and Java Experience or familiarity with electronics CAD software (such as Proteus) for schematic capture, PCB layout Experience or familiarity with large-scale mechanical systems More ❯
of EEG or similar neurophysiological signals and their practical challenges in wearable form factors. Proven experience building signal pipelines in Python, MATLAB, or embedded C/C++ environments. Familiarity with digital signal processing techniques (filter design, noise reduction, spectral analysis). Comfortable navigating noisy real-world datasets and sensor limitations. More ❯
understanding of automation and Microsoft Power Platform. Hands-on experience on at least one of the programming languages (e.g. .Net, Java, VB, C#/C, HTML/CSS, Python, Web Services, mainframe, web applications, SQL, data integration tools, technical automation tools) Must have experience as a technology architect Must have More ❯
years of relevant work experience in embedded software. Professional experience in consumer device software development, with proficiency in Linux kernel or driver development using C/C++, and multiple SOC platforms, including 5+ years in Linux BSP development. Ability to drive software architecture design and system optimization in complex software More ❯
non-technical audiences. Experience with large, multi-faceted and complex systems. Experience with agile Development Practices. Experience running distributed teams. Technical Skills Proficiency in C , C++ Understanding of security principles and secure coding practices. Strong analytical and problem-solving skills. Expertise in reverse engineering and debugging tools is a plus More ❯
. Experience using PCB design software (preferred Altium). Experience developing application software for Windows, Android, Linux and LabVIEW environments. Experience with programming languages (C, C++, Python, Perl, Tcl). Familiarity with common communications protocols (SPI, I2C, CAN, USB, RS-232). High degree of comfort working on early phase More ❯
organizations. Proven track record of planning multi-year roadmap in which shorter-term projects ladder to the long-term vision. Extensive experience coding in C, C++, Java and/or C#. Significant experience building server applications. Preferred Qualifications B.S. Computer Science or related technical field. Experience with operating system internals More ❯
based applications and/or web services-based applications is also helpful. Expertise in object-oriented design and coding skills (Java and/or C/C++ preferably on a UNIX or Linux platform). Experience developing distributed/scalable systems and high-volume transaction applications in a 24/ More ❯
skills Experience with Terraform and Kubernetes in managing production environments in public cloud. Experience with AWS. Knowledge of other programming languages such as Python, C, C++, or Java. Experience with market data venues and vendor data platforms. About the Team J.P. Morgan is a global leader in financial services, providing More ❯
and subsea industries is a plus. Experience with control of National Instruments hardware and proprietary test equipment. Proficiency in software programming/scripts (Python, C, C#, C++, VB, etc.). Understanding of mechanical principles and applications. Knowledge of compliance standards and certification (CE/DNV). Previous customer-facing experience More ❯
alongside an R&D environment using at least one high-level scientific language (e.g., Python, Julia) and one or more compiled systems languages (e.g., C, C++, C#). Experience with scientific computing, numerical methods, or computational modelling. Familiarity with emerging and interdisciplinary technologies such as: machine learning, digital twins, agentic More ❯
platforms. Experience with AWS. Knowledge of Terraform and Kubernetes in managing production environments in the cloud. Experience with additional programming languages such as Python, C, C++, or Java. About the Team J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most More ❯
and team management skills, with experience in art of leading and delegating Proven experience in software development for volume production . Extensive expertise in C programming for safety and security critical applications. Hands-on experience with microcontrollers such as NXP, Onsemi, nRF, PIC, ARM and TI . Familiarity with CAN More ❯
Huawei Technologies Research & Development (UK) Ltd
with general purpose CPU micro-architecture, such as pipelining, out-of-order execution, and caches Strong data analysis skill and software development skills (Assembly, C/C++, Python, etc.) Work well under cross-geography collaborative environment Desired: BSc, MSc or PhD in Electrical Engineering, Computer Science or relevant subjects Experience More ❯
PhD. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. 2+ years of technical leadership experience. Experience with C/C++ programming. Object-oriented and component-based design experience. Preferred Qualifications Experience delivering AAA Games or computer animated films, working on Asset Pipeline subsystems More ❯
and resilience help you roll with the punches and keep projects on track. Experience You'll Have: Hands-on experience in Embedded/Firmware (C and C++). Scrum Master or willingness to complete this course within 12 months. Embedded system architecture design, implementation & maintenance. Network Interface - SPI, I2C, USB More ❯
tools and techniques. Experience in common scripting languages such as Python, Ruby, LUA, Powershell or BASH and at least one development language e.g. Java, C, C# or similar would benefit the role. Experience in product development and testing. Further Information: TÜV SÜD in the UK offers a competitive salary and More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
TieTalent
where quality and accuracy of work is essential. Some experience working with mobile communications would be desirable but not essential Understanding of UML and C, C++ and/or Ada Languages. Ability to support and define requirements History of improving teams through strong coaching and mentoring skills. Our company: Peace More ❯
coding HFT systems/Trading system development. Solid understanding of how order books, order state machines, etc. work. Rust programming skills (can accept primarily C/C++ experience if they have at least used Rust before. All interviews and job tasks will be in Rust). Familiarity with Crypto markets More ❯