Java, or C#. Strong understanding of software architectures and design principles. Experience with Linux. Proficiency in writing design documentation and using modeling languages (e.g., UML, SDL). Knowledge of software test strategies. Familiarity with data communications, networking (SCTP, TCP), and telecom signaling protocols (e.g., GTP, SIP, TCAP, Diameter). Understanding more »
BH15, Poole, Dorset, United Kingdom Hybrid / WFH Options
Springboard Worldwide
IDE, on Android and/or .NET Compact Framework. 3+ years developing REST/RESTful interfaces. 3+ years Object Oriented Design and Programming using UML, Design Patterns, SOLID principles. 5+ years agile experience including Scrum, Kanban, agile mindset. High level of experience within an embedded software development environment. Experience of more »
BH1, Bournemouth, Dorset, United Kingdom Hybrid / WFH Options
Avanti Recruitment
5+ Years of C/C++ development 5+ Years of Linux Experience Proven Experience of software design and principles Write and Design with Languages UML, SDL Etc.. Frameworks like DPDK Engineering or Computer Science degree SC Cleared or Eligible for SC Clearance If you are interested please apply online today more »
remain valid in meeting the objectives set. Ability to write design documentation and understand the use of message sequence charts and modelling languages (e.g., UML, SDL, etc.) SC required. If you are interested in this position please click 'apply'. Hunter Selection Limited is a recruitment consultancy with offices UK more »
Dorchester, Dorset, South West, United Kingdom Hybrid / WFH Options
KHUDA TECHNOLOGY LIMITED
a Software Engineer who will play a pivotal role in advancing cutting-edge technology solutions for global security. Key Responsibilities: Craft software architectures utilising UML and the Enterprise Architect tool. Execute software implementation and testing in C++, incorporating unit and continuous integration testing. Develop and optimise Sonar signal processing algorithms … Proficiency in C++ development with expertise in multi-threaded design. Strong background in signal processing and/or AI/ML techniques. Familiarity with UML design techniques and the entire software development lifecycle. Exposure to machine learning is advantageous. Knowledge of Python and packaging tools/repositories like Conan and more »