Portsmouth, England, United Kingdom Hybrid / WFH Options
Aeropeople Ltd
e.g. ISO 15288 and ISO 12207) Model Based Systems Engineering (MBSE) and software architectural modelling in appropriate frameworks and languages (e.g. NAF/UAF/TOGAF/SysML/UML) using a dedicated toolset such as CATIA Magic (Cameo), Sparx EA, or equivalent Requirements definition and management using an appropriate toolset such as IBM DOORS Next and configuration management with More ❯
e.g. ISO 15288 and ISO 12207) Model Based Systems Engineering (MBSE) and software architectural modelling in appropriate frameworks and languages (e.g. NAF/UAF/TOGAF/SysML/UML) using a dedicated toolset such as CATIA Magic (Cameo), Sparx EA, or equivalent Requirements definition and management using an appropriate toolset such as IBM DOORS Next and configuration management with More ❯
of Security, and Safety Integrity Levels (SILs) Your skills and experiences: Extensive experience with at least one high-level programming language and a high-level design methodology such as UML Deep understanding of the software development lifecycle and familiarity with various models, including Agile and Waterfall Proven experience in leading software development activities and mentoring engineering teams Solid knowledge of More ❯
Scientific/Engineering (electronics-engineering, software-engineering, physics, math's) environment Excellent Software Engineering skills, with significant experience in C/C++ Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques Extensive experience of developing embedded software for bare metal systems or with Real-Time Operating Systems Extensive experience of interfacing software with hardware … in a real-time environment Desirable: Experience in UML for software design in EA, Rhapsody, or integrity Modeler Experienced with software modelling tools such as Simulink or SCADE Experience of scripting languages such as MATLAB or Python Knowledge of Scrum/Agile development Working knowledge of Git/Subversion or other configuration management Understanding of TCP/IP networking, experience More ❯
Scientific/Engineering (electronics-engineering, software-engineering, physics, math's) environment Excellent Software Engineering skills, with significant experience in C/C++ Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques Extensive experience of developing embedded software for bare metal systems or with Real-Time Operating Systems Extensive experience of interfacing software with hardware … in a real-time environment Desirable: Experience in UML for software design in EA, Rhapsody, or integrity Modeler Experienced with software modelling tools such as Simulink or SCADE Experience of scripting languages such as MATLAB or Python Knowledge of Scrum/Agile development Working knowledge of Git/Subversion or other configuration management Understanding of TCP/IP networking, experience More ❯
engineering environment, such as electronics-engineering, software-engineering, physics, or maths Excellent software engineering skills with significant experience in C/C++ Extensive experience in Software Architecture Design using UML or other recognised model-based design techniques Extensive experience in developing embedded software for bare metal systems or with Real-Time Operating Systems Extensive experience in interfacing software with hardware More ❯
Scientific/Engineering (electronics-engineering, software-engineering, physics, math’s) environment Excellent Software Engineering skills, with significant experience in C/C++ Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques Extensive experience of developing embedded software for bare metal systems or with Real-Time Operating Systems Extensive experience of interfacing software with hardware More ❯
for sub-systems Your skills and experiences: Good experience of using at least one high level programming language Considerable experience of using a high-level design methodology - knowledge of UML Strong experience of all aspects of the software lifecycle and good knowledge of software lifecycle models (e.g. Waterfall, Agile) Have a BEng/BSc in Computer Science or other relevant More ❯
Contributing to customer acceptance strategies and delivering engineering excellence What Youll Bring: Strong Systems Engineering expertise with software integration experience Proficiency in MBSE and architectural modelling (e.g. SysML/UML, TOGAF) Experience with tools like IBM DOORS, Cameo, Sparx EA, and MATLAB/Simulink STEM degree or equivalent practical experience Why Join? Work on next-generation autonomous vessels, collaborate with More ❯
Rochester, England, United Kingdom Hybrid / WFH Options
CBSbutler
Scientific/Engineering (electronics-engineering, software-engineering, physics, math's) environment Excellent Software Engineering skills, with significant experience in C/C++ Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques Extensive experience of developing embedded software for bare metal systems or with Real-Time Operating Systems Extensive experience of interfacing software with hardware 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 ❯
least one high level programming language Have a comprehensive understanding of configuration management and experience of a configuration management tool Have experience with a high level design methodology (e.g. UML) Benefits: You’ll receive benefits including a competitive pension scheme, enhanced annual leave allowance and a Company contributed Share Incentive Plan. You’ll also have access to additional benefits such More ❯
Be willing and enthusiastic to present and advocate novel technical solutions at customer sites Experience in delivering software using various software methodologies, particularly Agile and Waterfall Experience in creating UML, BPMN 2.0 models and diagrams, particularly conceptual domain models, activity diagrams, and use case diagrams. Experience in developing and documenting requirements, with acceptance tests, and providing supporting artefacts like wireframes …/medium projects Familiarity of development and database technologies ability to understand data mapping Working with test automation Some UAT experience would be an advantage Experience of documenting with UML case tool e.g. Enterprise Architect Experience of SysML, TOGAF or alternative notation Experience of working on defence-related projects More ❯
images. Knowledge of Java-related technologies and software development project management. Experience with RESTful and SOAP web services. Strong understanding of OOPs concepts and good design skills. Familiarity with UML and design patterns. Excellent communication and collaboration skills. Experience working in an Agile/Scrum methodology AWS Exposure with knowledge AWS IAM, AWS VPC, AWS EKS, AWS S3, AWS EC2 More ❯
including Systems Engineering, Electronics and Electrical, and Test and Validation teams Job Requirements: Experience developing bare-metal embedded software using C/C++ Familiarity with model-based development, using UML or tools such as IBM's Rhapsody Desirable experience in defining and verifying algorithms in a model-based environment (e.g., SCADE) Knowledge of DO178C standards would be advantageous A proactive More ❯
West Sussex, England, United Kingdom Hybrid / WFH Options
ARC IT Recruitment
knowledge and documentation Key Requirements: Excellent soft skills such as communication, presentation and negotiation Experience in delivering software using various software methodologies, particularly Agile and Waterfall Experience in creating UML, BPMN 2.0 models and diagrams, particularly conceptual domain models, activity diagrams, and use case diagrams. Experience in developing and documenting requirements, with acceptance tests, and providing supporting artefacts like wireframes More ❯
full engineering lifecycle. Eligibility to work in the UK with the ability to obtain full security clearance Bonus Skills (Nice to Have) Technical Expertise: Model-based design (MBSE, Simulink, UML, SysML), embedded software systems, and simulation of complex dynamic systems. Autonomous Systems & Robotics: Experience with UAVs, UXVs, PNT systems, flight controllers, and robotics sensors (IMU, GPS/GNSS, LIDAR, RADAR More ❯
Crawley, Sussex, 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 ❯
Data Engineer Bond street 70k ROLE OBJECTIVE This role requires a strong understanding of data architecture, data modelling, and performance optimisation. The role will contribute significantly to the company’s success. There are opportunities for professional development, such as training More ❯
Summary Business Intelligence Developer Country: United Kingdom Location: Southampton Sector: Software Developer Salary: GBP Up to £45,000 Job Type: Permanent Technologies: Power BI BI Business Intelligence Developer Git UML Powershell Zabbiz tSQLt SQL SQL Server SSRS TSQL CTE Data Warehouse Data Marts Databases Endeavour Recruitment has an excellent new opportunity for an experienced Business Intelligence Developer to work for … Data analysis skills Desirable Skills and Knowledge: Experience with tSQLt unit testing Understands the Agile software development lifecycle and working knowledge of Scrum. Experience using GIT source control and UML (ideally Enterprise Architect) Experience writing PowerShell Experience developing for Zabbix monitoring If you believe you are the right candidate for this role as a Business Intelligence Developer, then please do More ❯
Technologies: C++ embedded software C# GUI HCI Yocto Linux Linux device driver Windows Visual Studio Defence software design multi processor Integration TESTING UML based design Communication Endeavour Recruitment have an excellent permanent opportunity for a Software Engineer with Embedded software experience to join our client based in Chertsey. Candidates applying for this role must be eligible for Security Clearance . … in the course of your work. Essential skills and experience: At least 5 years professional experience as software engineer Knowledge and experience of software design and development, particularly using UML-based design specification and implementation in at least one of the key software languages; C, C++, C#, and Java. GUI; HCI Knowledge and experience of structured software design methodologies. Degree More ❯
The developer will work in an agile Development environment and will contribute to all stages of the software development life cycle and should have experience in design (particularly using UML/SysML), development (particularly using Java technologies) and test. The developer should have experience of working with micro services. Automated testing is a critical part of the project so any … and use of software design patterns (MVC) * Agile Development Processes * CI/CD delivery techniques * Source code management (we use GIT) * Use of Issue tracking systems (such as Jira) * UML/SysML experience using Enterprise Architect or similar Not a 100% match? No worries! Airbus supports your personal growth with customised development solution s. *HOW WE CAN SUPPORT YOU * Many More ❯
Portsmouth, England, United Kingdom Hybrid / WFH Options
AIRBUS Defence and Space Limited
The developer will work in an agile Development environment and will contribute to all stages of the software development life cycle and should have experience in design (particularly using UML/SysML), development (particularly using Java technologies) and test. The developer should have experience of working with micro services. Automated testing is a critical part of the project so any … and use of software design patterns (MVC) * Agile Development Processes * CI/CD delivery techniques * Source code management (we use GIT) * Use of Issue tracking systems (such as Jira) * UML/SysML experience using Enterprise Architect or similar Not a 100% match? No worries! Airbus supports your personal growth with customised development solution s. *HOW WE CAN SUPPORT YOU * Many More ❯
knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ and EF Experience in writing installation packages in InstallSheild Experience designing and developing software including using UML and design patterns Experience in Agile methodology. Experience with source control management systems and continuous integration/deployment environments Experience with relational database design and development. Experience coding reusable single More ❯
Required Skills and Qualifications: - HND or Bachelor's degree in Engineering, with typically 5+ years of relevant experience - Proficiency in using high-level modelling languages such as SysML and UML - Familiarity with agile methodologies in project delivery (desirable) - Ability to work effectively in a multi-disciplinary team environment If you are an experienced Systems Engineer with a passion for delivering More ❯