4 of 4 Permanent OOP Jobs in Scotland

Principal Software Engineer

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Scotland, United Kingdom
Computer Engineering, Computer Science, or related field 12+ years of software development experience 8+ years of C++ (C++11 or higher) with strong OOP and multithreading Experience with desktop Linux in embedded systems Familiarity with Qt/QML and UI frameworks (e.g., WPF, WinUI 3, UWP) Experience in regulated industries (medical ...

Senior Software Engineer

Hiring Organisation
Oho Group Ltd
Location
Glasgow, UK
Employment Type
Full-time
Computer Science, Mathematics, or Physics. Strong academic background (Russell Group degree preferred). Solid command of modern C++ (11/14/17) and OOP principles. Strong understanding of algorithms, data structures, and performance optimization. Bonus: experience in graphics and/or cybersecurity. Highly Desirable PhD in a relevant field. ...

Design Verification Engineer

Hiring Organisation
IC Resources
Location
Edinburgh, Scotland, United Kingdom
functional and code coverage analysis SystemVerilog – SVA (SystemVerilog Assertions) Testbench design with verification frameworks like UVM/OVM, e, VMM Debugging skills – RTL – Testbench, OOP – Gate level (including SDF) Scripting experience with Ruby, sh/csh, TCL, Make, Perl Power aware verification (using CPF/UPF) This position is based ...

Senior Java Software Engineer

Hiring Organisation
Eden Scott
Location
Milton, West Dunbartonshire, UK
Employment Type
Full-time
passion for building robust, scalable systems. Essential Skills & Experience: 6–8 years in a software engineering role. Strong command of object-oriented programming and SOLID principles. Expertise in at least one OO language (e.g. Java, C#, Ruby, Go). Experience in server-side development and database design. … solve real-world merchant challenges. Who Might Not Be a Fit This environment may not suit those who: Lack a deep understanding of OOP and SOLID principles. Default to procedural or monolithic approaches. Struggle with scalable architecture or modular design. Have limited experience with relational databases or collaborative engineering practices. ...