best practices. Minimum Requirements: Bachelor's degree in Computer Science, Electrical Engineering, or a related field. Proven experience in embedded software development. Proficiency in C/C++ programming languages. Experience with microcontrollers and real-time operating systems. Strong problem-solving skills and attention to detail. If you are passionate about More ❯
Northallerton, North Yorkshire, Yorkshire, United Kingdom
KO2 Embedded Recruitment Solutions LTD
not only highly reliable but also designed to perform in some of the most demanding environments. Skills and Experience Required: Strong experience in embedded C/C++ programming Experience working with real-time operating systems (RTOS) Experience with microcontroller-based system design Knowledge of low-level hardware interaction, protocols, and More ❯
Pickering, North Yorkshire, Yorkshire, United Kingdom
KO2 Embedded Recruitment Solutions LTD
to required standards and processes Key Skills & Experience Required: Analogue and digital circuit design PCB design and layout - Altium Designer desired. Proficiency in Embedded C programming. Experience working with microprocessors and microcontrollers such as ARM, Microchip, NXP32, or ESP32. Communication systems and protocols (RS232, RS485, SPI, IC, Ethernet, etc.) Strong More ❯
ensure successful software delivery as part of a cross-functional design team. An ideal candidate will have an engineering background with extensive experience in C/C++ development for embedded platforms, strong proficiency in version control, and a solid track record in embedded firmware development. Additionally, they should have proven … and/or Python for desktop application development would be a bonus. The Role: Building software to meet business requirements Lead software projects Utilize C/C++, version control systems, and embedded firmware The Person: Skilled in C/C++, embedded firmware, and version control systems Proven experience as a More ❯
Middlesbrough, North Yorkshire, North East, United Kingdom
Rise Technical Recruitment Limited
ensure successful software delivery as part of a cross-functional design team. An ideal candidate will have an engineering background with extensive experience in C/C++ development for embedded platforms, strong proficiency in version control, and a solid track record in embedded firmware development. Additionally, they should have proven … for the full software lifecycle and lead fascinating projects. The Role: *Senior Embedded Software Engineer *Building software to meet business requirements *Lead software projects *C/C++, version control systems, embedded firmware The Person: *Skilled in C/C++, embedded firmware, version control systems *Proven experience as a senior in More ❯
ensure successful software delivery as part of a cross-functional design team. An ideal candidate will have an engineering background with extensive experience in C/C++ development for embedded platforms, strong proficiency in version control, and a solid track record in embedded firmware development. Additionally, they should have proven … for the full software lifecycle and lead fascinating projects. The Role: *Senior Embedded Software Engineer *Building software to meet business requirements *Lead software projects *C/C++, version control systems, embedded firmware The Person: *Skilled in C/C++, embedded firmware, version control systems *Proven experience as a senior in More ❯
ensure successful software delivery as part of a cross-functional design team. An ideal candidate will have an engineering background with extensive experience in C/C++ development for embedded platforms, strong proficiency in version control, and a solid track record in embedded firmware development. Additionally, they should have proven … for the full software lifecycle and lead fascinating projects. The Role: *Senior Embedded Software Engineer *Building software to meet business requirements *Lead software projects *C/C++, version control systems, embedded firmware The Person: *Skilled in C/C++, embedded firmware, version control systems *Proven experience as a senior in More ❯
required project plan and deadlines. - Ability to design and add features to embedded software, including Real-time operating systems (RTOS), using higher level language (C/C++) in an ARM/Cortex environment. - Development of production test code with Production Engineering is required. - Liaison with all relevant parties, including Sales … Firmware, Electronics - A degree in Software/Computer Engineering or equivalent. - Excellent PC skills, including use of PC-based software development tools - Experienced in C/C++ software - Excellent working knowledge of modern microprocessor and micro controller designs, ideally ARM/Cortex environments. - Must be able to demonstrate relevant skills … years experience in a similar role. - Fully conversant with ISO9001 Quality requirements - Experienced in developing embedded software for Electronic interfaces Software Engineer, Electronics, Microprocessor, C/C++, Firmware More ❯
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 More ❯
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 More ❯
of the complete design process, from initial concept through to testing and manufacturing, working alongside a small, talented team. Skills and Experience Required: Embedded C programming Experience with RS232, SPI, CAN, RS485, I2C PIC Microchip microcontrollers ideally The ideal candidate will be an experienced embedded engineer with a background of … delivering successful projects and working within an engineering environment. Your expertise will include Embedded C programming, bare metal development, and knowledge of various communication protocols (SPI, I2C, RS232, Ethernet, etc.). Experience with PIC microcontrollers is highly desirable. While not required, experience with electronics design or developing data acquisition systems More ❯
Do you have software development experience using C, C++ and testing with C#? Are you confident designing analogue and digital circuitry? Our client is a global leader in manufacturing vehicle systems and is looking for an Embedded Systems Engineer to join on a permanent basis! Embedded Systems Engineer Permanent Site … to 4pm Friday) Slingsby Job Description Responsible for software development. This would involve both bug fixing and new coding. You will be predominantly using C and C++ whilst testing code in C#. Re-designing and designing analogue and digital circuitries using Altium. You will also be responsible for PCB Schematic … or testing of PCB boards. Working with multi-threaded and multi-process programming. Essential Experience/Skills/Qualifications Must be confident with C++, C and C# PCB Schematic and Layout design experience. Must have both analogue and digital exposure Proven experience working with real-time programming and microcontroller programming More ❯
Embedded Software Developer - Leading Software House - York (Tech Stack: Embedded Software Developer, C, C++, C#, Multi-Threaded and Multi-Process Programming, Microcontroller programming, QNX/Windows) I am currently recruiting on behalf of my client, a forward-thinking Software House based in York, who are seeking a talented Embedded Software … to work with cutting-edge technologies and contribute to innovative projects within a collaborative environment. Essential Skills: Proficiency in high-level programming languages, particularly C, C++, and C# Experience with real-time programming Strong background in multi-threaded and multi-process programming Expertise in microcontroller programming Familiarity with communication systems … and protocols (e.g., RS232, RS485, SPI, I²C, Ethernet) Hands-on experience with PCB breadboard prototyping, including the use of soldering irons and hand tools Ability to design both analogue and digital electronic circuits Competence in PCB design using Altium or equivalent software Experience in completing and verifying designs and More ❯
applicants Direct message the job poster from Owen Daniels Recruitment Consultant @ Owen Daniels | Powering Global STEM Do you have software development experience using C, C++ and testing with C# ? Are you confident designing analogue and digital circuitry ? Our client is a global leader in manufacturing vehicle systems and is looking … to 4pm Friday) Slingsby Job Description Responsible for software development. This would involve both bug fixing and new coding. You will be predominantly using C and C++ whilst testing code in C#. Re-designing and designing analogue and digital circuitries using Altium; will also be responsible for PCB Schematic and … or testing of PCB boards. Working with multi-threaded and multi-process programming. Essential Experience/Skills/Qualifications Must be confident with C++, C, and C#. PCB Schematic and Layout design experience. Must have both analogue and digital exposure. Proven experience working with real-time programming and microcontroller programming. More ❯
York, England, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
of the complete design process, from initial concept through to testing and manufacturing, working alongside a small, talented team. Skills and Experience Required: Embedded C programming Bare metal development Experience with RS232, SPI, CAN, RS485, I2C PIC Microchip microcontrollers ideally The ideal candidate will be an experienced embedded engineer with … a background of delivering successful projects and working within an engineering environment. Your expertise will include Embedded C programming, bare metal development, and knowledge of various communication protocols (SPI, I2C, RS232, Ethernet, etc.). Experience with PIC microcontrollers is highly desirable. While not required, experience with electronics design or developing More ❯
york, yorkshire and the humber, united kingdom Hybrid / WFH Options
Futura Design Limited
resolution of charging software architecture issues and collaborating across teams and functions to develop software requirements. A solid understanding of Embedded Coder and MISRA C for production code generation is essential. The architect may also be required to undertake other tasks as directed by their line manager in relation to … SiC, MOSFETs etc.). Familiarity with DSpace SystemDesk and/or MathWorks System Composer. Fixed point code generation (Embedded Coder/Target Link/C etc.). Experience with Infineon TriCore and DSP microcontrollers. Higher degree in software, controls or other relevant subject. Additional Information: Hybrid working: yes. Travel may More ❯