and must ensure reliable transfer of information. We really need someone who is comfortable using Linux on the applications side so you MUST have C++ skills and happy with wireless comms. As part of the team, you will be working directly alongside other senior and more junior level electronic, firmware … Experience Required: At least 5 years post qualification experience in an embedded software environment. Good knowledge of real time operating systems on embedded platforms C++ using Embedded Linux, ideally Yocto based. Knowledge of different Micro Controllers from 8Bit to 32Bit, interfacing with memory modules, file systems and store & forward with more »
Who are we? Oxa is enabling the transition to self-driving vehicles through an initial focus on the most commercially advanced sector; the autonomous shuttling of goods and people.We are home to some of the world's leading experts on more »
Brighton, England, United Kingdom Hybrid / WFH Options
Super Glitch Games
Position & Context You will be responsible for game features and tooling implementation at Super Glitch Games. You must be ambitious in your career, passionate about games, and self-motivated to create and maintain game features and tooling to the game more »
Crawley, West Sussex, South East, United Kingdom Hybrid / WFH Options
Gravity Personnel
schematics and PCB layouts as per the spec - Review, test and write reports on new PCBA designs - Design and write firmware in C/C++ to meeting specification and coding standards - Follow and maintain the engineering change revision process - Create and work with additional data and documentation as required - Plan … PADS/Altium layout is required - Design of circuits containing embedded processors, Ethernet, PWM & Displays - Ability to write comprehensive technical design documentation - C and C++ firmware development experience - Experience with manufacturing techniques and design for manufacturing concepts - Experience in handover and management of designs in production - Efficient AC and DC more »
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Randstad Sourceright
Job title: Software Engineer (C++) Location: Oxford/Hybrid (2-3 days a week in the office) Contract length: 12 months Pay rate: £60ph PAYE Randstad Enterprise, a worldwide RPO & MSP Recruitment Services has an exciting opportunity for an experienced Software Engineer with a strong background in C++ development to … degree or equivalent in Electronic or Software Engineering, or a related Science or Engineering subject. Software Development: Write clean, maintainable, and efficient code using C++ to develop software applications. Including: Proven experience as an Applications Developer or similar role. Strong proficiency in C++ language. Understanding of software development best practices more »
business. Ideal Requirements: Minimum of 5 Years Experience Strong Understanding of Analogue Circuit Design Signal Analysis Experience Advantageous Requirements Embedded Programming Experience C/C++ This is a fantastic opportunity for a Senior Electronic Design Engineer to work for a growing company who are working with some of the most more »
Romsey, Hampshire, United Kingdom Hybrid / WFH Options
CBS Butler
Experience with AWS and Azure Cloud Experience with Git and version control systems Desirable Skills and Experience: Experience with other programming languages such as C++ or JavaScript Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing more »
Woking, Surrey, United Kingdom Hybrid / WFH Options
CBS Butler
Experience with AWS and Azure Cloud Experience with Git and version control systems Desirable Skills and Experience: Experience with other programming languages such as C++ or JavaScript Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing more »
a Scientific/Engineering (electronics-engineering, software-engineering, physics, maths) environment Excellent Software Engineering skills, with a solid foundation in one of C/C++/C#/Ada Knowledge and understanding of the Software Lifecycle As a Graduate Software Engineer you will be working as part of a team more »
and reviewing papers that have been accepted by journals or conferences in QC or a relevant field. Extensive software engineering experience: Python, C/C++ or R and it’s platforms like Qiskit, Amazon Bracket etc. Excellent written and verbal communication skills Achieve together We want the best people on more »
lab testing and measurement equipment such as oscilloscopes, power supplies, AC and DC loads, and near-field probes Proficiency in C, Embedded C, and C++ Familiarity with agile product development practices, project management tools, toolchains, and unit testing software Experience with standard tools like compilers and debuggers, especially ARM-based more »
/or experience working with some of the following: Robotics: localisation, mapping, planning, perception, ML/semantic understanding, control, sensing modalities, commissioning & calibration Development: C++/Python, Linux, shell scripting, networking, version control Engineering: systems integration, POC prototyping, V&V, platform hardware and configuration The Candidate Journey: Multi-Step and more »
for relevant discipline. PLC programming from scratch. HMI development. Good knowledge of software’s such as TIA Portal & Beckhoff. Programming languages such as C, C++ & Python. The Senior Software Engineer’s duties will involve: Responsible for all software development & delivery processes. Creating & developing design specifications, testing documentation etc. Maintaining & upgrading more »
Reading, England, United Kingdom Hybrid / WFH Options
Oracle
to Have Experience working in a large cloud or Internet software company Proficiency with multiple programming languages, preferably Go, Java, Python or C/C++ 5+ years industry experience in software development Ability to perform manual source code reviews in one of the aforementioned languages, or assisted review with code more »
Power Electronics Control and Firmware Engineer Do you have a keen interest in pushing the boundaries of technology and want to work on next-generation technology, that will be launched into space? If so, this role might be for you more »
prioritise and manage a team of people to ensure delivery against cost and budget. Technical Background is useful in software developement also (c/C++) Candidates need to be UK nationals. to be considered please submit an up-to-date CV Due to the nature and urgency of this post more »
subject such as Mathematics or Physics Mathematics A level at grade A or B. Knowledge of a mainstream programming language such as: C#, Java, C++, Python During probation this would be an office based role however following successful completion, the company operate on a hybrid model involving typically 50% of more »
Billingshurst, West Sussex, South East, United Kingdom Hybrid / WFH Options
ZENOVO LTD
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 this role. Truly more »
of embedded software design and associated hardware. Experience in developing desktop applications with user-centric interface design. Desirable: Embedded Software: Experience with C/C++ for embedded applications and microcontrollers. Familiarity with STM32 processors and Keil uVision development tools. Knowledge of communication protocols such as Ethernet, RS422/UART, CAN … control principles is a plus. Windows/User Interfaces: Proficiency in QT and QT Creator for multiplatform development in C++. Familiarity with Visual Studio C++ and C#. Experience in low latency programming techniques and networking (TCP/UDP). General Software: Use of source control tools like SVN and GIT. more »
eg VHDL). Understanding of radio communications Understanding of digital signal processing Development on Linux based systems Range of software development experience including MATLAB, C++, Python The package: You'll receive a very competitive salary (£££ offered depends on level of experience) and other benefits including pension, life assurance and more »
Woking, Surrey, South East, United Kingdom Hybrid / WFH Options
CBSbutler Holdings Limited
the team at a leading defence consultancy. You will have a strong background in embedded software development, with expertise in C and/or C++ for embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing embedded software systems for a range of applications. … team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques … Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in embedded software development using C and/or C++ Expertise in embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices more »
Romsey, Hampshire, South East, United Kingdom Hybrid / WFH Options
CBSbutler Holdings Limited
the team at a leading defence consultancy. You will have a strong background in embedded software development, with expertise in C and/or C++ for embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing embedded software systems for a range of applications. … team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques … Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in embedded software development using C and/or C++ Expertise in embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices more »
the design life cycle. Key Skills/Experience: Degree in Electronic Engineering/Computer Science or another relevant discipline Eligible for UK Security Clearance C++ programming Windows/Linux operating systems Embedded Systems Software integration & debugging Non-Essential/Nice to have’s: Defence/Aerospace experience Microcontrollers & Peripherals (STM32 more »
embedded software development experience in C and/or C++. Responsibilities include: Design, develop, and test embedded software systems using C and/or C++ Conduct unit and system testing to ensure software quality Conduct research to identify new techniques and technologies Analyse system performance and recommend improvements Prepare technical … engineering developments and techniques Skills Required: Degree educated in Computer Science or Engineering Proven experience in embedded software development using C and/or C++ Embedded Linux platform development experience DevOps practices, including version control and continuous integration Unit and system testing Excellent problem-solving skills and attention to detail more »