Job Title: Principal Software Engineer - x8 Location: Isle of Wight - Cowes/Portsmouth - Broad Oak - We offer flexible working arrangements - Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you'll be doing: Derive and maintain a set of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers' solutions across Maritime Services Undertake technical reviews, verify and authorise softwareengineering designs … Act as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and More ❯
Skip to Content Link Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: We are currently looking for a Senior Software Engineer to join our Research and Development team, based in Dunfermline. Our software development team work within a SAFe, agile framework, utilising the Atlassian suite (Jira, Bitbucket, Confluence … Bamboo) to control sprints, builds, merges & deployments, with a sophisticated DevOps process to automatically build, deploy, test and measure continuously the quality of our software (CI/CD). Working daily with a highly skilled & innovative team of hardware, optical & mechanical and algorithm engineers & data scientists, you will design, develop, and test software to support a diverse range … the data! ESSENTIAL DUTIES AND RESPONSIBILITIES Requirements capture and analysis Participates in technical requirements capture and contributes to technical requirements specifications that satisfy marketing requirements for new/updated software features. Demonstrates best practise and ensures requirements are precise, unambiguous and testable. Software Design Designs new software features and updates existing features, ensuring that all new design More ❯
communicate clearly with non-security technical SMEs at a comfortable level Experience working in large-scale IT transformation programmes Qualifications & Certifications: Bachelors or masters degree in cybersecurity, computer science, softwareengineering, or related field CISSP/CISM certification or other broad cybersecurity industry-recognised certificate Platform & Technology: BizzDesign, Archi, or generic UML visualisation experience for high-level designs More ❯
dunfermline, north east scotland, united kingdom Hybrid / WFH Options
Motability Operations
goals within the team Ensure implementation and solutions are aligned to MO's tech stack and design patterns/architectural principles Help the team employ strategies to avoid over-engineering Identify & help mitigate technical risk Help make technical decisions in the team, and help share decisions wider where appropriate Ensure the quality of the code & safety/security of … work produced by the team Champion engineering best practices and mentor team members, fostering knowledge sharing Seek opportunities for enhancing developer experience Help reduce any "toil" (manual, repetitive, and error-prone work that does not add business value) through automation etc. Ensure delivery of SRE principles such as automation of operations, observability and reliability measurement Promote innovation within the … team Provide input into wider (cross team) initiatives, and contribute to Engineering team goals Build relationships with key stakeholders, and collaborate effectively with others inside and outside the team, including technical partners where appropriate Ensure the creation and maintenance of good technical documentation This is a hands-on role, and coding is a key part of this role Qualifications More ❯
hardware solutions. Responsibility for the complete implementation of detailed technical items and an understanding/appreciation of system level items. Collaboration with other team members (including both hardware and software engineers) to agree system designs, interfaces and protocols etc. Development of appropriate test hardware, test software and procedures, both informal and formal, to prove the correct operation of … is conducted in line with company values, policies and ethics codes of conduct. Undertake any other activity as reasonably requested by management Application of Design Review Processes Accountable for engineering specific risks and opportunities. Key contributor at Gate/Design reviews Provides guidance of Test Development processes and tools. Contribute to section/business area resource planning with a … working understanding of Microsoft Project tools. Test Engineering Lead for a small/medium scale test engineering program Ability to identify and engage the appropriate SME's to support the Test Development Engineering activities. Contributor/Approver for standard/tailored test development process including Design Review gates and content Key interface to external customers/suppliers. More ❯
Employment Type: Contract
Rate: £60 - £70 per hour + Additional Benefits to be seen below.
Glenrothes, Fife, United Kingdom Hybrid / WFH Options
Raytheon Technologies Corporation
role: Responsible for the design, manufacture, verification and validation, along with through life technical support of board level, sub-system and system level test equipment. Skills and Experience Test software design experience. Excellent knowledge of analogue and digital electronic circuit design. Ability to write comprehensive technical design documentation. Proven experience in handover and management of designs in production. Excellent … of Mentor Graphics schematic entry and PCB layout tools. Understanding of common test architectures PXI/d LXI Measurement Uncertainty and its application in test equipment design and validation Software Certification or detailed knowledge of: NI LabView, NI CVI, NI TestStand, C# Design of mix signal circuits High speed serial networks An appreciation of RF electronics Knowledge of power … hardware solutions. Responsibility for the complete implementation of detailed technical items and an understanding/appreciation of system level items. Collaboration with other team members (including both hardware and software engineers) to agree system designs, interfaces and protocols etc. Development of appropriate test hardware, test software and procedures, both informal and formal, to prove the correct operation of More ❯