Computer Science, Software Engineering, or a related field. Strong expertise in C++ development on Linux OS, with advanced knowledge of C++ required; experience with C, Python, or C# is advantageous. Proven experience in embedded software development, from concept to deployment. Strong understanding of software architecture, design patterns, and system modelling. More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Chroma Recruitment Ltd
Manager and will work with multiple Firmware Engineers, Software Engineers & Electronics Engineers. Senior Embedded Software Engineer : Degree qualified and 4+ years of experience Embedded C STM32 Microcontrollers & Raspberry PI UART, I2C, SPI Wi-Fi & IoT protocols (desirable) Understanding of Hardware Experience in the full SLDC If you have the required 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 ❯
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 ❯
analysis tools and techniques. Familiarity with software composition analysis tools and methodologies. Experience with automated security testing tools and their configuration. Familiarity with Java, C, C++, or .Net. Strong understanding of Object-Oriented Programming. Proficient in reading SQL statements. Knowledgeable about ADO pipelines. Strong analytical and problem-solving skills. Good More ❯
critical thinking.Have academic engineering degree Bach Engineering, Masters in Engineering, PhD in Engineering (no B.Sc, MSc)Like solving problems by coding (SQL, c#, Python, C, or VBA or similar) The professional level and the salary of the position will be dependent on the skills and experience of the successful candidate. More ❯
South Kesteven, Lincolnshire, UK Hybrid / WFH Options
Bright Purple
will have the chance to recruit into, lead and grow a small, focused team. To be considered, you will have: Strong programming abilities in C or Java . Extensive experience working with Linux . A strong problem-solving mindset. Joining this growing, innovative, and employee-centred business means becoming part More ❯
will work closely with cross functional teams including engineering, operations and commercial to ensure products regulatory compliance and industry best practices. Requirements: Expert in C/C++ for embedded systems Cyber security development processes, including risk assessment techniques Security protocols and techniques, encryption, key storage, secure boot and trust zones More ❯
Derby, Derbyshire, East Midlands, United Kingdom Hybrid / WFH Options
ETS Technical Selection
design principles. Minimum of 2 years experience with VHDL and FPGA development tools (Nice to have) Proficiency with electronics simulation tools. Expertise in embedded C programming and microcontroller-based system design. (Nice to have) Proven ability to manage multiple projects, teams, and stakeholders. Excellent problem-solving abilities with a strategic More ❯
a company who are looking for a Embedded Software Engineer to join their dedicated R&D team in Nottingham. You will write software in C and C++ on RTOS and Linux Yocto for the development of EV chargers in line with regulations including IEC 61851 and ISO 15118. More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Vantage Consulting
embedded software for EV charging products Collaborate with cross-functional engineering teams Ensure compliance with industry standards and protocols Essential Skills & Experience: Strong embedded C programming Yocto & Linux system development EV charging expertise (especially with IEC61851 and ISO 15118) Experience with hardware/software integration Location & Flexibility: Hybrid working More ❯
diagnostic tools such as PCAN, CANalyzer etc Experience using Mclaren Applied tools such as System Monitor and ATLAS. Knowledge of software languages such as C, C#, .Net Data driven approach to problem solving. Flexible attitude and ability to work as part of a team in a changing environment. Ideally experience More ❯
Control Systems, Software Engineering, or related discipline. Experience with real-time embedded control systems and software development. Strong proficiency in MATLAB, Simulink, and embedded C programming. Knowledge of automotive/motorsport control systems and ECU development. Familiarity with CAN, FlexRay, and Ethernet communication protocols. Experience with McLaren Applied Technologies tools More ❯
UK) Location: 108 E 16th Street, New York, NY 10003 Requirements Strong programming skills with fluency in at least one of Python, Java, Scala , C/C++. Familiar with industry standard software engineering practices and systems knowledge. Additional Information Candidate will have a proven track record Beth Israel Lahey Health More ❯
vehicle manufacturers and public sector agencies. Software Engineer requirements: The ideal candidate will have: - A degree or PhD in engineering - Experience with Linux, and C - Experience in developing for an embedded environment - Excellent communication and organisational skills - Experience developing on the Raspberry Pi would be highly beneficial - Experience in web More ❯
Northampton, Northamptonshire, UK Hybrid / WFH Options
ZipRecruiter
digital hardware and PCB design using eCADStar. What We're Looking For: 5+ years of experience in embedded systems engineering. Strong proficiency in Embedded C/C++ for low level, bare metal development. Experience with FreeRTOS and Linux environments. Solid understanding of network protocols like TCP/IP, SPI, and More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom
ETS Technical Selection
novel image processing algorithms at a low level. Proven ability to create parallelizable algorithm implementations for real-time video processing. Strong coding skills in C/C++. Desirable Skills and Abilities: Experience writing CUDA kernel code. Proficiency in optimizing algorithms for speed during both design and implementation stages. Familiarity with More ❯
a highly skilled Principal Software Architect to join our team on a project based in Aberdeen. The ideal candidate will have experience in Embedded C/C++ programming, Ansys SCADE for Embedded Software Development, and security clearance (BPSS or SC). The role involves integrating with a key vendor, developing More ❯
control software architectures and plant models. Experience with MIL, SIL, and HIL testing environments. Familiarity with EV components and control unit interfacing. Proficient in C/C++ programming languages and embedded software development. Industry Knowledge : Understanding of industry best practices in MBCS development and validation. Knowledge of functional safety standards More ❯
in software or engineering related discipline. ·Software design and development experience using one or more of the following tools/languages. ·MATLAB/Simulink ·C/C+ Desirable 3+ years post graduate experience in challenging, and relevant engineering environment Chartered Engineer Professional Registration Be... Be highly self-motivated, proactive and More ❯