/MSP430/PIC etc. Experience with embedded Linux Experience in working with real-time operating systems, especially FreeRTOS or SafeRTOS Deep expertise in C programming Ideally knowledge of C++/C# Exposure to other languages would be preferential. Python, SQL, ASP.NET, java etc. Experience in debugging and using debugging more »
emerging trends and technologies in embedded systems. Skills and Experience we're looking for in our Graduate Embedded Software Engineer: Knowledge of programming languages C/C++ for embedded systems Be able to write device drivers for low level systems Knowledge of electronic hardware and be able to understand schematic more »
Stockton-On-Tees, County Durham, North East, United Kingdom
Redline Group Ltd
/MSP430/PIC etc. Experience with embedded Linux Experience in working with real-time operating systems, especially FreeRTOS or SafeRTOS Deep expertise in C programming Ideally knowledge of C++/C# Exposure to other languages would be preferential. Python, SQL, ASP.NET, java etc. APPLY NOW! For the Embedded Software more »
testing procedures. You should have: Experience with PCB design and simulation packages. Familiarity with tools like JTAG debuggers, oscilloscopes, and logic analysers. Proficiency in C/C++ programming for embedded systems and common software practices, Git, CI/CD, etc. Familiarity with ESP32, ATmega, ARM devices. Knowledge of BLE, NFC more »
and troubleshoot issues in embedded vision systems. Maintain comprehensive documentation of designs, algorithms, and testing procedures. You should have: Proficiency in Python, C++, or C for developing computer vision applications. Expertise in OpenCV, CUDA, and other image processing libraries. Experience with deploying machine learning models on edge devices. Solid understanding more »
Be part of Manchester’s dynamic tech scene with excellent amenities and a rich cultural backdrop. What You’ll Need Technical Mastery: Expertise in C/C++ for embedded systems, with experience in RTOS or bare-metal development. Analytical Mindset: Strong problem-solving skills and a methodical approach to debugging more »
is essential you can demonstrate the ability to derive software designs from requirements. You will have experience developing Python applications and modules, and developing C/C++ for Linux systems. Prior experience with formal development processes and tools like Git and Jenkins is also required. It's a bonus if more »
SK5, Heaton Norris, Borough of Stockport, Greater Manchester, United Kingdom
Pulse Eng Solutions
Join a leading railway organisation as a Senior Software Engineer contributing to significant projects at the forefront of technology. As a Senior Software Engineer you'll be responsible for: Lead the charge in adopting and elevating an existing portfolio of more »
leading technology. What you'll need: Degree qualified in a relevant field (minimum 2:1) - electronics, software, mechatronics or STEM subject. Proficient in embedded C/C++ with at least two years of proven industry experience. Experience with Microcontrollers/Microprocessors, working with software and hardware teams to develop platforms more »
seamless integration and exceptional performance. Key Requirements A minimum of 3 years' experience as an Embedded Software Engineer, or similar. Strong expertise in Embedded C programming. Solid understanding of microcontrollers and hardware-software integration. Degree in Electronics, Electrical Engineering, Computer Engineering , or a related discipline. Key Responsibilities Design and maintain more »
Sheffield, South Yorkshire, Yorkshire, United Kingdom
Adept Resourcing Engineering
addressing failures and bugs. Required Skills and Experience: Professional experience in embedded systems. Degree in Computer Science or Electronic Engineering. Proficiency in programming with C or C++. Experience troubleshooting embedded systems. Familiarity with common embedded systems communication protocols. Excellent communication skills at all levels. Strong analytical and problem-solving abilities. more »
Oldham, Greater Manchester, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
to a new product, focusing on a library graphical embedded environment with complex features like air removal, pulsing, cooling, and deep vacuum. Use Embedded C and work on the transition from bare metal to embedded Linux. Work with Linux-based machines, with some QT development, to create user-friendly interfaces. more »
Halifax, West Yorkshire, Yorkshire, United Kingdom
ZENOVO LTD
in developing Test Scripts for manual and automation testing specifically tailored to embedded firmware & embedded systems (The core programming language they work with is C, though they also use C++ and Python) Building Test Plans & Specifications Test Automation: Developing automation Test Scripts using Python, PyTest, Selenium Ability to produce Technical more »
HX1, Halifax, Calderdale, West Yorkshire, United Kingdom
Zenovo
in developing Test Scripts for manual and automation testing specifically tailored to embedded firmware & embedded systems (The core programming language they work with is C, though they also use C++ and Python) Building Test Plans & Specifications Test Automation: Developing automation Test Scripts using Python, PyTest, Selenium Ability to produce Technical more »
Employment Type: Permanent
Salary: £40000 - £50000/annum Bonus + Good Remuneration Package
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 »
the department and wider Test & Evaluation Essential skills/qualifications: Degree or equivalent in Engineering, Maths or Physics. Strong programming knowledge and experience in C/C++ using Visual Studio Project X domain knowledge, particularly cockpit Human Machine Interface (HMI). Experience of configuration control tools, particularly Mercurial. Ability to more »
HG5, Knaresborough, North Yorkshire, United Kingdom
Pulse Eng Solutions
Engineering opportunity to support these ambitious growth plans. As an Embedded Software Engineer, you must have previous industry experience with demonstrable skills in: Embedded C/C++ programming. Software testing techniques and be able to write unit test software. Experience with ARM Microcontrollers. Any experience working within a safety critical more »
Oldham, Greater Manchester, North West, United Kingdom
Bluegate Consulting Ltd
presentation abilities - Advanced IT skills (O365, Databases) - Knowledge of manufacturing/supply chain processes and systems Desirable Skills, Knowledge & Experience: - Coding languages: Python, .Net, C - Advanced manufacturing processes - Semiconductor manufacturing processes - Cybersecurity and compliance Apply Now! Or for more information about the Industrial Engineer position, based in Greater Manchester, please more »
HX6, Sowerby Bridge, Calderdale, West Yorkshire, United Kingdom
J&T Recruitment Ltd
testing in a high-tech environment (lighting or connected devices preferred). Relevant qualifications (ISTQB, electronics/electrical/software). Proficiency in embedded C, unit/system testing, and full firmware development lifecycle. Desired Skills : Experience in test automation and functional programming (Python, JavaScript, C++). Ability to create more »
Chester, Cheshire, North West, United Kingdom Hybrid / WFH Options
Chroma Recruitment Ltd
develop your key skills further whilst contributing to key projects. Firmware Engineer Skills: Degree qualified or equivalent in Computer Science or Software Engineering Embedded C/C++ programming Bare Metal Development Microcontrollers (STM32 or ARM preferred) RTOS (highly desirable) If you have the required skills and experience for this Firmware more »
Clitheroe, Lancashire, North West, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Role: Expertise in microprocessor-based product designs, with an emphasis on embedded software engineering. Skilled in industry-standard PCB design software Strong foundation in C programming, with additional familiarity in systems like Python, Linux, and communications protocols such as I2C, SPI, and HTTP. Current Projects: Advanced Communication Devices Embedded Software more »
Sheffield, South Yorkshire, Yorkshire, United Kingdom
Transaction Network Services
job titles of; Software Developer, Software Engineer, Systems Developer, Application Developer, IT Database Developer and Software Integration, IT Developer, Coder, Modeller, System Coder, Python, C/C++, Developer, Programmer, Technical Developer, Systems Developer, System Coder, Python, Senior Developer will also be considered for this role. more »
Blackpool, Lancashire, United Kingdom Hybrid / WFH Options
BAE Systems
IMS, DDS Fundamental Software Engineering practices e.g. the use of SOLID principles and software development using one or more high-level programming languages (e.g. C, C++, Java) Use of Model Based Engineering, Model Based Systems Engineering approaches and the use of modelling languages such as SysML/UML Practical knowledge more »
Preston, Lancashire, United Kingdom Hybrid / WFH Options
BAE Systems
IMS, DDS Fundamental Software Engineering practices e.g. the use of SOLID principles and software development using one or more high-level programming languages (e.g. C, C++, Java) Use of Model Based Engineering, Model Based Systems Engineering approaches and the use of modelling languages such as SysML/UML Practical knowledge more »
Blackburn, Lancashire, United Kingdom Hybrid / WFH Options
BAE Systems
IMS, DDS Fundamental Software Engineering practices e.g. the use of SOLID principles and software development using one or more high-level programming languages (e.g. C, C++, Java) Use of Model Based Engineering, Model Based Systems Engineering approaches and the use of modelling languages such as SysML/UML Practical knowledge more »