APPLICATIONS WHO ARE HAPPY WITH HYBRID TRAVEL TO DUNDEE EVERY WEEK WILL BE CONSIDERED FOR THIS ROLE SoftwareEngineer (C/C++ for Secure Systems & USB Devices) Role Overview: Are you a passionate softwareengineer with a love for C/C++ programming and … hardware integration ? We're looking for a highly skilled engineer to join our team and develop cutting-edge software solutions that interact with physical devices, such as USB devices , payment systems , and secure transaction technologies . If you enjoy solving complex problems, working with hardware, and building systems … maintain Windows-based applications that interface with USB devices and embedded hardware systems. Work closely with cross-functional teams to ensure smooth interaction between software and hardware. Focus on building high-performance, secure applications for payment solutions , HID devices , and other device-level software. Ensure compliance with security and More ❯
APPLICATIONS WHO ARE HAPPY WITH HYBRID TRAVEL TO DUNDEE EVERY WEEK WILL BE CONSIDERED FOR THIS ROLE SoftwareEngineer (C/C++ for Secure Systems & USB Devices) Role Overview: Are you a passionate softwareengineer with a love for C/C++ programming and … hardware integration ? We're looking for a highly skilled engineer to join our team and develop cutting-edge software solutions that interact with physical devices, such as USB devices , payment systems , and secure transaction technologies . If you enjoy solving complex problems, working with hardware, and building systems … maintain Windows-based applications that interface with USB devices and embedded hardware systems. Work closely with cross-functional teams to ensure smooth interaction between software and hardware. Focus on building high-performance, secure applications for payment solutions , HID devices , and other device-level software. Ensure compliance with security and More ❯
Software Engineers C & C++ x2 - 12 months contracts 4/5 days per week on site Position Description The purpose of the role is to perform Software Design, Development, Documentation, Integration and Test activities. Design verification using a combination of simulation, analysis, and test techniques. Generate design … technical requirement specifications Support system integration activities Key Skillset Have considerable knowledge & skill in one high level programming language Knowledge and proven ability of C and C++ required. Knowledge of both Linux and Windows O/S. Knowledge of VxWorks is desirable. Have considerable ability of using a high … level design methodology (e.g. UML) Full Software Lifecycle Knowledge Design, Code, Test & Integration. And good knowledge of software lifecycle models (e.g. Waterfall, Agile) Have good knowledge of appropriate software standards (e.g. ISO/IEC/IEE 12207) Have a comprehensive understanding of configuration management and experience of More ❯