IRPD logo
IRPD

ThinkAdditive® - Center of Excellence in Additive Manufacturing

Senior Software Engineer – Systems Engineer

Location

Germany

Posted

6 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer – Systems Engineer

IRPD

• Architecture, development and operation of distributed backend systems for processing and archiving sensor data (Python, MongoDB, MQTT, RabbitMQ) • Design and operation of scalable Linux-based server and system architectures • Development and securing of distributed communication and software systems with respect to robustness, fault tolerance, and cybersecurity • Development of modern web applications for visualization and analysis of large datasets (Angular, TypeScript) • Building and operating containerized development and deployment environments (Docker, GitLab CI/CD) • Development and integration of embedded and edge systems (e.g., NVIDIA Jetson, Raspberry Pi) • Planning and execution of systematic testing, validation, and quality assurance processes for applications in critical infrastructure environments • Further development of existing software architectures and development processes

Job Requirements

  • Several years of experience developing complex software and system architectures
  • Strong proficiency in Python and experience with distributed systems and Linux servers
  • Experience with secure and robust communication and software systems (cybersecurity, hardening, secure communication)
  • Experience with MQTT, RabbitMQ, MongoDB, Angular, TypeScript, Git, and CI/CD processes
  • Experience with automated testing, system validation, and quality-critical applications
  • Experience with Linux-based embedded and edge systems
  • Structured and analytical working style
  • Excellent written and spoken German and English

Benefits

  • A diverse range of tasks with significant responsibility
  • Permanent employment contract with an attractive salary for long-term prospects
  • Flat hierarchies and short decision-making paths
  • Open, respectful, and friendly company culture
  • Flexible work-from-home arrangements

Related Categories

Related Job Pages

More Systems Engineer Jobs

Deepgram logo

Senior Software Engineer – Model Evaluation, AI Systems

Deepgram

Building foundational AI for speech transcription and understanding.

Full TimeRemoteTeam 51-200Since 2015H1B Sponsor

• Define and build evaluation methodologies for Deepgram's models, spanning speech-to-text, text-to-speech, and emerging LLM, RAG, agent, and multimodal systems. • Design, build, and maintain automated evaluation pipelines across batch and streaming (e.g. WER, runaway/hallucination detection, latency and time-to-first-byte), with a focus on correctness, reproducibility, and ease of adoption. • Build scalable, reproducible evaluation infrastructure — harnesses, orchestration, and result-aggregation pipelines — running against production models and, where needed, large GPU clusters. • Translate Research benchmarks and expected model metrics into automated, enforceable pass/fail gates. • Build and operate canaries and continuous-monitoring systems that detect quality regressions in production before they reach customers. • Partner with DevOps/Infra to stand up ephemeral test environments and results-aggregation infrastructure. • Work alongside Research, model training, inference, and product teams to provide trusted evaluation signals that inform release and optimization decisions. • Integrate evaluation and quality gates into CI/CD so quality is verified continuously, not manually. • Help raise the bar through code reviews, technical design discussions, and strong engineering and QA practices.

United States
$180K - $240K / year
Cisco logo

Senior EDA Tools and Systems Support Hardware Engineer

Cisco

We securely connect everything to make anything possible.

Full TimeRemoteTeam 10,001+Since 1984H1B Sponsor

• Provide expert-level support for ECAD tools focusing on schematic capture and PCB layout workflows • Develop and maintain scripts to automate design tasks, improve data integrity, and streamline the design-to-manufacturing flow • Manage and maintain Linux-based EDA environments, provide secondary support for Windows-based design workstations • Manage EDA license servers, monitor usage, and troubleshoot checkout issues • Coordinate tool upgrades, patch rollouts, validation, and user communication and training • Create and maintain technical documentation, SOPs, internal best practices, support knowledge bases, and user guides

California
$152.4K - $221.8K / year
Job Closed
Full TimeRemoteTeam 1,001-5,000

• Administer, configure, and maintain enterprise learning platforms, including courses, learning plans, users, enrollments, roles, and permissions • Support one or more learning systems as part of a broader learning technology ecosystem, ensuring consistent governance and user experience across platforms • Maintain data integrity, audit readiness, and compliance through regular reviews, controls, and documentation • Define and communicate platform-level standards, naming conventions, and structural guidance • Enable stakeholders through documentation, onboarding, coaching, and review processes that support scalable self-service • Support accurate, defensible learning data and reporting across learning platforms and connected systems • Leverage built-in automation and AI-enabled features within learning platforms and supporting tools to improve consistency, discoverability, and administrative efficiency

Costa Rica
Baker Hughes logo

Lead, Embedded Software Engineer

Baker Hughes

We take energy forward – making it safer, cleaner, and more efficient for people and the planet.

Full TimeRemoteTeam 10,001+Since 1907H1B Sponsor

• Design high-reliability embedded software • Collaborate with cross-functional teams • Participate in the full software development lifecycle

Vietnam