Robotics Software Engineer - C++ ROS2
knowledge also beneficial) Experience with robotics software development and integration Desirable experience: UML
Principal Systems Engineer - Product Development
design languages (e.g., SysML, UML) and techniques (e.g., use case analysis, trade studies). Direct experience with defence
Principal Systems Engineer - Product Development
and applying system-level thinking. Proficiency with system design languages (e.g., SysML, UML) and techniques (e.g., use case
Principal Consultant
. Use agile methodologies where appropriate, and support use of UML (structured use case specs) as a methodology. Ensure
Software Engineer
: Experience using software modelling and design tools such as Enterprise Architect Understanding of UML and software design
Technical Architect
, distributed systems). Proven ability to design and document architectures using visual modelling techniques such as C4, UML
Technical Business Analyst (12 month FTC)
to regulated environments (e.g. financial services). Familiarity with modelling and documentation standards (e.g. BPMN, UML, data
Technical Business Analyst (12 month FTC)
standards (e.g. BPMN, UML, data modelling). Worked with Snowflake. Experience with Informatica or similar data integration
Lead Solution Architect
and applying architecture modelling standards (e.g. C4, ArchiMate, UML) Strong verbal and written skills and experience
Systems Engineer - Complex Defence Systems
standards and the V lifecycle. - Strong technical documentation skills and experience with tools such as DOORS, UML
Senior Software Architect
(V&V) including commissioning and remedial actions. Understand and define Modelling specifications using UML, BPMN, Archimate
Software Engineer - Intern
Knowledge: Experience of communications protocols such as TCP IP Object Orientated Design UML Linux operating systems
Lead Business Analyst - Data
and analytical outputs. Expert-level skills in Requirements Engineering, Business Process Modelling (e.g. UML Activity Diagrams
Business Analyst - Data
. Hands-on experience creating Business Process Models (e.g. UML Activity Diagrams, BPMN) and Data Models (e.g. Entity
Enterprise Architect
architecture documentation. Frameworks: Frameworks: Togaf9 / Zachman / UAF / Agile / FEAF / MoD AF Languages: BPMN / UML
Java Software Engineer
are desirable: Knowledge of UML modelling for software. Knowledge of DDS (Data Distribution Service). Knowledge of Gradle
Data Architect
data modelling and governance through the Data Architecture Framework (DAF) Developing conceptual and logical models (UML
Technical Architect
, distributed systems). Proven ability to design and document architectures using visual modelling techniques such as C4, UML
Senior Embedded Software Engineer
developing for embedded platforms, including interfacing to on-board FPGA's The ability to design software using UML and working
Software Engineer - C++/ADA
requirements to define technical solutions Develop software designs using UML and object-oriented design principles Implement... understanding of UML and software design methodologies Experience analysing requirements and translating them into robust software