Research Engineer for DevOps and Design Infrastructure

OMM Solutions GmbH
Frankfurt (Oder), Germany
yesterday

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Intermediate

Job location

Remote
Frankfurt (Oder), Germany

Tech stack

Artificial Intelligence
Systems Engineering
Databases
Continuous Integration
Data Governance
Data Visualization
DevOps
Hardware Design
Linux System Administration
Metadata
Software Configuration Management
Systems Architecture
Virtualization Technology
Data Processing
Information Technology
Bare Metal
Data Management
Network Server
Software Version Control
Data Pipelines

Job description

We are looking for a technically skilled engineer to join the System Architectures Department as our in-house interface to the central IT infrastructure. You will be responsible for setting up, maintaining, and operating the full technical stack our research and development work depends on - from bare-metal servers and EDA tool environments to design flows and compute cluster management. The goal is to ensure our teams get what they need, when they need it. Beyond operations, you will help us turn our hardware development infrastructure into a living data source. By extracting, structuring, and processing data from our design flows and tools, you will enable real-time insight into our development processes - an area with genuine research potential and the possibility of contributing to publications. As our in-house DevOps engineer, you will build and operate the technical foundation our hardware development teams rely on:

  • Setup and administration of servers, operating systems, and virtualization environments
  • EDA tool and HW development flow management, including license administration
  • Repository management and CI/CD pipelines for hardware and software IP
  • AI compute cluster management, including resource allocation and user access

Beyond infrastructure operations, you will help us make our design data actionable. This includes extracting, structuring, and processing data from our development flows and tools so that we can monitor, analyze, and act on it in real time:

  • Data governance, modeling, and IP inventory management
  • Database setup and maintenance for design and flow data
  • Metadata enrichment and data pipeline development
  • Evaluation of tools and frameworks for data management and visualization
  • Development of internal dashboards and interfaces for live monitoring of infrastructure and design flows

Requirements

You hold a Master's degree in Computer Science, IT Engineering, or a related field. You have solid experience in Linux system administration and DevOps practices, including version control, CI/CD tooling, and containerization. A structured approach to data management and documentation is expected. Familiarity with EDA or hardware development environments is a strong plus. Experience with databases, data pipelines, or visualization tools is beneficial. You enjoy working closely with research and engineering teams and take ownership of the infrastructure they rely on. You will also be a strong team player. We are looking for a team member who can structure their own work and bring a well-organized and systematic approach to working with creative minds. You will be an ideal fit for this position if you have experimental, analytical, and problem-solving skills, very strong communication skills, and the ability to quickly learn how to use the latest technical equipment, including various software. You must be fluent in English. German language skills are welcome. Further development of German language skills is expected and strongly encouraged, e.g. through in-house language courses and intensive courses.

Apply for this position