of hardware integration and industrial communication (EtherCAT & CANopen preferred) Skilled Experience Designing Applications with LabVIEW Experience designing applications in C and C# Knowledge of C++ & Python would be beneficial Experience with PLCs, Variable Frequency Drives & Stepper Motors Software Design Engineer Position Remuneration Salary £40,000- £50,000 Annual bonus (based more »
Glasgow Area, Scotland, United Kingdom Hybrid / WFH Options
Circle Group
is primarily backend-focused, with occasional frontend work required. The ideal candidate will have solid experience with Python and an understanding in C/C++, with a keen interest in making code more efficient, secure, and stable. This is an excellent opportunity for a developer with a proactive approach and … existing code to make it more efficient, secure, and maintainable. While the principal focus is on Python, an understanding and experience with C/C++ is required, even if not recent. You'll have the opportunity to refine code that works but needs improvement-taking it from functional to efficient … Responsibilities: Refactor and improve existing backend code to ensure it is more efficient, secure, and scalable. Work primarily in Python, with some C/C++ development when required (recent experience with C++ is not essential). Contribute to frontend development using Vue or a similar framework (approx. 10% of the more »
systems. Key Skills: 1-2+ years industry experience Experience of a controls software/electronics design focused role Software programming in C or C++ Experience of MATLAB, Simulink Embedded communication protocols – SPI, I2C, USB, UART, Ethernet etc PCB Design & Schematic Capture Embedded systems development, debugging and trouble-shooting Self more »
and USB. Experience in schematic capture, PCB design, and layout tools. Practical experience in software design for test equipment, including scripting languages, C and C++, and in-circuit debugging (ICD). Strong debugging skills with the ability to integrate and validate electronics and system designs. In return, for this Senior more »
and USB. Experience in schematic capture, PCB design, and layout tools. Practical experience in software design for test equipment, including scripting languages, C and C++, and in-circuit debugging (ICD). Strong debugging skills with the ability to integrate and validate electronics and system designs. In return, for this Test more »
in schematic capture, PCB design, and layout tools./li li Practical experience in software design for test equipment, including scripting languages, C and C++, and in-circuit debugging (ICD)./li li Strong debugging skills with the ability to integrate and validate electronics and system designs./li more »
the UK and German software teams where you will be doing daily stand ups, tracking tasks and code reviews on embedded systems such as C++, MATLAB, Embedded C, Simulink + more! When necessary, you will roll your sleeves up and assist the developers in writing code. This position will suit … and get stuck into a brilliant company who have operations all over the world. The role: * Software Architect * Working with embedded systems such as C++, MATLAB, UML, Embedded C, etc * Travel to Germany * Tracking tasks, Code reviews, Stakeholder management, hands-on programming The person: * Solid experience with Embedded systems * Ideally more »
to make a significant impact in a challenging and rewarding environment. Qualifications Key Responsibilities: Develop software for advanced optronic systems. Program and debug using C++ in Visual Studio. Work on Windows DLL and static library programming. Handle tasks related to both 32-bit and 64-bit OS, including conversions. Required more »
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Technical Futures
Engineering discipline. 5+ years working in Product Test Engineering within a Semiconductor environment. Automatic Test Equipment (ATE) expertise (V93K/Teradyne). Proficiency in C++ or equivalent programming and strong Scripting skills using Python or PERL. Strong diagnostic and analytical skills as well as excellent documentation skills. This start-up more »