We are looking for a full time Senior Software Engineer ( Avionics domain) having strong experience inC/C++, embedded software development, verification, and certification. As a Senior Software Engineer, youwill be responsible for deriving software requirements, defining software architecture and low-level design,implementing code, preparing builds, flashing software onto target microcontrollers, and conductingverification activities.
#
Responsibilities
Develop Software Requirements Specifications and maintain requirement traceability.
Create software architecture and detailed design documents.
Implement software in accordance with design specifications and coding standards.
Perform design and code reviews.
Debug and troubleshoot software on target hardware platforms.
Conduct worst-case execution time analysis, memory usage analysis, and coverage analysis.
#
Technical Skills:
Bachelor's degree in Computer Science or a related field.
Strong expertise in embedded C/C++ programming.
Proven experience in safety-critical applications and board support package development.
Hands-on experience with DO-178C or similar safety-critical development standards.
Proficiency with Git for version control, and requirement management tool DOORs
Good understanding of real-time operating systems (RTOS) and related concepts.
Familiarity with aerospace data loading standards such as ARINC 653.
#
Personal Skills:
Strong communication skills with the ability to collaborate effectively across functions.
Experience working in large, cross-functional engineer
Job Opening
for MDM Capability Lead, London
We are seeking an experienced MDM Capability Lead to own and mature the organisation's Master DataManagement (MDM) capability across Customer, Product, Supplier, Location, Reference, and Policy datadomains. This role combines hands-on technical leadership, architecture ownership, and capability building,ensuring trusted, governed, and high-quality master data across enterprise systems. The MDM CapabilityLead will define standards, lead implementations, guide delivery teams, and act as the primary authority forMDM, Data Quality, and Data Governance initiatives across the enterprise.
#
Responsibilities / Skills:
Own the end-to-end MDM capability, including strategy, standards, architecture, and delivery
Define and maintain the enterprise MDM reference architecture, patterns, and best practices
Lead the design and implementation of golden record models, hierarchies, relationships, andlifecycle management
Drive onboarding of domains across Customer, Product, Supplier, Location, Reference, and Policydata
Lead hands-on delivery using Informatica Customer 360, Semarchy xDM, and Profisee
Define and implement match & merge rules, survivorship strategies, and identity resolution
Establish reusable templates for data models, workflows, validations, and integrations
Govern platform usage, performance, scalability, upgrades, and platform roadmap
Define and embed data quality frameworks, validation rules, standardisation, and enrichment logic
Integrate data stewardship workflows, issue management, escalation, and approvals
Define and maintain governance artefacts including data dictionaries, metadata, lineage, andbusiness glossaries
Measure, monitor, and report data quality KPIs using dashboards and operational metrics
Design and oversee batch and real-time integrations between MDM, source systems (ERP, CRM,PIM), and downstream platforms
Lead API-based and event-driven integration patterns
Collaborate with data engineering teams using Azure Data Factory, Databricks, Spark, Synapse,ADLS Gen2, and Snowflake
Ensure reliable and consistent data propagation to analytics, reporting, and operational platforms
Own MDM deployments across Azure and hybrid cloud environments
Ensure security, access control, secrets management, privacy, and regulatory compliance
Drive performance tuning, scalability, resilience, and cost optimisation
Act as the MDM technical authority and enterprise capability owner
Mentor and guide MDM developers, data engineers, and data stewards
Lead proof-of-concepts (PoCs), pre-sales activities, and roadmap definition
Partner closely with business stakeholders, enterprise architecture, QA, and operations teams
Strong hands-on experience with Informatica Customer 360, Semarchy xDM, and/or Profisee
Proven expertise in match/merge, survivorship, hierarchies, reference data, and golden-recorddesign
Experience defining and operating data governance and stewardship models, policies, andoperating frameworks
Strong understanding of data quality management, metadata management, and lineage
Strong experience integrating MDM with ERP, CRM, PIM, and line-of-business systems
Hands-on experience with REST APIs, event-driven architectures, and messaging patterns
Solid background in cloud data platforms, particularly Microsoft Azure
Working knowledge of SQL, data modelling, and data engineering principles
Experience defining enterprise-scale data and MDM architectures
Strong understanding of scalability, performance, security, and non-functional requirements
Experience leading agile delivery teams and complex enterprise data programs
Proven ability to act as a trusted advisor to business and technology leaders
Strong communication skills with the ability to translate technical concepts into business outcomes
Experience mentoring teams and building long-term data capabilities
Experience working in large, complex enterprise environments
Exposure to data privacy regulations (e.g., GDPR, CCPA)
Certifications in MDM platforms, Azure, or data architecture are highly desirable
Interested? Please send your updated CV to jobs.eu@pixelcodetech.co.uk, and a member of our resource team will be in touch.
Interested? Please send your updated CV to careers@pixelcodetech.co.uk, and a member of our resource team will be in touch.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.