Embedded Linux Systems Engineer

Embedded Linux Systems Engineer

Befristet 57 - 57 € / Stunde (geschätzt) Homeoffice (teilweise)
A

Auf einen Blick

  • Aufgaben: Entwickle und integriere Embedded Linux Systeme für innovative Energieerzeugungsprojekte.
  • Unternehmen: Führendes Unternehmen im Bereich der Energietechnologie mit einem kollaborativen Arbeitsumfeld.
  • Vorteile: Attraktive Vergütung, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten und internationalem Team.
  • Warum dieser Job: Gestalte die Zukunft der Energieerzeugung mit modernster Technologie und innovativen Lösungen.
  • Qualifikationen: Erfahrung in Embedded Systems und Softwareentwicklung, Teamarbeit und Problemlösungsfähigkeiten.

Das prognostizierte Gehalt liegt zwischen 57 - 57 € pro Stunde.

Overview

Job Title

Linux Systems Engineer

The Linux Systems Engineer serves as a systems-level technical facilitator and architecture coordinator for embedded control systems used in power generation products, including generator set and power system controllers.

This role operates at the intersection of embedded software, controls engineering, communications networks, and system-level validation, enabling the evolution of control platforms from RTOS-based systems to Embedded Linux environments.

You will work closely with architecture, controls, software, and validation teams to ensure cohesive system behavior, robust integration, and full traceability from requirements through validation, with a strong emphasis on documentation, testability, and cross-functional execution.

The position requires deep understanding of embedded systems and software development to effectively support integration, debugging, and validation of complex, networked control systems.

Responsibilities

  • Facilitate and lead structured technical design discussions, driving clear decisions, trade-offs, and actionable outcomes across embedded control system features.
  • Ensure that designs align with system architecture principles for both RTOS-based platforms and Embedded Linux systems.
  • Drive integration across hardware, software, firmware, and communication layers to achieve coherent system-level behavior and well-defined interfaces.
  • Define and maintain system interfaces and communication models, including data flow, timing behavior, and interactions across controllers, devices, and networked components.
  • Support the design and integration of features that interact with power system controls, including generator, switchgear, and distributed energy system applications.
  • Facilitate alignment on communication architectures, including Ethernet-based systems and industrial communication frameworks such as OPC UA, DDS, or similar technologies.
  • Develop and maintain architecture artifacts such as system diagrams, network representations, interface definitions, and decision logs to ensure traceability from requirements through design and validation.
  • Identify and resolve system-level ambiguities, architectural gaps, and integration risks, including failure modes, communication behaviors, and edge-case conditions.
  • Engage with software and platform teams to understand embedded system behavior, including interactions between application software, middleware, operating system, and hardware.
  • Support system-level debugging and integration analysis, investigating issues that span embedded software, operating system behavior, networking, and hardware interactions.
  • Partner with validation teams to define system-level test strategies, including networked test environments, hardware-in-the-loop (HIL) systems, and integration lab testing.
  • Support the development of test setups and validation environments to evaluate reliability, startup behavior, communication stability, and recovery scenarios.
  • Ensure consistency between design intent, configuration artifacts, and validation outcomes to enable traceable and repeatable system verification.
  • Support the use of model-based, data-driven, or configuration-driven workflows, ensuring alignment between system definition and deployed behavior.
  • Act as a cross-functional integration leader, coordinating across global teams, stakeholders, and subject-matter experts to drive system readiness and resolve technical issues.
  • Track and drive closure of cross-team dependencies, design actions, and integration issues to maintain program progress.
  • Contribute to continuous improvement of engineering processes, documentation standards, validation infrastructure, and design governance practices.

Essential Skills

  • Strong understanding of embedded systems and software architecture, including software layering across drivers, middleware, and application, as well as system services and hardware interaction.
  • Hands-on experience with Embedded Linux systems, including system architecture, services, processes, networking, and runtime behavior in embedded environments.
  • Practical experience with embedded software or firmware development environments, including build systems, deployment workflows, and basic debugging approaches.
  • Understanding of real-time operating systems (RTOS) and the differences between RTOS-based and Linux-based control architectures.
  • Experience with embedded communications and networking, including Ethernet-based systems and distributed communication frameworks such as OPC UA, DDS, or comparable technologies.
  • Ability to analyze and troubleshoot system-level issues that span software, operating system, networking, and hardware domains.
  • Familiarity with real-time and deterministic system constraints, including timing behavior, scheduling, communication latency, and system recovery characteristics.
  • Experience with system integration and validation, including development of test plans, test setups, and evaluation of integrated system behavior.
  • Familiarity with integration lab environments, networked test systems, or hardware-in-the-loop (HIL) testing approaches.
  • Understanding of configuration-driven or model-based development approaches and how they translate into deployed system behavior.
  • Demonstrated systems thinking capability, with the ability to evaluate end-to-end system behavior, subsystem dependencies, and design trade-offs.
  • Proven ability to lead technical discussions and influence decisions without formal authority across architecture, software, controls, and validation teams.
  • Strong documentation skills, including creation of architecture diagrams, interface definitions, validation documentation, and decision records.
  • Ability to work effectively across multiple technical domains and collaborate with diverse engineering teams.
  • Knowledge of real-time operating systems, Yocto, and Linux operating systems in embedded contexts.
  • Additional Skills & Qualifications
  • Experience with Yocto-based build systems for Embedded Linux platforms.
  • Exposure to power system controls, including generator sets, switchgear, or distributed energy systems.
  • Experience contributing to improvements in engineering processes, documentation standards, and design governance.
  • Exposure to model-based, data-driven, or configuration-driven engineering workflows.
  • Experience working with global, cross-functional engineering teams in a complex product development environment.

Work Environment

You will work in a collaborative, cross-functional engineering environment that brings together architecture, controls, software, networking, and validation teams to develop advanced embedded control platforms for power generation applications.

The role involves close interaction with integration labs, networked test systems, and hardware-in-the-loop (HIL) setups to validate system behavior under realistic operating conditions.

You will regularly use Embedded Linux and RTOS-based platforms, Ethernet-based communication networks, and industrial communication frameworks such as OPC UA or DDS.

The environment emphasizes structured design practices, rigorous documentation, and strong traceability from requirements through validation, while encouraging continuous improvement of engineering processes, tools, and validation infrastructure.

Job Type & Location

This is a Contract position based out of Minneapolis, MN.

Pay and Benefits

The pay range for this position is $50.00 - $57.00/hr.

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Vacation or Sick Leave
  • Workplace Type

This is a hybrid position in Minneapolis, MN.

#J-18808-Ljbffr

Embedded Linux Systems Engineer Arbeitgeber: Actalent

Unser Unternehmen bietet eine herausragende Arbeitsumgebung für Medical Science Liaisons, die sich leidenschaftlich für die Dermatologie und Autoimmunerkrankungen einsetzen. Mit einem starken Fokus auf wissenschaftlichen Austausch und strategischer Partnerschaft fördern wir eine Kultur der Zusammenarbeit und des kontinuierlichen Lernens, die es unseren Mitarbeitern ermöglicht, in ihrer Karriere zu wachsen und bedeutende Beiträge zur medizinischen Gemeinschaft zu leisten. Darüber hinaus profitieren unsere Mitarbeiter von flexiblen Arbeitsmodellen und einer unterstützenden Teamatmosphäre, die Innovation und Engagement schätzt.

A

Kontaktdaten:

Actalent Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Embedded Linux Systems Engineer erhalten könntest

Mach dich sichtbar in der Automatisierungstechnik!

Besuche regelmäßig Messen und Networking-Events in der Automatisierungstechnik, wie die Automatica oder die SPS IPC Drives. Dort kannst du nicht nur potenzielle Arbeitgeber wie Actalent kennenlernen, sondern auch dein Wissen und Interesse in Fachgesprächen unter Beweis stellen.

Nutze spezialisierte Plattformen!

Für befristete Stellen in der Automatisierungstechnik sind Plattformen wie StepStone oder Indeed eine gute Anlaufstelle. Achte darauf, deine Suche auf bestimmte Technologien oder Anwendungen zu fokussieren, um passende Angebote schneller zu finden.

Engagiere dich in online Communities!

Werde aktiv in Online-Foren und Communities wie LinkedIn-Gruppen oder Reddit-Subreddits, die sich mit Automatisierungstechnik beschäftigen. Das hilft nicht nur beim Lernen, sondern auch beim Knüpfen von Kontakten, die dir bei der Jobsuche weiterhelfen können.

Direktbewerbungen bei Actalent!

Wir empfehlen, die Stellenausschreibungen auf der Website von Actalent direkt im Auge zu behalten. Oft gibt es kurzfristige Angebote für befristete Positionen, die nicht überall veröffentlicht werden. Zeig dein Interesse und bewirb dich direkt!

Wir glauben, dass du diese Fähigkeiten brauchst, um Embedded Linux Systems Engineer mit Bravour zu bestehen

Embedded Linux
RTOS
Systemarchitektur
Softwareentwicklung
Netzwerktechnologien
Fehlerbehebung
Integrationstests

Einige Tipps für deine Bewerbung 🫡

Technisches Know-how zeigen:In der Automatisierungstechnik ist es wichtig, dein technisches Wissen klar zu kommunizieren. Achte darauf, relevante Softwarekenntnisse und praktische Erfahrungen in deiner Bewerbung hervorzuheben. Mach deutlich, welche Systeme oder Technologien du beherrschst, da das für uns bei Actalent von großer Bedeutung ist.

Projekte und Praktika betonen:Da es sich um eine befristete Stelle handelt, solltest du in deinem Anschreiben deine Lernbereitschaft und Erfahrungen aus Praktika oder Projekten betonen. Zeige, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Kompetenzen, die dich schnell einbringen können.

Anpassung der Unterlagen:Stell sicher, dass dein Lebenslauf auf die spezifischen Anforderungen der Automatisierungstechnik-Position zugeschnitten ist. Füge relevante Zertifikate und Weiterbildungen hinzu, die deine Eignung für die Stelle unterstreichen. Je spezifischer, desto besser!

Motivation klar darstellen:Nutze dein Anschreiben, um deine Motivation für die befristete Rolle bei Actalent zu erklären. Warum möchtest du im Bereich Automatisierungstechnik arbeiten und wie kannst du uns unterstützen? Eine leidenschaftliche Beschreibung kann den Unterschied machen!

Wie man sich auf ein Vorstellungsgespräch bei Actalent vorbereitet

Technisches Know-how zeigen

In einem Interview für die Automatisierungstechnik wirst du wahrscheinlich technische Fragen zu Steuerungssystemen, Sensoren und Aktoren beantworten müssen. Bereite dich darauf vor, spezifische Werkzeuge oder Technologien zu diskutieren, die du in vorherigen Projekten verwendet hast – sei es SPS-Programmierung oder Robotik. Das zeigt nicht nur dein Wissen, sondern auch deine praktische Erfahrung!

Praktische Beispiele parat haben

Da diese Stelle befristet ist, wollen die Arbeitgeber sehen, dass du schnell einsatzbereit bist. Bereite konkrete Beispiele vor, wie du in der Vergangenheit Probleme gelöst hast und welche Erfolge du dabei erzielt hast. Wenn du schon an automatisierten Prozessen gearbeitet hast, erzähl davon– das hilft, deine Relevanz für die temporäre Rolle zu unterstreichen.

Flexibilität unter Beweis stellen

In der Automatisierungstechnik kann es oft zu schnellen Veränderungen kommen. Zeige, dass du flexibel und anpassungsfähig bist, indem du Beispiele nennst, wie du auf plötzliche Herausforderungen in früheren Projekten reagiert hast. Das zeigt, dass du nicht nur die technischen Fähigkeiten hast, sondern auch die Soft Skills, die du für eine befristete Anstellung brauchst.

Portfolio als Gesprächsgegenstand

Falls du ein Portfolio mit Projekten hast, die du in der Automatisierungstechnik realisiert hast, bring es unbedingt mit! Zeige nicht nur deine technische Kompetenz, sondern auch die Vielfalt deiner Fähigkeiten. Betone, welche Technologien und Ansätze du eingesetzt hast, um komplexe Probleme zu lösen – das wird dem Interviewer helfen, ein klareres Bild von dir und deinen Fähigkeiten zu bekommen.