will work within a multi-disciplined R&D team, specialising in Firmware Development. Embedded Software Engineer : Degree qualified and 5+ years of experience Embedded C/C++ Python (Desirable) RTOS or Embedded Linux Microchip PIC and/or STM32 Microcontrollers I2C, SPI, CAN Experience with VHDL & FPGA Development (Desirable) If More ❯
Stoke-On-Trent, England, United Kingdom Hybrid / WFH Options
GivEnergy
Bachelor’s Degree in Electrical Engineering, Computer Engineering or Computer Science. High level of experience in a similar firmware engineering role, proficiency in embedded C and/or C++ Solid experience in microprocessor or SOC development, e.g. PIC, ARM (Cortex-A53, M4) etc. Experience of using peripherals or protocols such More ❯
analysis tasks in Ghidra, IDA Pro, Binary Ninja, or Radare2 Experience with fuzz testing and CPU/system emulation frameworks Sound knowledge of auditing C/C++ code A willingness to learn new things and an ability to analyze and solve new problems with little instruction or guidance Preferred Skills More ❯
information systems development or design. Building applications using Spring framework. Understanding of secure coding practices and testing. Strong programming skills in C++, JAVA, ASP.NET, C, C++, Embedded Systems, Spring Hibernate, Spring MVC, Eclipse IDE, Unix, Linux, SQL. Knowledge of Microsoft SQL server and T-SQL. Experience in Business Intelligence applications. More ❯
budget. Key Competencies and Experience Degree in Engineering - focused in Embedded Software/Control/Electrical/Electronics or similar Fluency in programming in C for microcontroller applications Substantive experience developing embedded software for power electronics systems including Complex device driver development SPI Drivers High frequency ADC/PWM based More ❯
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
City, Birmingham, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
Leamington Spa, Radford Semele, Warwickshire, United Kingdom
NES Fircroft
budget. Key Competencies and Experience Degree in Engineering - focused in Embedded Software/Control/Electrical/Electronics or similar Fluency in programming in C for microcontroller applications Substantive experience developing embedded software for power electronics systems including Complex device driver development SPI Drivers High frequency ADC/PWM based More ❯
Chesterfield, Derbyshire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
Burntwood, Staffordshire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
Leek, Staffordshire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
Belper, Derbyshire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
Ashbourne, Derbyshire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
Mansfield, Nottinghamshire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
Lichfield, Staffordshire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
Newcastle, Staffordshire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
Dronfield, Derbyshire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
Leicester, Leicestershire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
New Ollerton, Nottinghamshire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
Cannock, Staffordshire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
Alfreton, Derbyshire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
Bakewell, Derbyshire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
Buxton, Derbyshire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
Coventry, Warwickshire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯