delivery and help team members grow professionally. Skills and Experience: Strong mentoring and communication skills. Proven ability to manage priorities and deliver results. Proficiency in languages such as Java, C/C++, Python, TypeScript, or ReactJS. Knowledge of DevSecOps, microservices, Infrastructure as Code, and cloud technologies. Experience leading teams and providing practical, cost-effective technical solutions. Familiarity with Agile/ More ❯
delivery and help team members grow professionally. Skills and Experience: Strong mentoring and communication skills. Proven ability to manage priorities and deliver results. Proficiency in languages such as Java, C/C++, Python, TypeScript, or ReactJS. Knowledge of DevSecOps, microservices, Infrastructure as Code, and cloud technologies. Experience leading teams and providing practical, cost-effective technical solutions. Familiarity with Agile/ More ❯
Worcester, Worcestershire, UK Hybrid / WFH Options
IO Associates
delivery and help team members grow professionally. Skills and Experience: Strong mentoring and communication skills. Proven ability to manage priorities and deliver results. Proficiency in languages such as Java, C/C++, Python, TypeScript, or ReactJS. Knowledge of DevSecOps, microservices, Infrastructure as Code, and cloud technologies. Experience leading teams and providing practical, cost-effective technical solutions. Familiarity with Agile/ More ❯
delivery and help team members grow professionally. Skills and Experience: Strong mentoring and communication skills. Proven ability to manage priorities and deliver results. Proficiency in languages such as Java, C/C++, Python, TypeScript, or ReactJS. Knowledge of DevSecOps, microservices, Infrastructure as Code, and cloud technologies. Experience leading teams and providing practical, cost-effective technical solutions. Familiarity with Agile/ More ❯
delivery and help team members grow professionally. Skills and Experience: Strong mentoring and communication skills. Proven ability to manage priorities and deliver results. Proficiency in languages such as Java, C/C++, Python, TypeScript, or ReactJS. Knowledge of DevSecOps, microservices, Infrastructure as Code, and cloud technologies. Experience leading teams and providing practical, cost-effective technical solutions. Familiarity with Agile/ More ❯
delivery and help team members grow professionally. Skills and Experience: Strong mentoring and communication skills. Proven ability to manage priorities and deliver results. Proficiency in languages such as Java, C/C++, Python, TypeScript, or ReactJS. Knowledge of DevSecOps, microservices, Infrastructure as Code, and cloud technologies. Experience leading teams and providing practical, cost-effective technical solutions. Familiarity with Agile/ More ❯
delivery and help team members grow professionally. Skills and Experience: Strong mentoring and communication skills. Proven ability to manage priorities and deliver results. Proficiency in languages such as Java, C/C++, Python, TypeScript, or ReactJS. Knowledge of DevSecOps, microservices, Infrastructure as Code, and cloud technologies. Experience leading teams and providing practical, cost-effective technical solutions. Familiarity with Agile/ More ❯
Wolverhampton, West Midlands, UK Hybrid / WFH Options
IO Associates
delivery and help team members grow professionally. Skills and Experience: Strong mentoring and communication skills. Proven ability to manage priorities and deliver results. Proficiency in languages such as Java, C/C++, Python, TypeScript, or ReactJS. Knowledge of DevSecOps, microservices, Infrastructure as Code, and cloud technologies. Experience leading teams and providing practical, cost-effective technical solutions. Familiarity with Agile/ More ❯
Stoke-on-Trent, Staffordshire, UK Hybrid / WFH Options
IO Associates
delivery and help team members grow professionally. Skills and Experience: Strong mentoring and communication skills. Proven ability to manage priorities and deliver results. Proficiency in languages such as Java, C/C++, Python, TypeScript, or ReactJS. Knowledge of DevSecOps, microservices, Infrastructure as Code, and cloud technologies. Experience leading teams and providing practical, cost-effective technical solutions. Familiarity with Agile/ More ❯
Coventry, Warwickshire, United Kingdom Hybrid / WFH Options
Zenovo
working independently or as part of a distributed, international team . Nice to Have Experience working full-stack with TypeScript on AWS . Exposure to other languages like Python, C, C# , or Rust . Familiarity with smart home products (e.g., EV chargers , solar diverters , etc.). More ❯
United Kingdom, Coventry, West Midlands (County) Hybrid / WFH Options
Zenovo
working independently or as part of a distributed, international team . Nice to Have Experience working full-stack with TypeScript on AWS . Exposure to other languages like Python, C, C# , or Rust . Familiarity with smart home products (e.g., EV chargers , solar diverters , etc.). More ❯
To apply to this role, you will need to be proficient in either Python and/or JavaScript. However, all of the following programming languages are also relevant: TypeScript, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, and Swift in order to solve coding problems (think LeetCode, HackerRank, etc). For each coding problem, you must be More ❯
Worcester, Worcestershire, West Midlands, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
and optimize Linux-based operating systems for custom hardware platforms. Contribute to the full software development lifecycle - from requirements through to testing and deployment. Required Skills & Experience: Proficiency in C/C++ programming. Experience with embedded Linux (Yocto Project and Debian frameworks ideally) 5+ years' experience developing, implementing, and debugging with microcontrollers using an RTOS. Experience with a range of More ❯
Birmingham, West Midlands, England, United Kingdom
Crimson
Senior .NET/C# & Azure Integration Developer - Birmingham £55-60k (Sponsorship is not provided on this opportunity) Our client is seeking a Senior .NET & Azure Integration Developer with deep expertise in C#/.NET and a strong focus on More ❯
architecture, code, and revisions clearly and professionally Required Skills & Experience: Proven experience with PLC programming and industrial control systems Proficiency in programming languages such as Structured Text, Ladder Logic, C/C++, or Python Experience with motion control, SCADA, HMI development, and industrial communication protocols Strong analytical and problem-solving skills Ability to work independently and as part of a More ❯
Bromsgrove, Worcestershire, West Midlands, United Kingdom
Chroma Recruitment Ltd
for you. A strong graduate can be considered for this role or someone with 1-2 years experience. Embedded Software Engineer : Degree qualified and 5+ years of experience Embedded C/C++ - Bare Metal RTOS or other Operating Systems Microcontrollers If you have the required skills and experience for this Embedded Software Engineer role, then please get in touch ASAP More ❯
Warwick, Warwickshire, West Midlands, United Kingdom
Tata Technologies Europe Ltd
and diagnostic coverage assessment Knowledge/Experience Experience in base software development for real-time embedded systems Strong understanding of functional safety principles and safety lifecycle processes Proficient in C programming , with experience in low-level drivers, bootloaders, and hardware abstraction layers Familiarity with Infineon Tricore TC3xx, ADI wireless BMS, NXP FS65 SBC, and Elektrobit AUTOSAR stack Experience with safety More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
ASC Connections Ltd
sectors. What You'll Be Doing as Software Development Engineer: Develop and implement control strategies for engineered systems. Design and model high-level control systems. Program embedded systems using C/C++ (bare-metal and RTOS). Validate software at both unit and system integration levels. Maintain and document a reusable, reliable codebase using GitHub. Participate in design/code … reviews and contribute to technical proposals. Mentor junior engineers and support cross-functional collaboration. What You'll Bring as Software Development Engineer: Strong experience with C/C++ in embedded, real-time environments. Solid understanding of electronics, electrical circuits, and communication protocols (CAN, LIN, RS232, etc.). Knowledge of cybersecurity (UNECE R155/R156) and functional safety (ISO 26262). More ❯
Acocks Green, West Midlands, Hay Mills, West Midlands (County), United Kingdom Hybrid / WFH Options
ASC Connections
sectors. What You'll Be Doing as Software Development Engineer: Develop and implement control strategies for engineered systems. Design and model high-level control systems. Program embedded systems using C/C++ (bare-metal and RTOS). Validate software at both unit and system integration levels. Maintain and document a reusable, reliable codebase using GitHub. Participate in design/code … reviews and contribute to technical proposals. Mentor junior engineers and support cross-functional collaboration. What You'll Bring as Software Development Engineer: Strong experience with C/C++ in embedded, real-time environments. Solid understanding of electronics, electrical circuits, and communication protocols (CAN, LIN, RS232, etc.). Knowledge of cybersecurity (UNECE R155/R156) and functional safety (ISO 26262). More ❯
Royal Leamington Spa, Warwickshire, United Kingdom
Marcus Webb Associates Limited
mobility application. Based in Leamington Spa. Required : Senior control software engineer Experience of developing motor control algorithms for electrified vehicle powertrain systems Excellent proven capabilities in either embedded software (C coding) or model based software development (Matlab, Simulink, etc) Experience of requirement capture and developing software architecture would be useful Strong communication skills Proven experience of developing motor control software … scratch, bringing solutions up through hardware integration and lab testing to form validated prototypes ready for customer handover. This role requires experience of motor control algorithm development utilising embedded C (hand coding) software development OR model-based software development (Matlab/Simulink). A wider systems appreciation combined with experience of several e-mobility domains (e.g. automotive, aerospace, off-highway … etc) At least 5 years of post-academic experience developing motor control software for electric vehicles. Good evidence of model based software development using Matlab/Simulink OR embedded C Experience of autocode tools (e.g. Embedded Coder) would be useful. Evidence of innovation and creative problem solving for relevant engineering projects Strong technical ability with the development of either embedded More ❯
Birmingham, West Midlands, England, United Kingdom Hybrid / WFH Options
RecruitmentRevolution.com
Developer. This is an excellent opportunity to make a meaningful impact within a collaborative and forward-thinking environment. The Role at a Glance: Microsoft Dynamics NAV/BC Developer - C/AL/AL. 100% Remote UK £60,000 - £70,000 Training and Development Contributory pension scheme, Perkbox Membership Company: Leading provider of tailored software solutions for the healthcare industry … these solutions from Dynamics NAV to latest Business Central versions. What your day-to-day might look like: You'll play a key role in supporting and developing our C/AL application - tackling development-related support tickets and working closely with stakeholders to clarify specifications and ensure smooth handovers. Your deep understanding of our systems and architecture will help … preparation and release of software updates. Your Skills & Experience: NAV/BC Development & Upgrades: • Proven experience developing Microsoft Dynamics NAV (NAV 2016+), including upgrading custom solutions and migrating from C/AL to AL. • Strong technical expertise in C/SIDE, C/AL, and AL programming. • Proficient in creating custom functionality using AL extensions. Technical & Functional Skills: • Skilled in More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Recruitment Revolution
Developer. This is an excellent opportunity to make a meaningful impact within a collaborative and forward-thinking environment. The Role at a Glance: Microsoft Dynamics NAV/BC Developer - C/AL/AL. 100% Remote UK £60,000 - £70,000 Training and Development Contributory pension scheme, Perkbox Membership Company: Leading provider of tailored software solutions for the healthcare industry … these solutions from Dynamics NAV to latest Business Central versions. What your day-to-day might look like: You'll play a key role in supporting and developing our C/AL application - tackling development-related support tickets and working closely with stakeholders to clarify specifications and ensure smooth handovers. Your deep understanding of our systems and architecture will help … preparation and release of software updates. Your Skills & Experience: NAV/BC Development & Upgrades: • Proven experience developing Microsoft Dynamics NAV (NAV 2016+), including upgrading custom solutions and migrating from C/AL to AL. • Strong technical expertise in C/SIDE, C/AL, and AL programming. • Proficient in creating custom functionality using AL extensions. Technical & Functional Skills: • Skilled in More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
enhancing existing solutions. The role offers flexible hybrid working, with 1 or 2 days a week in the Birmingham office ideally. Key Responsibilities: Develop and optimize embedded software in C/C++, with a focus on STM32 firmware. Work with GSM/GPRS communication protocols to enhance connectivity features. Lead the transition to a new operating system for upcoming products. … teams to design robust embedded solutions. Perform thorough testing and debugging to ensure high reliability. Essential Experience & Skills: Minimum 5 years' experience in an embedded software development role. Strong C/C++ programming skills for low-level development. Proven experience with STM32 microcontrollers. Solid understanding of RTOS and hands-on experience in OS transitions. Desirable Skills: Experience with CAN bus … protocols. Familiarity with GSM/GPRS communication protocols. Knowledge of MISRA C coding standards. Exposure to MQTT and other IoT communication protocols. This is a unique opportunity to contribute to the development of advanced products in a company that's driving innovation in its sector. You'll be working in a collaborative environment where your input will shape future technologies. More ❯
Supervision - Normally receives general instructions on routine work, detailed instructions on new projects or assignments. Programming - Good database development skills in Oracle PL/SQL Good programming skills in C, C++, ANSI C or VB.NET, ASP.NET and Microsoft Visual Studio Knowledge of UNIX/Linux Operating Systems Bankcard Business Knowledge - Extends knowledge of bankcard business requirements and process flows Language More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
experienced electronics engineer who enjoys a mix of hardware and software design. You will be involved in designing both analogue electronics and digital electronics, as well as writing embedded C for real-time systems. Key Responsibilities: Design and develop analogue and digital electronics for embedded systems Write and maintain embedded C code for ARM or similar microcontrollers Collaborate closely with … and firmware Skills Required: Proven experience as an embedded software engineer Strong background as an electronics engineer, covering both analogue and digital electronics Proficiency in embedded software development using C Experience with schematics, PCB layout and hardware debugging Location and Flexibility: The role is based in Birmingham. KO2's client values team collaboration and face-to-face engineering discussions, so More ❯