System Middleware Architect

Eu Recruit
Amsterdam, Netherlands
20 days ago
Apply on eu-recruit.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Computing Platforms Automation of Tests Middleware

Job description

Middleware Architecture and Technical Strategy

  • Define the overall architecture and technical roadmap for the operating system middleware layer.
  • Lead the long-term evolution of middleware architecture while balancing technical debt, platform requirements and product priorities.
  • Identify architectural risks, dependencies and opportunities for simplification or consolidation.
  • Drive key technical decisions across system frameworks and middleware components.

Cross-Platform and Multi-Ecosystem Support

  • Design a unified middleware architecture capable of supporting multiple application ecosystems.
  • Ensure strong cross-platform compatibility, scalability and performance.
  • Develop architectural approaches that provide consistent behaviour across different device types and usage scenarios.
  • Support middleware deployment across devices such as smartphones, PCs and other connected platforms.

Performance, Stability and Scalability

  • Identify and resolve critical middleware-level performance and stability issues.
  • Optimise areas including:
  • Memory management
  • Application and service startup performance
  • Compatibility
  • Runtime efficiency
  • Scalability
  • Improve system responsiveness and reliability across complex application workloads.
  • Lead technical investigations into difficult system-level issues and performance bottlenecks.

Engineering Standards and Quality

  • Define development standards, architecture principles and technical specifications for middleware systems.
  • Establish automated testing, validation and quality-assurance mechanisms.
  • Improve architectural consistency, maintainability and engineering quality across middleware components.
  • Introduce processes that support reliable technical evolution and large-scale platform development.

Technology Research and Roadmapping

  • Track developments in operating system and middleware architecture.
  • Evaluate emerging industry technologies and academic research.
  • Identify technologies that could influence future platform architecture.
  • Translate research and technology trends into practical technical roadmaps and incubation projects.

Requirements

  • Strong experience with at least one major operating system platform such as:
  • Android
  • iOS
  • Fuchsia
  • ChromeOS
  • Other modern mobile, desktop or embedded operating systems
  • Strong understanding of operating system software architecture, frameworks and system-level application development.
  • Deep knowledge of operating system implementation principles.
  • Academic or professional background in:
  • Computer Science
  • Software Engineering
  • Electronics
  • Communications
  • Related technical disciplines
  • Practical commercial experience working with middleware architectures.
  • Experience solving significant architecture, compatibility, stability or performance challenges.
  • Ability to design and evolve complex system-level software platforms.
  • Strong communication, coordination and stakeholder-management skills.
  • Ability to drive architectural changes from concept through implementation.

Preferred Experience

  • Experience designing middleware for mobile, desktop, embedded or multi-device operating systems.
  • Strong understanding of framework services, IPC, runtime systems, lifecycle management and system services.
  • Experience with memory optimisation, startup performance and system compatibility.
  • Experience defining architecture governance, engineering standards or platform specifications.
  • Familiarity with automated testing and quality systems for low-level platform software.
  • Experience working across multiple engineering teams on large-scale operating system platforms.
  • Ability to translate emerging technology trends into medium-term architecture strategy.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu-recruit.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

1:18 min

Implementing routing middleware for seamless multi-fragment origination

Igor Minar Igor Minar +1 · World Congress 2025

1:53 min

Entering software development through retro computing platforms

Alex Soto Alex Soto · LIVE

2:56 min

Test automation strategy and following the testing pyramid

Daniel Strmečki +1 · World Congress 2022

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

4:19 min

Securing API requests with frontend interceptors and backend middlewares

Bartosz Pietrucha · JS Congress

Videos

See all

Related articles

See all