security, and aerospace companies! What you'll be doing - Senior Software Engineer Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentation Requirementsanalysis and definition, System/Software Architecture/Design, Modelling and Simulation, Systems/Software Integration, Verification and Validation, Safety Critical Development techniques Peer review and technically guide More ❯
security, and aerospace companies! What you'll be doing - Senior Software Engineer Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentation Requirementsanalysis and definition, System/Software Architecture/Design, Modelling and Simulation, Systems/Software Integration, Verification and Validation, Safety Critical Development techniques Peer review and technically guide More ❯
security, and aerospace companies! What you'll be doing - Senior Software Engineer Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentation Requirementsanalysis and definition, System/Software Architecture/Design, Modelling and Simulation, Systems/Software Integration, Verification and Validation, Safety Critical Development techniques Peer review and technically guide More ❯
safeguard the assets of the firm through an independent scrutiny of the financial information and ensure accurate reporting to internal and external consumers. They provide critical metrics and related analysis to the firm's and divisions' leadership to navigate the evolving business strategy, including incumbent and strategic initiatives. Controllers play an important role in the changing landscape of the … ways in which we can add value for our stakeholders. Interpersonal Communication: You'll engage with data producers and consumers across all areas of the business to understand their requirements and to propose solutions tailored to their needs. Training: Your manager will support your professional development, allowing you time for training at work, helping you learn and grow within … learn and interact with a range of businesses and products across the firm. RESPONSIBILITIES AND QUALIFICATIONS RESPONSIBILITIES In an Agile environment manage end-to-end systems development cycle from requirementsanalysis to coding, testing, UAT, implementation and maintenance Develop high level and detailed technical designs, testing strategies, and implementation plans Work in a dynamic, fast-paced environment that More ❯
products by applying electronic, mechanical, and software technologies in demanding and critical environments to meet customer needs. The Software Engineering function in Ultra supports the software development lifecycle, including requirementsanalysis, design, implementation, testing, and verification, to deliver software components into projects and products, and supports deployment and maintenance. A professional at this grade possesses knowledge of specific … areas: Development of the GUI and architecture using off-the-shelf components with customized software modules/classes. Design, implementation, and review of scalable, testable UI code according to requirements and UX design. Experience with web accessibility, design, and usability to support cross-browser/platform/device compatibility. Design, implementation, and verification of software applications under Linux and More ❯
London, England, United Kingdom Hybrid / WFH Options
Adecco UK
with a network of business stakeholders, technical delivery teams, and external suppliers. * Facilitate meetings with stakeholders at all levels of the organization to elicit, clarify, translate, and document business requirements (functional and non-functional) as well as generate user stories. * Analyze and document business requirements, working with relevant teams to create appropriate technical documentation to facilitate necessary governance … project delivery. * Collaborate with a range of technical and non-technical audiences to ensure that the DataHUB capabilities support our analytics, reporting, and AI/ML initiatives. * Conduct gap analysis and impact assessments on existing reporting analytics tooling configuration. * Create test plans and undertake testing to ensure relevant Functional Requirements (FRs) and Non-Functional Requirements (NFRs) are … met by the DataHUB delivery roadmap. * Ensure new requirements are added to the roadmap and support existing prioritization processes to deliver business value through new capabilities. * Support the delivery of proofs-of-concept to test feasibility and value, uncovering benefits for our stakeholders, customers, and businesses. * Support our Analytics Centre of Excellence with the rollout and adoption of the More ❯
Chelmsford, England, United Kingdom Hybrid / WFH Options
Digital Federal Credit Union
Schedule Monday-Friday 8-5 (40 hours) Hybrid What You'll Do Summary/Objective: Responsible for all aspects of the product life cycle including requirements review and analysis, design, development, unit testing, and maintenance of code. This includes translating business requirements into workable programming code with development and maintenance of functionality for use in business areas. … new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations. Regularly communicate with the business to complete requirementsanalysis, design, and development work. Participate in efforts to define engineering best practices, such as coding and design standards for the team. Enhance organization reputation by accepting ownership More ❯
of a multidisciplinary team to develop products and services. This will include Systems Engineers, Security Engineers, Product Managers and others as required. Support the wider team in project planning, requirements definition and requirements analysis. Lead software design, development, testing, deployment and maintenance for a range of AI and Computer Vision products. Providing Software Engineering Subject Matter (SME) Expertise … development Experience with Linux operating systems (e.g. Red Hat, Ubuntu) Experience working within a variety of development frameworks and practices e.g. DevOps, DevSecOps, SCRUM, MLOps, XP. Experience with data analysis and manipulation tools (e.g. Pandas) Experience of a broad section of the Software Development Lifecycle (SDLC) with specific focus on: Design(Architecting, High-Level Design and Low-Level Design … Continuous professional development including incentives Access to online Udemy training facility Flexible working arrangements Bike to work scheme Electric car scheme Private health care Job well done scheme Security Requirements: Please note that due to the nature of our projects we can only accept sole UK national candidates who will need to be eligible to obtain UK Security Clearance. More ❯
Bristol, Stoke Gifford, Gloucestershire, United Kingdom
Synoptix
of a multidisciplinary team to develop products and services. This will include Systems Engineers, Security Engineers, Product Managers and others as required. Support the wider team in project planning, requirements definition and requirements analysis. Lead software design, development, testing, deployment and maintenance for a range of AI and Computer Vision products. Providing Software Engineering Subject Matter (SME) Expertise … development Experience with Linux operating systems (e.g. Red Hat, Ubuntu) Experience working within a variety of development frameworks and practices e.g. DevOps, DevSecOps, SCRUM, MLOps, XP. Experience with data analysis and manipulation tools (e.g. Pandas) Experience of a broad section of the Software Development Lifecycle (SDLC) with specific focus on: Design(Architecting, High-Level Design and Low-Level Design … Continuous professional development including incentives Access to online Udemy training facility Flexible working arrangements Bike to work scheme Electric car scheme Private health care Job well done scheme Security Requirements: Please note that due to the nature of our projects we can only accept sole UK national candidates who will need to be eligible to obtain UK Security Clearance. More ❯
Master's degree with professional experience developing software. Significant professional experience developing software for Senior positions. Demonstrable record of developing high-quality embedded software for end-user products from requirementsanalysis to delivery. Demonstrable experience in a technical leadership role within a software team. Expert knowledge and experience with implementation skills such as object-oriented programming, pair programming … Advanced knowledge of C++ is required. Experience with Agile/Scrum development practices. Advanced knowledge of verification skills such as test-driven development, unit testing, code reviews, defect characterization, requirementsanalysis and planning skills such as user story development, backlog management, high-level estimation, and detailed estimation. Advanced configuration management skills such as revision control, continuous integration, continuous … Lauterbach debuggers. Excellent interpersonal, written, and oral communication skills, with an ability to influence and build strong, credible relationships. Aptitude in engineering excellence processes such as FMEA, Root Cause Analysis, Design of Experiments, etc. is a plus, but not required FPGA (VHDL) programming experience is a plus, but not required. Experience in an industrial printing domain is a plus More ❯
Crawley, England, United Kingdom Hybrid / WFH Options
Thales Group
Engineer you contribute to a multidisciplinary and self-organizing Agile/Scrum team. In addition to software product development, our teams are fully responsible for various aspects, such as requirementsanalysis, architecture, design, testing, validation and product demonstrations. The use of high-tech techniques and software development methods is important. The software of the Fire Control System is … flexibility to do what’s important to you; whether that’s part time hours, job sharing, remote working, or the ability to flex your start and finish times. Security Requirements In line with Thales' Baseline Security requirements, candidates will be asked to provide evidence of identity, eligibility to work in The Netherlands and employment and/or education More ❯
company, working alongside a talented group of like-minded Engineers on a range of fascinating applications. Duties and Responsibilities All aspects of the full software development life cycle, including requirementsanalysis, design, development, testing, documentation, and training. Programming to deliver robust, clean, high-quality software. Creation of functional designs and specifications. Rigorous approach to testing, including writing scripts More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
company, working alongside a talented group of like-minded Engineers on a range of fascinating applications. Duties and responsibilities: All aspects of the full software development life cycle, including requirementsanalysis, design, development, testing, documentation, and training. Programming to deliver robust, clean, high-quality software. Creation of functional designs and specifications. Rigorous approach to testing, including writing scripts More ❯
network health, availability, and service-level objectives. Operations Automation: Lead initiatives to automate and optimize network operations focusing on scalability and reliability. Collaborative Development: Work closely with teams on requirementsanalysis, design, development, testing, and deployment, fostering a collaborative environment. Continuous Improvement: Engage in technical training and knowledge sharing to enhance skills and professional development. Our Minimum Qualifications … that the maximum number of sick time hours an employee may have available is 160 hours. Employees in Illinois have a unique time off program designed specifically with local requirements in mind. All employees also have access to paid time away to deal with critical or emergency issues. We offer additional paid time to volunteer and give back to More ❯
Other EU work permit required: Yes Job Reference: d4a646b52d25 Job Views: 5 Posted: 29.05.2025 Expiry Date: 13.07.2025 Job Description: We are looking for a Technical Business Analyst to interpret requirements and identify relevant data sets for projects within our client's organization. The role involves technical skills and the ability to present and visualize data to provide actionable insights. … the Discovery and Design phases of Agile delivery. Support colleagues in Data Science and Underwriting by facilitating capabilities required by clients. Analyze new business propositions, develop business cases, define requirements, and shape delivery scope. Support the transition of business ideas into practical deliverables for stakeholders. Promote agile and design thinking methodologies to foster innovation, improve processes, and solve complex … problems, supporting digital transformation initiatives. What you can bring: Proven experience in data analysis, Python, SQL, database management, and data warehousing. Strong understanding of business analysis frameworks, benefits management, process modeling, requirementsanalysis, and user journey mapping. Confidence in leading discovery processes and designing analytical approaches, with effective communication skills. Stakeholder management skills to build relationships More ❯
is an exciting, hands-on opportunity to join an area that touches every aspect of Amazon’s wide range of businesses globally. Key job responsibilities •Independently work on finance requirementsanalysis, validation, verification and approval, ensuring that requirements are complete, consistent, feasible and traceable. • Translate business and customer requirements, leveraging process and data analysis mechanisms … and finance subject matter experts to effectively design, develop, test and launch automated, scalable finance solutions that address customer needs while meeting our high controllership and compliance standards. • Ensure requirements traceability and manage change requirements through effective change control processes and tools. • Dive deep to evaluate business finance processes and identify problems and opportunities. • Partner with operational teams … and process owners to problem solve during design, testing and deployment. Ensure efficient transition to operational business-as-usual. • Create business analysis artefacts and processes that can be standardized and repeated, increasing the maturity and effectiveness of our teams. • Develop optimization and automation strategies of finance business processes. • Influence stakeholders to ensure relevant deadlines are met; communicate critical information More ❯
is an exciting, hands-on opportunity to join an area that touches every aspect of Amazon's wide range of businesses globally. Key job responsibilities • Independently work on finance requirementsanalysis, validation, verification and approval, ensuring that requirements are complete, consistent, feasible and traceable. • Translate business and customer requirements, leveraging process and data analysis mechanisms … and finance subject matter experts to effectively design, develop, test and launch automated, scalable finance solutions that address customer needs while meeting our high controllership and compliance standards. • Ensure requirements traceability and manage change requirements through effective change control processes and tools. • Dive deep to evaluate business finance processes and identify problems and opportunities. • Partner with operational teams … and process owners to problem solve during design, testing and deployment. Ensure efficient transition to operational business-as-usual. • Create business analysis artefacts and processes that can be standardized and repeated, increasing the maturity and effectiveness of our teams. • Develop optimization and automation strategies of finance business processes. • Influence stakeholders to ensure relevant deadlines are met; communicate critical information More ❯
professionals dedicated to delivering innovation and exceptional customer responsiveness. Key Responsibilities: Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces, and associated supporting certification documentation Conducting requirementsanalysis and definition, System/Software Architecture/Design, Modelling and Simulation, Systems/Software Integration, Verification and Validation, and Safety Critical Development techniques Peer reviewing and technically … defining processes and procedures, performing design review assessments, and making sound strategic technical decisions within your area of expertise Influencing department productivity through software process improvement and automation Job Requirements: Essential: Degree or equivalent qualification in a scientific or engineering environment, such as electronics-engineering, software-engineering, physics, or maths Excellent software engineering skills with significant experience in C More ❯
professionals dedicated to delivering innovation and exceptional customer responsiveness. Key Responsibilities: Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces, and associated supporting certification documentation Conducting requirementsanalysis and definition, System/Software Architecture/Design, Modelling and Simulation, Systems/Software Integration, Verification and Validation, and Safety Critical Development techniques Peer reviewing and technically … defining processes and procedures, performing design review assessments, and making sound strategic technical decisions within your area of expertise Influencing department productivity through software process improvement and automation Job Requirements: Essential: Degree or equivalent qualification in a scientific or engineering environment, such as electronics-engineering, software-engineering, physics, or maths Excellent software engineering skills with significant experience in C More ❯
of a multidisciplinary team to develop products and services. This will include Systems Engineers, Security Engineers, Product Managers and others as required. Support the wider team in project planning, requirements definition and requirements analysis. Lead software design, development, testing, deployment and maintenance for a range of AI and Computer Vision products. Providing Software Engineering Subject Matter (SME) Expertise … development Experience with Linux operating systems (e.g. Red Hat, Ubuntu) Experience working within a variety of development frameworks and practices e.g. DevOps, DevSecOps, SCRUM, MLOps, XP. Experience with data analysis and manipulation tools (e.g. Pandas) Experience of a broad section of the Software Development Lifecycle (SDLC) with specific focus on: Design(Architecting, High-Level Design and Low-Level Design … Continuous professional development including incentives Access to online Udemy training facility Flexible working arrangements Bike to work scheme Electric car scheme Private health care Job well done scheme Security Requirements: Please note that due to the nature of our projects we can only accept sole UK national candidates who will need to be eligible to obtain UK Security Clearance. More ❯
of a multidisciplinary team to develop products and services. This will include Systems Engineers, Security Engineers, Product Managers and others as required. Support the wider team in project planning, requirements definition and requirements analysis. Lead software design, development, testing, deployment and maintenance for a range of AI and Computer Vision products. Providing Software Engineering Subject Matter (SME) Expertise … development Experience with Linux operating systems (e.g. Red Hat, Ubuntu) Experience working within a variety of development frameworks and practices e.g. DevOps, DevSecOps, SCRUM, MLOps, XP. Experience with data analysis and manipulation tools (e.g. Pandas) Experience of a broad section of the Software Development Lifecycle (SDLC) with specific focus on: Design(Architecting, High-Level Design and Low-Level Design … Continuous professional development including incentives Access to online Udemy training facility Flexible working arrangements Bike to work scheme Electric car scheme Private health care Job well done scheme Security Requirements: Please note that due to the nature of our projects we can only accept sole UK national candidates who will need to be eligible to obtain UK Security Clearance. More ❯
Bristol, Stoke Gifford, Gloucestershire, United Kingdom
Synoptix
of a multidisciplinary team to develop products and services. This will include Systems Engineers, Security Engineers, Product Managers and others as required. Support the wider team in project planning, requirements definition and requirements analysis. Lead software design, development, testing, deployment and maintenance for a range of AI and Computer Vision products. Providing Software Engineering Subject Matter (SME) Expertise … development Experience with Linux operating systems (e.g. Red Hat, Ubuntu) Experience working within a variety of development frameworks and practices e.g. DevOps, DevSecOps, SCRUM, MLOps, XP. Experience with data analysis and manipulation tools (e.g. Pandas) Experience of a broad section of the Software Development Lifecycle (SDLC) with specific focus on: Design(Architecting, High-Level Design and Low-Level Design … Continuous professional development including incentives Access to online Udemy training facility Flexible working arrangements Bike to work scheme Electric car scheme Private health care Job well done scheme Security Requirements: Please note that due to the nature of our projects we can only accept sole UK national candidates who will need to be eligible to obtain UK Security Clearance. More ❯
high-quality, scalable, desktop applications and components within an Agile environment as well as maintain and support existing applications. Perform all phases of the software life cycle development, including requirementsanalysis, architecture, design, implementation, documentation, peer reviews, unit testing, and sustainment. Make regular modifications to existing software for error correction and to improve overall function and performance. Stay … Engineering, or related field. Solid knowledge of Windows operating systems and network technologies. 5+ years of recent C# .NET development with strong working knowledge in Microsoft technologies. Experience in analysis, design, development, and deployment of distributed applications. Experience developing framework components and microservices using WCF, gRPC, web sockets, REST, TCP/IP is highly desirable. Experience with SQL Server More ❯
London, England, United Kingdom Hybrid / WFH Options
Abm Renovation
and measurement products. You'll contribute to delivering solutions that meet the latest telecom standards, focusing on precise timing synchronization. Your Responsibilities End-to-end embedded software development: from requirementsanalysis to integration and testing. Collaborate with product owners to turn high-level requirements into innovative software solutions. Work alongside hardware engineers and high-level software developers More ❯
Rochester, England, United Kingdom Hybrid / WFH Options
CBSbutler
manufacturers and 280 airlines. What you’ll be doing: Senior Software Engineer Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentation Requirementsanalysis and definition, System/Software Architecture/Design, Modelling and Simulation, Systems/Software Integration, Verification and Validation, Safety Critical Development techniques Peer review and technically guide More ❯