What can you bring: Senior/Principal Systems Engineer Experience with MBSE approaches and tools (e.g., Sparx EA, Cameo). Knowledge of modelling languages and architecture frameworks such as UML/SysML, ArchiMate, TOGAF, MODAF. Understanding of requirements engineering and its connection to verification and validation. Knowledge of engineering lifecycles, including their selection, tailoring, and implementation. Experience working on the More ❯
and engage in design and code reviews Strong programming knowledge of C/C++ or C# or ADA Previous experience with bare-metal embedded software Model-based development using UML Configuration Control & CI/CD SCADE definition and verification algorithms Agile development TDD, Automated & Unit Testing Aerospace software knowledge is desirable - e.g. DO178C If you think you have the drive More ❯
and engage in design and code reviews Strong programming knowledge of C/C++ or C# or ADA Previous experience with bare-metal embedded software Model-based development using UML Configuration Control & CI/CD SCADE definition and verification algorithms Agile development TDD, Automated & Unit Testing Aerospace software knowledge is desirable - e.g. DO178C If you think you have the drive More ❯
What can you bring: Senior/Principal Systems Engineer The use of MBSE approaches and tools (e.g. Sparx EA, Cameo). Knowledge of modelling languages and architecture frameworks, e.g., UML/SysML, ArchiMate, TOGAF, MODAF. Requirements engineering and its link to verification and validation. Knowledge of engineering lifecycles, their selection, tailoring and implementation. Working on the integration of complex systems More ❯
What can you bring: Senior/Principal Systems Engineer The use of MBSE approaches and tools (e.g. Sparx EA, Cameo). Knowledge of modelling languages and architecture frameworks, e.g., UML/SysML, ArchiMate, TOGAF, MODAF. Requirements engineering and its link to verification and validation. Knowledge of engineering lifecycles, their selection, tailoring and implementation. Working on the integration of complex systems More ❯
Windows Experience with software version control systems (preferably GIT) Practical experience working with embedded software Experience in Object Oriented design and development Ability to write detailed design documents incorporating UML techniques Experience following formal software development processes Excellent verbal and written communication skills Detail-oriented, organized, and able to work well in a team environment as well as independently with More ❯
that evolves with changing technical requirements. What You’ll Bring Embedded Expertise Strong experience developing low-level embedded software using C/C++. Model-Based Know-How Familiarity with UML or tools like IBM Rhapsody; experience with model-based environments (e.g. SCADE) is a bonus. Standards & Process Awareness Knowledge of DO-178C standards is desirable. Soft Skills Proactive, flexible, and More ❯
that evolves with changing technical requirements. What You’ll Bring Embedded Expertise Strong experience developing low-level embedded software using C/C++. Model-Based Know-How Familiarity with UML or tools like IBM Rhapsody; experience with model-based environments (e.g. SCADE) is a bonus. Standards & Process Awareness Knowledge of DO-178C standards is desirable. Soft Skills Proactive, flexible, and More ❯
fully compliant systems design. Proficiency in writing technical documentation and conducting formal technical reviews. Advanced knowledge of System Engineering practices, methodologies, processes, and technology trends. Desirable: Experience with DOORS, UML, SEBoK, Enterprise Architect, and SysML. This role plays a pivotal part in the company's mission to provide cutting-edge Cyber Security solutions. By joining the team, you will contribute More ❯
Basildon, England, United Kingdom Hybrid / WFH Options
Leonardo SpA
System Engineer, either through industry or advanced academic research. Attributes required include: Expertise in one or more of the following: MATLAB, Simulink, CAMEO-SIM, MagicDraw and similar (SysML/UML) Experience (or support) in mode development process and plans Experience (or support) in governing a model-based engineering approach Experience (or support) in model architecture development and optimisation Nice to More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
engineer focussed on embedded software development for Real Time systems: Significant previous experience of developing embedded software using Ada, and C/C++ Experience in model-based development, using UML or using tools such as IBM's Rhapsody ‘Can do' and flexible approach – you'll enjoy solving technical problems that sometimes extend beyond the bounds of "software" A focus on More ❯
Bitbucket/Git) • A collaborative mindset with a willingness to mentor junior team members and contribute to a positive team culture. Bonus Experience (Desirable but not required): • Familiarity with UML and tools like Rational Rhapsody • Experience using Requirements Management tools such as DOORS or Polarion • Exposure to Agile ways of working and self-organising teams • Understanding of virtualisation and containerisation More ❯
industry best practices, standards, and client policies. Skills and attributes for success Minimum 8 years as an Architect. Over 10 years in Financial Services Technology. Knowledge of ERD/UML/process diagram notations. Experience with enterprise integration patterns. Ability to articulate technical solutions to stakeholders and build strong relationships. Deliver high-quality work within timeframes and budgets. Thorough knowledge More ❯
practical application of architecture and delivery methodologies such as: TOGAF, Zachmann, MODAF or SAFe. Use your understanding and application of architecture modelling tools and frameworks to communicate your ideas: UML, ArchiMate, Ardoq, and others. Design and deliver architecture solutions within governance and target operating models, using a range of ways of working and delivery methodologies: Waterfall, SAFe, Scrum, Kanban. Commit More ❯
to demonstrate and apply system-level thinking Ability to spot areas of concern, investigate and drive to a solution - ask the right questions. Experience of system design languages (e.g. UML, SysML), and techniques (e.g. use case analysis, trade studies) Experience in producing estimates for bid activities Knowledge of mechanical and environmental qualification processes EEO Statement Viasat is proud to be More ❯
Telford, England, United Kingdom Hybrid / WFH Options
Leidos
ability to work with Subject Matter Experts to capture business requirements alongside an Agile system development project Business process modelling (with ability to use a conventional modelling notation, e.g. UML) Experience of working in multiple work streams in complex Agile environments Experience of running requirement elicitation workshops and generating user story documentation The ability to work collaboratively with internal teams More ❯
against industry good practice, IT standards, and client technical policy. Qualifications 8 years minimum experience as an Architect. 10+ years in Financial Services Technology. Good knowledge of ERD/UML/process diagram notations. Good working knowledge of enterprise integration patterns. Ability to articulate technical solutions to stakeholders and build strong business relationships. Drive high-quality work products within expected More ❯
Embedded Software Engineer Location: Bristol Salary: Up to £65,000 per annum + Bonus Benefits: Great pension, Annual Pay Review, Enhanced Parental Leave, Training & Membership Fund, Courses & Training, Hobby Clubs, and more A market leading and global company within the More ❯
Senior C++ Software Engineer – UML Modelling Location: Edinburgh Clearance Required: SC cleared Type: Contract IR35 Status: Inside or Working Model: Office-based Overview We are seeking an experienced C++ Software Engineer to support a high-profile defence and aerospace programme involving real-time embedded software development. You will be joining a well-established software engineering team contributing to critical radar … on cutting-edge projects, applying modern software engineering practices and modelling techniques within a collaborative, multi-disciplinary environment. Key Responsibilities Develop and maintain embedded software using C++ within a UML-based modelling environment (e.g. IBM Rhapsody) Support full software development lifecycle activities — from design and implementation to integration and verification Collaborate with systems and hardware engineers to deploy software to … software using Agile methodologies, contributing to regular sprints and reviews Required Experience Proven experience in real-time C++ software development Strong understanding of Object-Oriented Design (OOD) principles and UML modelling Hands-on experience with modelling tools such as IBM Rhapsody Familiarity with software safety and compliance standards (e.g. DO-178C, MISRA) Experience with Agile delivery frameworks (Scrum) and tools More ❯
Social network you want to login/join with: C++ Software Engineer (UML Modelling), edinburgh col-narrow-left Client: LHH Location: edinburgh, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 3 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: Senior C++ Software Engineer – UML Modelling Location: Edinburgh Clearance Required: SC cleared Type … on cutting-edge projects, applying modern software engineering practices and modelling techniques within a collaborative, multi-disciplinary environment. Key Responsibilities Develop and maintain embedded software using C++ within a UML-based modelling environment (e.g. IBM Rhapsody) Support full software development lifecycle activities — from design and implementation to integration and verification Collaborate with systems and hardware engineers to deploy software to … software using Agile methodologies, contributing to regular sprints and reviews Required Experience Proven experience in real-time C++ software development Strong understanding of Object-Oriented Design (OOD) principles and UML modelling Hands-on experience with modelling tools such as IBM Rhapsody Familiarity with software safety and compliance standards (e.g. DO-178C, MISRA) Experience with Agile delivery frameworks (Scrum) and tools More ❯
skills • Desired qualifications: o Experience with Model-Based Systems Engineering (MBSE) tools such as Cameo, Rhapsody, Sparx, Core o Experience with Systems ModelingLanguage (SysML) or UnifiedModelingLanguage (UML) o Experience with Atlassian tools such as Jira and Confluence o Experience with the Intelligence Community. Geographic Locations: Chantilly, Virginia Travel: Some ( 25%) Company Information: LV8D Solutions is a provider More ❯
flow, and velocity. • Desired qualification: o Certified Scrum Master (CSM), PMI-Agile Certified Practitioner (ACP), or other agile certifications (Scrum, SAFe, Kanban). o Experience with UnifiedModelingLanguage (UML) or Systems ModelingLanguage (SysML). o Experience with Space Systems Engineering Geographic Locations: Chantilly, Virginia Travel: Some ( 25%) Company Information: LV8D Solutions is a provider of engineering services through More ❯
Defense Agency (MDA) Practical experience with Model-Based Systems Engineering (MBSE) and Systems ModelingLanguage (SysML) and other languages typically used for system modeling (i.e. DoD Architecture framework and UML) Ability to work with a diverse team of engineers (geographically diverse) of different perspectives, skillsets, and backgrounds Exposure to MDA test events and activities supported by M&S products and More ❯
Based Systems Engineering. Experience in the use of Architectural Frameworks and Modelling Techniques such as the NATO Architecture Framework (NAF), The Open Group Architecture Framework (TOGAF), Unified Modelling Language (UML) and Systems Modelling Language (SysML). Experience in the use of requirements and architectural modelling tools such as Enterprise Architect (EA), MooD, DOORS and Paradigm. Ability to persuade and influence More ❯
London, England, United Kingdom Hybrid / WFH Options
Story Terrace Inc
Based Systems Engineering. Experience in the use of Architectural Frameworks and Modelling Techniques such as the NATO Architecture Framework (NAF), The Open Group Architecture Framework (TOGAF), Unified Modelling Language (UML) and Systems Modelling Language (SysML). Experience in the use of requirements and architectural modelling tools such as Enterprise Architect (EA), MooD, DOORS and Paradigm. Ability to persuade and influence More ❯