Ability to read and understand hardware schematics and datasheets. Strong problem-solving and analytical skills. Excellent communication and teamwork skills. Preferred Qualifications Experience with C/C++, BASH, etc. for embedded systems or scripting. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and IoT services. Familiarity with data acquisition More ❯
Ability to read and understand hardware schematics and datasheets. Strong problem-solving and analytical skills. Excellent communication and teamwork skills. Preferred Qualifications Experience with C/C++, BASH, etc. for embedded systems or scripting. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and IoT services. Familiarity with data acquisition More ❯
Buckingham, Buckinghamshire, United Kingdom Hybrid / WFH Options
Pearson Carter
to improve security, reliability, and performance. Apply Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) methodologies. Write efficient, well-structured, and well-documented C, C, Java, C#, Node.js, TypeScript, or Flutter code. Work with Jira, Git, and JUnit to track, manage, and test software development. Contribute to CI/… grasp of code hardening and TDD and BDD Additional experience in Infrastructure as Code and SecOps will be advantageous. Skills across various technologies, including C/C, Java/C#, Node.js, TypeScript, and Flutter Salary: They are offering a salary of up to £80,000 for the right candidate Location More ❯
Ability to read and understand hardware schematics and datasheets. Strong problem-solving and analytical skills. Excellent communication and teamwork skills. Preferred Qualifications Experience with C/C++, BASH, etc. for embedded systems or scripting. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and IoT services. Familiarity with data acquisition More ❯
Ability to read and understand hardware schematics and datasheets. Strong problem-solving and analytical skills. Excellent communication and teamwork skills. Preferred Qualifications Experience with C/C++, BASH, etc. for embedded systems or scripting. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and IoT services. Familiarity with data acquisition More ❯
on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Keywords – Computer Science/C/Java/Python/C#/JavaScript/Go/Golang/Kotlin/Docker/Programmer/Test Engineer/Software Engineer/ More ❯
Extensive technical expertise across Linux and Windows operating systems Exceptional understanding of electronics and systems design Experience in developing applications and embedded software in C/C++, Java, Python, and Rust Hands-on experience with infrastructure as code (IaC) tools: Helm Charts, Terraform, or Ansible Experience in full stack development More ❯
portsmouth, hampshire, south east england, united kingdom
FBI &TMT
Extensive technical expertise across Linux and Windows operating systems Exceptional understanding of electronics and systems design Experience in developing applications and embedded software in C/C++, Java, Python, and Rust Hands-on experience with infrastructure as code (IaC) tools: Helm Charts, Terraform, or Ansible Experience in full stack development More ❯
seamless integration between hardware and software. Qualifications & Experience: A degree in Computer Science or a related scientific/engineering subject. Proficiency in Bare Metal C, STM32 architecture, ARM Cortex M0. Experience with communication protocols (I2C, SPI, UART, RS485, Modbus) Hands-on experience with ADC, DAC, and sensors. Strong knowledge of More ❯
Livingston, West Lothian, United Kingdom Hybrid / WFH Options
Plexus Malaysia Sdn Bhd
s degree or higher in relevant field. Five (5) years of relevant experience (product development, embedded software development). Strong programming skills (modern C++, C) Knowledge of other languages (C#, Python, Bash) Strong design skills (OO, abstraction) Unit testing experience Linux, RTOS, and bare-metal programming Hardware/software integration More ❯
Essex, Chelmsford, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site based in … markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. … Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be an accomplished Software engineer with experience within a similar job. - The ideal candidate will be a self-starter More ❯
clean and efficient code. The ideal candidate has strong tenure building software solutions in Python and at least one compiled language, such as C++, C, C# or Rust. Key Responsibilities: Contribute to the design, development and ongoing support of our Simulation Modelling and AI Control software products. Participate in code More ❯
You have experience with Linux packaging (Debian, RPM, Yocto) You have experience working with open source communities and licences You have experience working with C, C++ You can work in a globally distributed team through self-discipline and self-motivation. Additional skills that you might also bring Experience with graphics More ❯
Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you’ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + More ❯
Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + More ❯
embedded software engineers. The Senior Embedded Software Engineer must have: Degree in Computer Science or Electronics 6+ years of experience in software development using C and C++ Deployment of applications and drivers onto an embedded Linux system Ability to analyse hardware schematics and datasheets You will get opportunities to further More ❯
quality standards. Experience and Qualifications Required Experience developing and optimizing complex software systems. Experience designing and implementing embedded kernel technologies and drivers. Strong Embedded C and C++ programming skills. Excellent analytical and problem-solving ability. Attention to detail and a passion for producing high-quality software with clean code. Must More ❯
of lab equipment and tools. Provide technical support for system development and customer-specific deployments. Senior Embedded Software Engineer requirements Extensive experience in embedded C development, both in bare-metal and RTOS environments. Strong understanding of microcontroller systems, memory management, and optimised coding techniques. Ability to undertake practical hands-on More ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
iO Associates
world applications. What You'll Bring Essential Skills: Degree in Computer Science, Electronics, or Software Engineering. 6+ years of embedded software development experience using C and C++. Proficiency in deploying applications and drivers on embedded Linux systems. Strong debugging skills and familiarity with system-level issues. Experience working in agile More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
The Thrive Team
least a 2:1 or an equivalent qualification and experience. Proven experience in relevant industry. Experience with Linux and developing real-time software in C/C++, Java or Python is essential. Experience of robotics, machine control systems and automation is essential. A basic understanding of electronics and the ability More ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
Calnex Solutions Ltd
Essential Skills, Experience and Qualifications: Educated to Degree level in Computer Science, Electronics or Software Engineering At least 6 years embedded software development using C and C++. Deployment of applications and drivers onto an embedded Linux system. Comfortable working in an agile development environment where effective team communication is essential More ❯
coventry, midlands, United Kingdom Hybrid / WFH Options
ApplianSys
Understanding of Windows Updates or Microsoft software delivery mechanisms. Bonus Points: Full-stack web developer experience. Experience in the education technology domain. Knowledge of C, C++, or Rust on Linux. Experience with AI tools for software engineering and product automation. Strong team player with excellent communication and influencing skills. Experience More ❯
Harwell, midlands, United Kingdom Hybrid / WFH Options
OPD (Oxford Product Design)
Compile and review technical documentation REQUIRED SKILLS Degree in Electronics or Electrical Engineering 5 years (+) of experience in embedded software design Proficiency in C/C++ and Python Strong background in bare metal programming, RTOS on Microcontrollers and multithreading Proven track record of successfully software development, from architectural design More ❯
Harwell, England, United Kingdom Hybrid / WFH Options
OPD (Oxford Product Design)
Compile and review technical documentation REQUIRED SKILLS Degree in Electronics or Electrical Engineering 5 years (+) of experience in embedded software design Proficiency in C/C++ and Python Strong background in bare metal programming, RTOS on Microcontrollers and multithreading Proven track record of successfully software development, from architectural design More ❯
harwell, south east england, United Kingdom Hybrid / WFH Options
OPD (Oxford Product Design)
Compile and review technical documentation REQUIRED SKILLS Degree in Electronics or Electrical Engineering 5 years (+) of experience in embedded software design Proficiency in C/C++ and Python Strong background in bare metal programming, RTOS on Microcontrollers and multithreading Proven track record of successfully software development, from architectural design More ❯