as a Modelling and Simulation System Engineer, either through industry or advanced academic research. Attributes required include: Expertise in MATLAB, Simulink, CAMEO-SIM, MagicDraw, or similar tools (SysML/UML) Experience in mode development processes and plans Experience in governing a model-based engineering approach Experience in model architecture development and optimization Nice to Have/Non-Essential Skills: Awareness More ❯
London, England, United Kingdom Hybrid / WFH Options
Natobotics
architectures. Tools & Technologies Swagger/OpenAPI, Postman, YAML/JSON Jira, Confluence, Azure DevOps API Gateway tools (Apigee, AWS API Gateway, Azure API Management) Git, CI/CD tools UML, Sequence Diagrams (nice to have) Seniority level Seniority level Entry level Employment type Employment type Contract Job function Job function Business Development and Sales Industries IT Services and IT Consulting More ❯
IT standards, and client technical policy. Skills and attributes for success 8 years minimum experience as an Architect. 10+ years in Financial Services Technology. Good knowledge of ERD/UML/process diagram notations. Ability to articulate technical solutions to stakeholders and build strong business relationships. Drive high-quality work products within expected timeframes and on budget. Thorough knowledge in More ❯
analyze requirements and contribute to solution architecture. Develop software architectures considering system constraints, documenting design decisions and rationale. Develop primarily in C++, adhering to design and interface specifications, and UML-based architectures. Participate in testing activities relevant to the products. Contribute proactively to an Agile Scrum team and ceremonies. Support peer reviews and prepare materials for major gate reviews. Requirements More ❯
Crawley, England, United Kingdom Hybrid / WFH Options
Thales Group
Write high integrity software in languages such as C C that follows software design and interface control descriptions/specifications and adheres to the software architectures often written in UML Update requirement/Use Case and design documentation to capture design and record design decisions Write unit tests to exercise the software written and where appropriate automate these tests in More ❯
and architectural-level fault handling Skilled in writing technical documentation for complex systems Must hold or be eligible to hold valid SC clearance (without caveats) Desirable Skills: Experience with UML , SysML, or other modelling methods Background in defence projects or mission-critical systems Knowledge of IP networking protocols and secure communications Familiarity with virtualisation and containerisation technologies (e.g. Docker, VMware More ❯
Stratford-upon-Avon, England, United Kingdom Hybrid / WFH Options
Jaguar & Land Rove
Part 5, Part 6 Previous design experience with Safety micro controllers, Performance SOCs, power architecture and intra ECU communication Expert knowledge in capturing Hardware/Software platform solutions in UML/SYSML environment Good understanding of Systems Engineering methodologies Previous experience of delivering fault handling and diagnostics on Autosar based Automotive platforms Familiar with Automotive software quality - MISRA, QAC/ More ❯
Weymouth, England, United Kingdom Hybrid / WFH Options
Cogito
analysing requirements in cooperation with the HW and SW departments to develop technical concepts. Be proficient using a requirement management system (Polarion, Doors etc.) Be proficient in use of UML or SysML. Have a high-level knowledge of systems engineering principles and practices. Be competent in Microsoft Excel, Word, and PowerPoint. Have excellent interpersonal skills and excellent communication skills written More ❯
London, England, United Kingdom Hybrid / WFH Options
PA Consulting
This may include (but is not limited to): Tools - Sparx EA, MooD, Archi, Capella, IBM Rational Rhapsody, NoMagic/MagicDraw Frameworks – TOGAF, MODAF, Zachman, TRAK, Arcadia, NAF, DoDAF Languages, UML - SysML, Archimate, BPMN Beneficial experience includes: Experience working across an engineering enterprise at different stages of the systems engineering lifecycle Demonstrated expertise in solution definition and design, particularly in defining More ❯
Newcastle Upon Tyne, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
developing complex functionality. For more information on Leonardo's contribution to ECRS check out: What you'll do as a senior level C++ Software Engineer: Utilise your skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment Work alongside systems and hardware engineers to deploy software to multi-core More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
developing complex functionality. For more information on Leonardo's contribution to ECRS check out: What you'll do as a senior level C++ Software Engineer: Utilise your skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment Work alongside systems and hardware engineers to deploy software to multi-core More ❯
sensitive system that meets security, regulatory, resiliency, scalability, and performance needs. Create and maintain clear, organized architectural documentation and technical specifications (written and diagrams) using industry-standard approaches (., UML and C4). Collaborate with software engineers to share the architectural vision and guide implementation choices to ensure objectives and requirements are efficiently met. Engage proactively with key architectural stakeholders … Strong interpersonal, communication, documentation, diagramming, and presentation skills, with experience working with globally distributed teams and stakeholders. Experience with diagramming software (., Lucid, , Visio) and technical writing. Knowledge of UML 2.0+ and experience creating UML diagrams. Excellent understanding of Java fundamentals and frameworks (Spring Boot), OO programming paradigms, multi-threading, messaging technologies, and computer networks. Knowledge of infrastructure, security, networking … for future state architecture. Preferred qualifications, capabilities, and skills Awareness of secure system design. Experience with Threat Modelling and/or performing security analysis of system designs. Experience using UML modelling tools (., PlantUML). Experience writing technical standards and specifications. Experience working with many stakeholders to review and agree on a complex system design. Hands-on experience with another More ❯
sensitive system that meets security, regulatory, resiliency, scalability, and performance needs. Create and maintain clear, organized architectural documentation and technical specifications (written and diagrams) using industry-standard approaches (e.g., UML and C4). Collaborate with software engineers to share the architectural vision and guide implementation choices to ensure objectives and requirements are efficiently met. Engage proactively with key architectural stakeholders … interpersonal, communication, documentation, diagramming, and presentation skills, with experience working with globally distributed teams and stakeholders. Experience with diagramming software (e.g., Lucid, Draw.io, Visio) and technical writing. Knowledge of UML 2.0+ and experience creating UML diagrams. Excellent understanding of Java fundamentals and frameworks (Spring Boot), OO programming paradigms, multi-threading, messaging technologies, and computer networks. Knowledge of infrastructure, security, networking … for future state architecture. Preferred Qualifications, Capabilities, And Skills Awareness of secure system design. Experience with Threat Modelling and/or performing security analysis of system designs. Experience using UML modelling tools (e.g., PlantUML). Experience writing technical standards and specifications. Project management experience. Experience working with many stakeholders to review and agree on a complex system design. Hands-on More ❯
SDLC, enterprise architecture tools like Alfabet, Aris, and business analysis techniques. Strong communication, leadership, and networking skills; ability to work with ambiguity. Desirable Knowledge of Business Architecture, modeling languages (UML, ArchiMate, BPMN), offshore team leadership, GDPR, ISO 27001, ITIL, TOGAF, and a Bachelor's degree. #J-18808-Ljbffr More ❯
Senior Software Developer The Role: This is a highly varied role giving the successful candidate the opportunity to work across multiple projects and at all stages of the Software Development Lifecycle. Whilst focused on software development, this role also provides More ❯
Bristol, Stoke Gifford, Gloucestershire, United Kingdom
Synoptix
Senior Software Developer The Role: This is a highly varied role giving the successful candidate the opportunity to work across multiple projects and at all stages of the Software Development Lifecycle. Whilst focused on software development, this role also provides More ❯
/IT service providers, and knowledgeable about current trends in the IS/IT market. Experience of structured methods such as Rational Unified Process and modelling standards such as UML and BPMN. Recognised business analysis qualification such as the BCS Business Analysis Diploma. Experience of leading/Coaching business analyst teams. Experience in working within a regulatory setting, desirably within … the energy sector. Familiarity with Enterprise Architect and/or equivalent Model Driven UML tools, JIRA, Azure Dev Ops or equivalent Issue and Project Managing software. Experience with software transformation projects such has moving systems/processes into the cloud. Awareness of further changes occurring within the GB electricity market beyond MHHS and the potential impact that these changes may More ❯
storage, movement, governance, and validation/cleaning using languages such as Java, JavaScript, or Python. Experience with Data Modelling and Architecture tools like ERwin, Power Designer, Magic Draw, or UML tools and IDEs like Eclipse. An interest in data and understanding its organizational value when properly managed and governed. Knowledge of Data Management technologies such as Relational and Columnar Databases More ❯
Software Release & Configuration Engineer - East Midlands - 6 Month Contract Country: United Kingdom Location: East Midlands Sector: Software Engineer Hourly Rate: GBP Negotiable Job Type: Contract Technologies: UML JIRA tfs Agile Waterfall V Model ISO9001 TickIT+ ITIL Visual Source Safe Degree Mission Critical Software Release & Configuration Engineer - East Midlands - 6 Month Contract Software Release & Configuration Engineer - East Midlands - 6 Month Contract … Logistics/Material Handling or Airports at an advantage, as would be those candidates with Security Clearance. Candidates should have at least 3 years' experience in a similar role. UML JIRA TFS ISO9001 TickIT+ ITIL Visual Source Safe Qualifications/Experience: Candidates should have at least a degree in Engineering or Computer Science Prior experience with Mission Critical High Availability More ❯
Overview We are seeking Senior Software Engineers (Java, UML) to design and implement components of a Software System for the defence industry. This project focuses on developing the front-end HMI for the product. Responsibilities Design software using UML (Enterprise Architect) Implement designs in Java, with a focus on JavaFX for front-end development Conduct peer reviews of designs and … and execute unit tests Produce documentation and records for the system Qualifications Degree in Engineering or Computer Science Essential Skills Experience in HMI design, capturing and developing designs in UML (class, sequence diagrams) Proficiency in Java and JavaFX Domain experience in sonar and/or tactical/situational awareness Experience Service-Oriented Architectures Operational display of sonar data Data visualization More ❯
Key Responsibilities: Developing real-time embedded software for advanced defence and aerospace projects, including the European Common Radar System (ECRS) Utilising skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment Collaborating with systems and hardware engineers to deploy software to multi-core or distributed hardware platforms Adhering to … and coding standards such as MISRA C/C++ Job Requirements: We seek individuals who possess: Proficiency in C++ and experience in using it within the industry Experience in UML modelling and Object Oriented Design (OOD) techniques Understanding of the full software lifecycle in a professional setting Ability to thrive in an office-based environment, working alongside top engineers Experience More ❯
We are looking for people who specialise in C++ Software Engineer (UML Modelling? Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS), We are looking for experienced C++ Software engineers to … community as the Radar programmes grow and enter a crucial phase, developing complex functionality. What you'll do as a senior level C++ Software Engineer: Utilise your skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment Work alongside systems and hardware engineers to deploy software to multi-core More ❯
Key Responsibilities Design, develop and test features as part of a collaborative Scrum team Take part in sprint planning and task estimation Contribute to technical discussions and architectural design (UML) Support CI/CD processes and automated testing frameworks Write clean, maintainable, and well-documented code Work closely with internal and external stakeholders Essential Skills & Experience Java (version 8+) Spring … Boot and Spring Framework (inc. Hibernate) RESTful APIs over HTTPS Microservices and distributed systems Agile development (Scrum) CI/CD pipelines Git and Jira (or similar tools) UML or SysML using Enterprise Architect or equivalent Strong communication and teamwork skills Proactive mindset and ability to work independently More ❯
focusing on business impact, scalability, performance, and long-term value. • Conduct requirement gathering sessions with clients and stakeholders to capture both technical and functional needs. • Create solution blueprints, including UML diagrams, workflows, architecture diagrams, and comprehensive documentation. • Assess, recommend, and integrate appropriate technologies, frameworks, and tools, aligning with architectural best practices and organizational goals. • Work with the Proposal/Bid … experience in solution architecture, pre-sales consulting, or enterprise software design. • to have hands-on experience with any modern programming and relational database systems. • Proficient in creating and interpreting UML diagrams, workflows, and architecture documentation. • Hands-on experience with technology selection, system integration, and architectural governance. • Excellent client-facing and communication skills, with a proven ability to present complex solutions More ❯
design Deep knowledge of any; VPU/NPU/GPU/CPU/TPU architecture Vector/Matrix/Scaler units simulation/modelling - System C/TLM/UML ML frameworks - Tensorflow/PyTorch/Python or similar DSP algorithms - FIR/IIR filters or FFT... IP design, system design, system architecture low-power, performance and optimisation Applicants must More ❯