or cloud-based services); Solid software development background with Java, Spring, and Maven; Experience with Shell scripting, Java, and Python programming; Expertise with Linux/Unix systems; Experience with configurationmanagement tools (preferably Maven, Ansible); Experience with continuous integration servers (such as Bamboo, Jenkins, TeamCity, GoCD); Knowledge of cloud-native deployments on Kubernetes (EKS, Azure, GCP, OpenShift, or … Experience with software testing and CI/CD pipelines (Travis CI, GitLab, Jenkins, GoCD); Experience with domain-specific languages like Chef, Ansible, Salt, or Puppet; Experience with deployment and configurationmanagement; Knowledge of static code analysis and code quality practices; Understanding of security considerations; Awareness of Non-Functional Requirements (NFRs); Experience with Docker and Kubernetes; Understanding of deploying More ❯
Christchurch, newport, wales, united kingdom Hybrid / WFH Options
Curtiss-Wright Corporation
change control board performing the quality approval for change requests. Resolve non-compliance issues effectively and at an appropriate level of the department or company. Provide feedback to engineering management and staff on the results of quality assurance activities. Liaise with, and host, external auditors. Ensure that quality records are correctly developed, maintained and archived by the Engineering projects …/standards e.g. AS9100, ARP4754A, (Aerospace safety and design assurance as integrated development process) RTCA DO-254, RTCA DO-178B/C. (Aerospace envt safety critical software (c=2012)) ConfigurationManagement and Product Lifecycle Management tool experience. Process definition/modelling (e.g. BPMN) experience. Standout colleague with good social skills and the ability to communicate confidently and … and manufacturing capabilities as well as in-house environmental stress screening. The facility is committed to quality and excellence in manufacturing for our flight recorder, air data computer, video management systems, computing systems, mission displays and video recorder products. As the design center of excellence for flight recorders and air data computers, the units had to be lightweight and More ❯
company QA procedures and to meet regulatory regimes such as Medical Device Regulation (EU), ISO13485 (Int), FDA CFR820 (USA) and appropriate standards including IEC 60601, IEC 62304, ISO 14971. Management of resources providing motivation, supervision and guidance of software engineering staff. Ensure adherence to current software design controls & processes. Collaborate with Engineers to create Software development plans, Software Specifications … Software Architecture Specifications & be responsible for the upkeep of all Software Design documentation. Project management, including the generation of regular progress reports. Advise on and implement appropriate tools for software development and maintenance. The successful candidate: Qualified to degree level in software engineering or equivalent with a proven track record of managing a small software team. Experience in a … software design or Aerospace software design environment or similar highly regulated environment. Experience of embedded & application development environment. Experience in a variety of programming languages. Software version control and configurationmanagement, e.g. Azure DevOps. Familiarity with project management methodologies. Familiar with requirements capture and maintenance tools. This is an outstanding opportunity for an experienced Software Design Manager More ❯
company QA procedures and to meet regulatory regimes such as Medical Device Regulation (EU), ISO13485 (Int), FDA CFR820 (USA) and appropriate standards including IEC 60601, IEC 62304, ISO 14971. Management of resources providing motivation, supervision and guidance of software engineering staff. Ensure adherence to current software design controls & processes. Collaborate with Engineers to create Software development plans, Software Specifications … Software Architecture Specifications & be responsible for the upkeep of all Software Design documentation. Project management, including the generation of regular progress reports. Advise on and implement appropriate tools for software development and maintenance. The successful candidate: Qualified to degree level in software engineering or equivalent with a proven track record of managing a small software team. Experience in a … software design or Aerospace software design environment or similar highly regulated environment. Experience of embedded & application development environment. Experience in a variety of programming languages. Software version control and configurationmanagement, e.g. Azure DevOps. Familiarity with project management methodologies. Familiar with requirements capture and maintenance tools. This is an outstanding opportunity for an experienced Software Design Manager More ❯
design definition using internal development tools. Collaborate with design teams to explore new ideas and techniques. Sustaining Engineering Adhere to design and development processes, completing all relevant documentation. Follow configurationmanagement protocols and identify areas for improvement. Support continuous improvement and product lifecycle activities. Experience & Skills Essential Degree in Mechanical Engineering, or a related field. 1-2 years … fabrication, and additive manufacturing. Key Competencies Communication: Confidently engage with internal and external stakeholders. Relationship Building: Foster strong collaborative relationships. Teamwork: Support colleagues and contribute to shared goals. Time Management: Prioritize effectively to meet deadlines. Thoroughness: Ensure accuracy and completeness in all work. Analytical Thinking: Apply logical, structured approaches to design challenges. If this sounds like the right fit More ❯