Freelance Embedded C Developer

Freelance Embedded C Developer

Vollzeit 5000 - 7000 € / Monat (geschätzt) Kein Homeoffice möglich
V

Auf einen Blick

  • Aufgaben: Entwickle sicherheitskritische Embedded-Software für Bahnanwendungen und arbeite an robusten Systemen.
  • Unternehmen: Innovatives Unternehmen im Bereich Bahn- und Transportsysteme.
  • Vorteile: Flexibles Arbeiten, spannende Projekte und die Möglichkeit zur Remote-Arbeit.
  • Weitere Informationen: Freelance-Position mit hervorragenden Entwicklungsmöglichkeiten in einem dynamischen Umfeld.
  • Warum dieser Job: Gestalte die Zukunft der Bahntechnologie mit und arbeite an realen Herausforderungen.
  • Qualifikationen: Erfahrung in Embedded C und Kenntnisse über Texas Instruments Mikrocontroller.

Das prognostizierte Gehalt liegt zwischen 5000 - 7000 € pro Monat.

Wir suchen einen erfahrenen Freelance Embedded C Developer zur Unterstützung der Entwicklung von sicherheitskritischer Embedded-Software für Eisenbahnanwendungen. Diese Rolle umfasst die Arbeit an Low-Level-Firmware und die Mitwirkung an hochzuverlässigen und robusten Systemen in einem regulierten Ingenieurumfeld.

Hauptverantwortlichkeiten

  • Entwurf, Entwicklung und Wartung von Embedded-Software in C für mikrocontrollerbasierte Systeme
  • Arbeiten mit Texas Instruments (TI) Mikrocontrollern (z.B. MSP430, TMS320 oder Sitara-Familien)
  • Implementierung und Optimierung von Firmware für Echtzeitanwendungen im Bereich Eisenbahn
  • Entwicklung von Low-Level-Treibern, Schnittstellen und Hardware-Abstraktionsschichten (HAL)
  • Zusammenarbeit mit Hardware-Ingenieuren zur Integration von Software mit Embedded-Plattformen
  • Debugging und Fehlersuche bei Embedded-Systemen mit Werkzeugen wie Oszilloskopen, Logikanalysatoren und Debuggern
  • Sicherstellung der Einhaltung relevanter Standards und Sicherheitsanforderungen der Eisenbahnindustrie (z.B. EN 50128, IEC 61508, wo zutreffend)
  • Teilnahme an Code-Reviews, Tests und Validierungsaktivitäten
  • Führung klarer technischer Dokumentationen

Erforderliche Fähigkeiten & Erfahrung

  • Starke Erfahrung in der Embedded C-Programmierung
  • Nachweisbare Erfolge bei der Arbeit mit Texas Instruments Mikrocontrollern
  • Erfahrung in der Bare-Metal- und/oder RTOS-basierten Entwicklung
  • Vertrautheit mit Kommunikationsprotokollen wie SPI, I2C, UART, CAN
  • Erfahrung im Debugging und der engen Zusammenarbeit mit Hardware
  • Verständnis von Echtzeitanforderungen und Optimierung von Embedded-Systemen
  • Erfahrung in sicherheitskritischen Umgebungen (Eisenbahn, Automobil, Luftfahrt oder ähnlich)

Wünschenswerte Fähigkeiten

  • Vertrautheit mit Eisenbahnstandards (EN 50128 / SIL-Prozesse)
  • Erfahrung mit TI-Entwicklungstools (Code Composer Studio, TI SDKs)
  • Kenntnisse von Versionskontrollsystemen (z.B. Git)
  • Erfahrung mit Testframeworks und CI/CD in Embedded-Umgebungen

Engagement-Details

  • Typ: Freelance / Vertrag
  • Standort: Remote (anfänglicher Standortbesuch erforderlich)
  • Branche: Eisenbahn / Transportsysteme
  • Dauer: 6 Monate (mit möglicher Verlängerung)

Freelance Embedded C Developer Arbeitgeber: Vivid Resourcing

Als Arbeitgeber im Bereich der Bahntechnologie bieten wir Freelance Embedded C Entwicklern die Möglichkeit, an sicherheitskritischen Projekten zu arbeiten, die einen echten Einfluss auf die Mobilität der Zukunft haben. Unsere Unternehmenskultur fördert Innovation und Zusammenarbeit, während wir gleichzeitig flexible Arbeitsbedingungen und die Möglichkeit zur persönlichen und beruflichen Weiterentwicklung in einem dynamischen Umfeld bieten. Durch die Arbeit mit modernster Technologie und die Einhaltung strenger Sicherheitsstandards schaffen wir ein Umfeld, das sowohl herausfordernd als auch lohnend ist.

V

Kontaktdaten:

Vivid Resourcing Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Freelance Embedded C Developer erhalten könnten

Netzwerken ist der Schlüssel

Nutze Plattformen wie LinkedIn, um mit anderen Embedded C Entwicklern und Fachleuten aus der Bahnindustrie in Kontakt zu treten. Lass uns gemeinsam Verbindungen aufbauen und Empfehlungen einholen, die dir helfen können, den Fuß in die Tür zu bekommen.

Zeige deine Projekte

Hast du an spannenden Projekten gearbeitet? Teile sie! Erstelle ein Portfolio oder eine GitHub-Seite, um deine Fähigkeiten in Embedded C und deine Erfahrungen mit TI-Mikrocontrollern zu präsentieren. Das zeigt potenziellen Arbeitgebern, was du drauf hast.

Bereite dich auf technische Interviews vor

Technische Interviews können knifflig sein, also übe das Debuggen von Embedded-Systemen und das Erklären deiner Lösungen. Lass uns gemeinsam an typischen Fragen arbeiten, die dir helfen, dein Wissen über Echtzeitanwendungen und Sicherheitsstandards zu demonstrieren.

Bewirb dich direkt über unsere Website

Wenn du eine Stelle als Freelance Embedded C Developer suchst, schau dir unsere offenen Positionen auf der StudySmarter-Website an. Wir freuen uns darauf, dich kennenzulernen und gemeinsam an innovativen Lösungen für die Bahnindustrie zu arbeiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Freelance Embedded C Developer mit Bravour zu bestehen

Embedded C Programmierung
Texas Instruments Mikrocontroller
Bare-Metal und/oder RTOS-basierte Entwicklung
Kommunikationsprotokolle (SPI, I2C, UART, CAN)
Debugging von eingebetteten Systemen
Echtzeitoptimierung von eingebetteten Systemen
Sicherheitskritische Umgebungen

Einige Tipps für deine Bewerbung 🫡

Mach es persönlich!:Wenn du deine Bewerbung schreibst, vergiss nicht, sie persönlich zu gestalten. Zeig uns, warum du der perfekte Fit für die Rolle als Freelance Embedded C Developer bist und was dich an der Arbeit mit sicherheitskritischer Software für Bahnanwendungen begeistert.

Technische Fähigkeiten hervorheben:Stell sicher, dass du deine technischen Fähigkeiten klar und deutlich darstellst. Wir suchen nach jemandem mit Erfahrung in Embedded C und Texas Instruments Mikrocontrollern, also zeig uns, was du drauf hast!

Dokumentation ist wichtig:Vergiss nicht, deine technische Dokumentation zu erwähnen! Wir legen großen Wert auf klare und präzise Dokumentation, also zeig uns, wie du das in deinen bisherigen Projekten umgesetzt hast.

Bewirb dich über unsere Website:Um sicherzustellen, dass wir deine Bewerbung schnell und effizient bearbeiten können, bewirb dich bitte direkt über unsere Website. So können wir dich besser kennenlernen und dir die bestmögliche Chance geben!

Wie man sich auf ein Vorstellungsgespräch bei Vivid Resourcing vorbereitet

Mach dich mit den Technologien vertraut

Stelle sicher, dass du die spezifischen Texas Instruments Mikrocontroller und deren Entwicklungsumgebungen gut kennst. Zeige im Interview, dass du praktische Erfahrungen mit diesen Technologien hast und bereit bist, sie in der Praxis anzuwenden.

Bereite dich auf technische Fragen vor

Erwarte technische Fragen zu Embedded C Programmierung, Echtzeitanforderungen und Debugging-Methoden. Übe, wie du deine Ansätze zur Problemlösung klar und präzise erklären kannst, um dein technisches Wissen zu demonstrieren.

Verstehe die Sicherheitsstandards

Informiere dich über relevante Sicherheitsstandards wie EN 50128 und IEC 61508. Sei bereit, darüber zu sprechen, wie du diese Standards in deiner bisherigen Arbeit angewendet hast und warum sie für die Entwicklung von sicherheitskritischer Software wichtig sind.

Zeige Teamarbeit und Kommunikation

Da die Zusammenarbeit mit Hardware-Ingenieuren entscheidend ist, betone deine Erfahrungen in der Teamarbeit. Bereite Beispiele vor, wie du erfolgreich mit anderen zusammengearbeitet hast, um komplexe Probleme zu lösen und klare technische Dokumentationen zu erstellen.