computer science or a related field Excellent written and verbal communication skills Proficiency in one or more popular programming languages (Python, JavaScript, Java, Go, C, Rust, C#) Experience with cloud providers (AWS, Azure, GCP) Familiarity with concepts such as embeddings, similarity search, and RAG Strong customer service and problem-solving More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Chroma Recruitment Ltd
some of the latest and coolest technology in the industry. Embedded Software Engineer Requirements: Degree qualified in Computer Science, Software or Electronics Engineering Embedded C/C++ programming Linux Kernel Development Embedded Linux or RTOS Microprocessors Its offering a strong remuneration package including flexible/remote working, company bonuses, health More ❯
UART, I2C, and Ethernet to ensure seamless connectivity. Contribute to the full development lifecycle, from concept through to production. Skills & Experience Required: Strong Embedded C programming expertise Experience developing within RTOS or BareMetal environments Proficiency with SPI, UART, I2C, Ethernet protocols Minimum of 4+ years industry experience in embedded systems More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Ernest Gordon Recruitment
released for new industries like health & leisure, wearables & telecoms. The ideal candidate will be someone that genuinely enjoys low level software development in both C and Assembler and wants to work on complex technical challenges in an elite team of developers and engineers. THE ROLE: Work collaboratively to define the … software development life cycle Write clean low level code in both C and Assembler Test and debug the firmware development Work both in a team and autonomously THE PERSON: Have experience writing code in C Experience with wireless communication like ZigBee Be able to commute to Dundee on occasion Keywords … Embedded, C, Assembler, Firmware, Hardware, PCB, Remote, Hybrid, Smart Energy, Testing, Debugging, SDLC, Software, Engineer, Developer, ZigBee, Reference: BBBH17921 If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an equal opportunities employer and welcome applications from all More ❯
Bury, Greater Manchester, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
sensors and reading from CANbus. Ability to write efficient, reliable, and maintainable software that interacts with embedded hardware. Experience with firmware development , especially in C or C# on embedded Linux systems. Understanding of software design patterns and best practices in system architecture. Interest in electronics and the ability to understand More ❯
Bury, Greater Manchester, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
sensors and reading from CANbus. Ability to write efficient, reliable, and maintainable software that interacts with embedded hardware. Experience with firmware development , especially in C or C# on embedded Linux systems. Understanding of software design patterns and best practices in system architecture. Interest in electronics and the ability to understand More ❯
Position: Software Engineer - Linux & C, C++, Python, or Rust Salary: Up to £60,000 Location: Manchester City Centre About the Role: We are excited to offer a fantastic opportunity for a Software Engineer to join a leading design consultancy based in the heart of Manchester. This is a dynamic role … variety of sectors, including IoT, autonomous vehicles, medical devices, green energy, and industrial automation. Skills and Experience Required: Strong knowledge of Linux Proficiency in C, C++, Python, or Rust Open-source software Familiarity with modern software development practices This position is perfect for a passionate Software Engineer eager to work … and drive product development using modern software development practices. The ideal Software Engineer will have solid expertise in Linux and be comfortable coding in C, C++, Python, or Rust. Experience with embedded software development and open-source software is a significant advantage. Desirable Skills and Experience: Embedded software development Linux More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Ernest Gordon Recruitment
released for new industries like health & leisure, wearables & telecoms. The ideal candidate will be someone that genuinely enjoys low level software development in both C and Assembler and wants to work on complex technical challenges in an elite team of developers and engineers. THE ROLE: Work collaboratively to define the … software development life cycle Write clean low level code in both C and Assembler Test and debug the firmware development Work both in a team and autonomously THE PERSON: Have experience writing code in C Experience with ZigBee Be able to commute to Dundee on occasion Keywords: Embedded, C, Assembler … an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C's, Privacy Policy and Disclaimers which can be found at our website. More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
of embedded system design patterns and software architecture, with a skills set that includes: Strong hands-on experience of developing embedded applications software, in C, on bare-metal systems. Experience with ARM Cortex and TI microcontrollers. Experience of developing supporting software in a high-level language, preferably Python, C# or … C++. Communication protocols such as SPI, I2C, and CAN. Awareness of the MISRA C standards Strong analytical skills and the ability to troubleshoot complex issues. Clear communication skills to work with cross-functional teams and document designs. Benefits on offer include: 26 days holiday plus public holidays Pension scheme Employee More ❯
with enterprise clients and connect cyber capabilities to build a better and exciting new future. Requirements: Minimum Required Skills: Have working knowledge of either: C ore IAM products such as SailPoint, Saviynt, Okta, Microsoft and others. OR PAM products such as Delinea, CyberArk, BeyondTrust, Wallex and others. Have experience of More ❯
exciting opportunity to develop software and tools that will detect threats and defend computer systems from our adversaries. Our team predominantly works with the C programming language, so knowledge and experience in using C is essential, along with a good understanding of the internal workings of computers and operating systems. … processes, and analysing and improving performance, all while ensuring the code we write meets the highest standards. About You If you enjoy programming in C, working at the OS level, and want to develop those skills and apply them in a cyber security context, then we'd encourage you to … apply for this role! The successful applicant will need to have: A good understanding and experience in using the C programming language. A solid understanding of what an Operating System (OS) is and what functions it performs. Understanding some aspects of how an OS works, for example, what a filesystem More ❯
are: First Class Bachelor's degree in Computer Science or related degree Multiple years of programming experience in one or more languages (e.g., Python, C, Java, Rust) Familiarity with CS fundamentals such as hardware, networking, and operating systems (Nice to have): Experience building mobile applications (Android/iOS) Strong appetite More ❯
policies, or technologies Knowledge of operating systems, including Windows, MacOS, and/or Linux Proficient programming skills in languages such as Python, Java, JavaScript, C, C++, or C# Experience with web development and frameworks, such as NodeJS, ReactJS, ASP.NET, AngularJS, Flask, Ruby on Rails, etc. Familiarity with databases, including SQL More ❯
Bury, Greater Manchester, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
collaborative and innovative environment, promoting knowledge sharing and continuous learning. Requirements: Proven experience in embedded software development with a focus on Linux environments. Strong C/C++ programming skills, with an ability to bridge the gap between embedded software and firmware. Familiarity with hardware communication protocols such as CAN, I2C More ❯
Greater Manchester, North West, United Kingdom Hybrid / WFH Options
Forward Role
analysis, Vulnerability analysis and/or exploitation development. Processor architectures (x86-64 and ARM). Debugging with gdb, binary exploitation and code injection. Python, C or bash for programming. Ethical hacking, including familiarity with web/network technologies. Experience and knowledge of different OS including Android or Linux. Due to More ❯
including Share incentive plan, Workplace ISAs and MANY more! What they are looking for: Required: Proven Software Project Leadership experience Software Engineering background in C Agile and Scrum SDLC Desirable: C++ and/or C# Automated testing Up for the challenge? APPLY NOW More ❯
Manchester, Trafford Park, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Join KO2's Client - A Leader in Complex Automation Systems Using Novel AI Techniques Are you an ambitious developer looking to work at the cutting edge of access control technology? KO2's client, a leader in designing and developing complex More ❯
manchester, north west england, united kingdom Hybrid / WFH Options
Bright Purple
expertise will be instrumental in delivering high-quality software solutions that exceed customer expectations. To be considered, you will have: Strong programming abilities in C and Java Extensive experience working with Linux Excellent communication skills Joining this growing, innovative, and employee-centred business means becoming part of a company that More ❯
stockport, north west england, united kingdom Hybrid / WFH Options
Bright Purple
expertise will be instrumental in delivering high-quality software solutions that exceed customer expectations. To be considered, you will have: Strong programming abilities in C and Java Extensive experience working with Linux Excellent communication skills Joining this growing, innovative, and employee-centred business means becoming part of a company that More ❯
bolton, greater manchester, north west england, united kingdom Hybrid / WFH Options
Bright Purple
expertise will be instrumental in delivering high-quality software solutions that exceed customer expectations. To be considered, you will have: Strong programming abilities in C and Java Extensive experience working with Linux Excellent communication skills Joining this growing, innovative, and employee-centred business means becoming part of a company that 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 ❯
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 ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Ashdown Group
A highly successful multinational technology business is looking for an accomplished C/C++ Developer with back-end development experience to join its team. The business encourages flexibility, so you are able to work from home, with 3 or 4 days per months at one of their offices in London … a key product which is used by global household name firms. In order to be considered for this position, you must be an accomplished C/C++ Developer with proven experience of developing cutting edge solutions. Solid cross-platform experience with Windows and Linux systems is preferred as you will More ❯