Ability to read and understand hardware schematics and datasheets. Strong problem-solving and analytical skills. Excellent communication and teamwork skills. Preferred Qualifications Experience with C/C++, BASH, etc. for embedded systems or scripting. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and IoT services. Familiarity with data acquisition More ❯
Ability to read and understand hardware schematics and datasheets. Strong problem-solving and analytical skills. Excellent communication and teamwork skills. Preferred Qualifications Experience with C/C++, BASH, etc. for embedded systems or scripting. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and IoT services. Familiarity with data acquisition More ❯
Dundee, Scotland, United Kingdom Hybrid / WFH Options
Net Talent
experience. (ARM preferred) 8/16-bit microcontroller experience. Developing PC\Device application-level software (Linux, Android or Windows) C++, C#, VB, Java or C USB knowledge Python Software design and methodologies – Object Orientated Software configuration management Please note: Visa sponsorship can be provided along with relocation assistance if needed. More ❯
dundee, north east scotland, united kingdom Hybrid / WFH Options
Net Talent
experience. (ARM preferred) 8/16-bit microcontroller experience. Developing PC\Device application-level software (Linux, Android or Windows) C++, C#, VB, Java or C USB knowledge Python Software design and methodologies – Object Orientated Software configuration management Please note: Visa sponsorship can be provided along with relocation assistance if needed. More ❯
Dundee, Scotland, United Kingdom Hybrid / WFH Options
Neogen Recruitment
or FreeRTOS or uC/COS-II(-III) RTOS • Developing PC\Device application-level software (Linux, Android or Windows) C++, C#, VB, Java or C • Python • Software design and methodologies – Object Orientated • Software configuration management Bonus Skills (Not Essential but a Plus!): ➕ Experience with processor technologies and real-time embedded More ❯
dundee, north east scotland, united kingdom Hybrid / WFH Options
Neogen Recruitment
or FreeRTOS or uC/COS-II(-III) RTOS • Developing PC\Device application-level software (Linux, Android or Windows) C++, C#, VB, Java or C • Python • Software design and methodologies – Object Orientated • Software configuration management Bonus Skills (Not Essential but a Plus!): ➕ Experience with processor technologies and real-time embedded More ❯
or analysis. Basic Qualifications Degree qualified in Software, Engineering, Physics, Mathematics, or other Science. Ability to work on several projects simultaneously. Some knowledge of C/C++ Optional Skills (preferred but not essential) Interest in processor technologies. Interest in developing Realtime and Embedded systems. Interest in controlling electro-mechanical devices. More ❯
or analysis. Basic Qualifications Degree qualified in Software, Engineering, Physics, Mathematics, or other Science. Ability to work on several projects simultaneously. Some knowledge of C/C++ Optional Skills (preferred but not essential) Interest in processor technologies. Interest in developing Realtime and Embedded systems. Interest in controlling electro-mechanical devices. More ❯
customer data to identify and solve complex technical issues Taking ownership of specialized components within their proprietary system Key Technologies Embedded Software development in C/C++ ARM-based processors Image processing and analysis Mechatronic systems Robotic control mechanisms Required Experience 5+ years of embedded software/firmware development experience More ❯
Dundee, Dundee City, City of Dundee, United Kingdom
Avanti Recruitment
customer data to identify and solve complex technical issues Taking ownership of specialized components within their proprietary system Key Technologies Embedded Software development in C/C++ ARM-based processors Image processing and analysis Mechatronic systems Robotic control mechanisms Required Experience 5+ years of embedded software/firmware development experience More ❯
Physics, Mathematics, or other Science disciplines. At least 3 years of hands-on programming experience. Ability to work on multiple projects simultaneously. Experience using C/C++. Preferred Skills Interest in processor technologies. Interest in developing real-time and embedded systems. Interest in controlling electro-mechanical devices. Some knowledge of More ❯
Dundee, Scotland, United Kingdom Hybrid / WFH Options
Net Talent
are achieved Key skills & experience: 3 to 5 years’ experience in software development ideally using C++ but will consider other languages (C#, Python, Embedded C etc) Image Processing/Analysis Computer vision Data analytics and computational statistics Knowledge of similar data analysis/visualisation tools will be considered Machine Learning More ❯
dundee, north east scotland, united kingdom Hybrid / WFH Options
Net Talent
are achieved Key skills & experience: 3 to 5 years’ experience in software development ideally using C++ but will consider other languages (C#, Python, Embedded C etc) Image Processing/Analysis Computer vision Data analytics and computational statistics Knowledge of similar data analysis/visualisation tools will be considered Machine Learning More ❯
and digital threats Analyzing customer data to identify and solve complex technical issues Taking ownership of specialized components within their proprietary system Key Technologies C/C++ programming in embedded environments ARM-based processors Image processing and analysis Mechatronic systems Robotic control mechanisms Required Experience Strong background in embedded systems More ❯
Dundee, Dundee City, City of Dundee, United Kingdom
Avanti Recruitment
and digital threats Analyzing customer data to identify and solve complex technical issues Taking ownership of specialized components within their proprietary system Key Technologies C/C++ programming in embedded environments ARM-based processors Image processing and analysis Mechatronic systems Robotic control mechanisms Required Experience Strong background in embedded systems More ❯
technical discussions, offer solutions to complex problems, and mentor junior engineers. What We're Looking For: 8+ years of experience in embedded firmware development (C/C++), with expertise in real-time operating systems (RTOS). Strong experience with 32-bit microprocessors (ARM preferred) and 8/16-bit microcontrollers More ❯
technical discussions, offer solutions to complex problems, and mentor junior engineers. What We're Looking For: 8+ years of experience in embedded firmware development (C/C++), with expertise in real-time operating systems (RTOS). Strong experience with 32-bit microprocessors (ARM preferred) and 8/16-bit microcontrollers More ❯
APPLICATIONS WHO ARE HAPPY WITH HYBRID TRAVEL TO DUNDEE EVERY WEEK WILL BE CONSIDERED FOR THIS ROLE Software Engineer (C/C++ for Secure Systems & USB Devices) Role Overview: Are you a passionate software engineer with a love for C/C++ programming and hardware integration ? We're looking for … through continuous integration. Collaborate with firmware engineers to bring complex system interactions to life. What We're Looking For: 5+ years of experience in C/C++ programming and developing software for embedded or device-connected systems. Strong experience in Windows Win32 programming , working with USB HID devices , and secure More ❯
APPLICATIONS WHO ARE HAPPY WITH HYBRID TRAVEL TO DUNDEE EVERY WEEK WILL BE CONSIDERED FOR THIS ROLE Software Engineer (C/C++ for Secure Systems & USB Devices) Role Overview: Are you a passionate software engineer with a love for C/C++ programming and hardware integration ? We're looking for … through continuous integration. Collaborate with firmware engineers to bring complex system interactions to life. What We're Looking For: 5+ years of experience in C/C++ programming and developing software for embedded or device-connected systems. Strong experience in Windows Win32 programming , working with USB HID devices , and secure More ❯
Software Engineer 9-12 months Contract Inside IR35 Dundee, Scotland (3 days onsite) Job Description: More than 5 years experience developing software in C/C++ Windows Win 32 programming Specific development environment Knowledge of working with USB HID devices Some Knowledge of Payment Card Schemes, EMV, Contactless and NFC More ❯
Software Engineer 9-12 months Contract Inside IR35 Dundee, Scotland (3 days onsite) Job Description: More than 5 years experience developing software in C/C++ Windows Win 32 programming Specific development environment Knowledge of working with USB HID devices Some Knowledge of Payment Card Schemes, EMV, Contactless and NFC More ❯
APPLICATIONS WHO ARE HAPPY WITH HYBRID TRAVEL TO DUNDEE EVERY WEEK WILL BE CONSIDERED FOR THIS ROLE Software Engineer (C/C++ for Secure Systems & USB Devices) Role Overview: Are you a passionate software engineer with a love for C/C++ programming and hardware integration ? We're looking for … through continuous integration. Collaborate with firmware engineers to bring complex system interactions to life. What We're Looking For: 5+ years of experience in C/C++ programming and developing software for embedded or device-connected systems. Strong experience in Windows Win32 programming , working with USB HID devices , and secure More ❯