Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
SeeByte
manage technical development in the company Strong numerical and mathematical skills Strong interpersonal and communications skills, and the ability to work with external partners and clients Experience working in CC on a Linux platform (e.g., Ubuntu) Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience working to software quality processes and following Agile More ❯
broughton, central scotland, united kingdom Hybrid / WFH Options
SeeByte
manage technical development in the company Strong numerical and mathematical skills Strong interpersonal and communications skills, and the ability to work with external partners and clients Experience working in CC on a Linux platform (e.g., Ubuntu) Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience working to software quality processes and following Agile More ❯
livingston, central scotland, united kingdom Hybrid / WFH Options
SeeByte
manage technical development in the company Strong numerical and mathematical skills Strong interpersonal and communications skills, and the ability to work with external partners and clients Experience working in CC on a Linux platform (e.g., Ubuntu) Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience working to software quality processes and following Agile More ❯
dunfermline, north east scotland, united kingdom Hybrid / WFH Options
SeeByte
manage technical development in the company Strong numerical and mathematical skills Strong interpersonal and communications skills, and the ability to work with external partners and clients Experience working in CC on a Linux platform (e.g., Ubuntu) Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience working to software quality processes and following Agile More ❯
industry and the latest technological developments. Assisting and advising other staff members on system features and customer use case scenarios. Qualifications Required: At least 3 years commercial experience using C and C++ (v11+) Experience of developing within a Unix/Linux operating system with good grasp of shell scripting Experience of RDBMS design/development using PostgreSQL or similar, and More ❯
Degree in Computer Science or related field • 5+ years of professional product development experience • Clear understanding of software development practices and lifecycles • Have expertise in the following: C++, C#, C, Java, HTML, CSS, SQL • Have experience with generic messaging, .NET Framework 3.5 and the latest MS Visual Studio tools • Strong knowledge of Object Oriented concepts • Knowledge of database management systems More ❯
manage technical development in the company Strong numerical and mathematical skills Strong interpersonal and communications skills, and the ability to work with external partners and clients Experience working in CC on a Linux platform (e.g., Ubuntu) Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience working to software quality processes and following Agile More ❯
manage technical development in the company Strong numerical and mathematical skills Strong interpersonal and communications skills, and the ability to work with external partners and clients Experience working in CC on a Linux platform (e.g., Ubuntu) Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience working to software quality processes and following Agile More ❯
manage technical development in the company Strong numerical and mathematical skills Strong interpersonal and communications skills, and the ability to work with external partners and clients Experience working in CC on a Linux platform (e.g., Ubuntu) Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience working to software quality processes and following Agile More ❯
manage technical development in the company Strong numerical and mathematical skills Strong interpersonal and communications skills, and the ability to work with external partners and clients Experience working in CC on a Linux platform (e.g., Ubuntu) Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience working to software quality processes and following Agile More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
SeeByte
the project team and develop software solutions aligned to the needs of our clients. Key Skills, Experience and Qualifications Experience designing, developing and implementing modular software Experience working in CC on a Linux platform (e.g., Ubuntu) Strong numerical and mathematical skills Strong interpersonal skills and the ability to work with external partners and clients Enthusiastic to learn new technology … discipline with a software engineering emphasis. Desirable Experience Familiarity with Robotics Middleware (e.g., ROS) Simulation, Robotics and Machine Learning techniques Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience with automating application deployment and environment configuration management Software verification and deployment techniques An understanding of defect tracking systems such as GitLab/Jira Knowledge More ❯
livingston, central scotland, united kingdom Hybrid / WFH Options
SeeByte
the project team and develop software solutions aligned to the needs of our clients. Key Skills, Experience and Qualifications Experience designing, developing and implementing modular software Experience working in CC on a Linux platform (e.g., Ubuntu) Strong numerical and mathematical skills Strong interpersonal skills and the ability to work with external partners and clients Enthusiastic to learn new technology … discipline with a software engineering emphasis. Desirable Experience Familiarity with Robotics Middleware (e.g., ROS) Simulation, Robotics and Machine Learning techniques Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience with automating application deployment and environment configuration management Software verification and deployment techniques An understanding of defect tracking systems such as GitLab/Jira Knowledge More ❯
broughton, central scotland, united kingdom Hybrid / WFH Options
SeeByte
the project team and develop software solutions aligned to the needs of our clients. Key Skills, Experience and Qualifications Experience designing, developing and implementing modular software Experience working in CC on a Linux platform (e.g., Ubuntu) Strong numerical and mathematical skills Strong interpersonal skills and the ability to work with external partners and clients Enthusiastic to learn new technology … discipline with a software engineering emphasis. Desirable Experience Familiarity with Robotics Middleware (e.g., ROS) Simulation, Robotics and Machine Learning techniques Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience with automating application deployment and environment configuration management Software verification and deployment techniques An understanding of defect tracking systems such as GitLab/Jira Knowledge More ❯
dunfermline, north east scotland, united kingdom Hybrid / WFH Options
SeeByte
the project team and develop software solutions aligned to the needs of our clients. Key Skills, Experience and Qualifications Experience designing, developing and implementing modular software Experience working in CC on a Linux platform (e.g., Ubuntu) Strong numerical and mathematical skills Strong interpersonal skills and the ability to work with external partners and clients Enthusiastic to learn new technology … discipline with a software engineering emphasis. Desirable Experience Familiarity with Robotics Middleware (e.g., ROS) Simulation, Robotics and Machine Learning techniques Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience with automating application deployment and environment configuration management Software verification and deployment techniques An understanding of defect tracking systems such as GitLab/Jira Knowledge More ❯
Aberdeen, Aberdeenshire, Scotland, United Kingdom Hybrid / WFH Options
FT Recruitment
of critical safety systems that safeguard people lives on a daily basis. To be successful in this role youll need the following skills and experience: - Demonstrable experience of embedded C/C++ software development - Knowledge of developing and testing & debugging with ST32, MPLAB etc. - Previous experience of UI design & development - Any knowledge or experience of C# is advantageous - Working knowledge More ❯
aberdeen, north east scotland, united kingdom Hybrid / WFH Options
FT Recruitment
of critical safety systems that safeguard people lives on a daily basis. To be successful in this role youll need the following skills and experience: -Demonstrable experience of embedded C/C++ software development -Knowledge of developing and testing & debugging with ST32, MPLAB etc. -Previous experience of UI design & development -Any knowledge or experience of C# is advantageous -Working knowledge More ❯
inverurie, north east scotland, united kingdom Hybrid / WFH Options
FT Recruitment
of critical safety systems that safeguard people lives on a daily basis. To be successful in this role youll need the following skills and experience: -Demonstrable experience of embedded C/C++ software development -Knowledge of developing and testing & debugging with ST32, MPLAB etc. -Previous experience of UI design & development -Any knowledge or experience of C# is advantageous -Working knowledge More ❯
seeking an experienced Embedded Software Engineer on a contract basis. This is an exciting opportunity to work on cutting-edge embedded systems within a collaborative, innovative environment. Essential Experience C/C++ RTOS/Linux/Windows Testing/Debugging Microcontrollers Full Software Lifecycle experience If you think this role sounds like it could be a good fit for you More ❯
and maintain embedded firmware. Work closely with hardware/electronics teams on integration. Support system validation, debugging, and compliance testing. Produce technical documentation and reports. Essential Skills Strong embedded C programming experience. Background with microcontrollers and/or FPGA-based systems. Debugging, validation, and testing skills. Degree in Electronic Engineering, Computer Science, or related discipline. Desirable Experience in aerospace/ More ❯
development in the company Strong numerical and mathematical skills Strong interpersonal and communications skills, and the ability to work with external partners and clients Experience working in C++/C on a Linux platform (e.g., Ubuntu) Use of current programming language features (e.g., Boost, OpenCV, C++-17 onwards for C++) Experience working to software quality processes and following Agile best More ❯
as Oracle, SQL Server, PostgreSQL, MYSQL, or similar RDBMS. Proficiency in Display & Visualization – SLD creation, HMI development, real-time dashboards, operator displays, and reports. Skilled in programming or scripting – C, C++, PERL, Java or equivalent for application interfacing and scripting. Experience with Data Handling including real-time data acquisition, Historian integration, data replication, and logging. Previous experience with Performance Tuning More ❯
as Oracle, SQL Server, PostgreSQL, MYSQL, or similar RDBMS. Proficiency in Display & Visualization – SLD creation, HMI development, real-time dashboards, operator displays, and reports. Skilled in programming or scripting – C, C++, PERL, Java or equivalent for application interfacing and scripting. Experience with Data Handling including real-time data acquisition, Historian integration, data replication, and logging. Previous experience with Performance Tuning More ❯
as Oracle, SQL Server, PostgreSQL, MYSQL, or similar RDBMS. Proficiency in Display & Visualization – SLD creation, HMI development, real-time dashboards, operator displays, and reports. Skilled in programming or scripting – C, C++, PERL, Java or equivalent for application interfacing and scripting. Experience with Data Handling including real-time data acquisition, Historian integration, data replication, and logging. Previous experience with Performance Tuning More ❯
as Oracle, SQL Server, PostgreSQL, MYSQL, or similar RDBMS. Proficiency in Display & Visualization – SLD creation, HMI development, real-time dashboards, operator displays, and reports. Skilled in programming or scripting – C, C++, PERL, Java or equivalent for application interfacing and scripting. Experience with Data Handling including real-time data acquisition, Historian integration, data replication, and logging. Previous experience with Performance Tuning More ❯
Senior Systems Test Engineer Edinburgh, UK c£65K I am working with a leading-edge technology company who has environmental purpose at the heart of their business, driving search for new ideas and approaches to improve the technologies that can help transition to net-zero emissions and a sustainable clean energy economy. They are seeking a skilled Senior Systems Test More ❯