Zum Hauptinhalt springen
Top-Experten-Abzeichen
Empfohlener Experte
Profil-Kopfzeilen-Hintergrund

Anuja Chandran-Embedded-Software-Ingenieur

Anuja Chandran - Embedded-Software-Ingenieur - Profilbild
Profil-Kopfzeilen-Overlay
Berlin, Deutschland

Tagessatz prüfen

Erfahrungen

Jan. 2022 - Dez. 2025
Indien

Embedded-Software-Ingenieur

Digital Core Technology

Stellenbeschreibung
Embedded-Software-Ingenieur bei Digital Core Technology
Industrien
Informationstechnologie (IT)
Bereichen
Produktentwicklung
Qualitätssicherung
  • Entworfen und implementiert Embedded-Firmware in C/C++ für ARM-basierte Mikrocontroller und SoCs (STM32, NXP, Infineon)
  • Arbeitete in Bare-Metal-, FreeRTOS- und Embedded-Linux-Umgebungen, trug zur BSP-Funktionalität, Treiber-Bring-up und Systemintegration bei
  • Eingesetzt, konfiguriert und validiert Embedded-Linux-Systeme mit Yocto, einschließlich Image-Erstellung, Boot-Validierung und Laufzeit-Debugging
  • Entwickelte und führte Unit-, Integrations- und Systemtests durch, einschließlich HIL- und SIL-Test-Szenarien auf realer Hardware und in simulierten Umgebungen
  • Erstellte Python- und Bash-Skripte zur Automatisierung von Build, Testausführung, Simulationen und Reporting in CI/CD-Pipelines (Jenkins, GitLab CI)
  • Entwarf Testfälle basierend auf Software- und Systemanforderungen und deckte Normalbetrieb, Grenzfälle und Fehlerszenarien ab
  • Führte Low-Level-Debugging mit JTAG/GDB durch, analysierte Boot-Probleme, Timing-Probleme, Interrupts und Peripherieverhalten
  • Entwickelte und validierte Kommunikationsschnittstellen wie UART, SPI, I2C, CAN mit Logs und externen Messwerkzeugen
  • Nutze Simulationen und virtuelle Testumgebungen zur Validierung des Softwareverhaltens vor Hardwareverfügbarkeit
  • Las und interpretierte Hardware-Schemata, um Signalpfade, Pin-Multiplexing und Peripherie-Verbindungen zu verstehen
  • Unterstützte PCB-Design und Review-Aktivitäten mit dem Altium-Tool, half bei Bauteilauswahl, Pin-Mapping und Bring-up-Bereitschaft
  • Zusammenarbeit mit funktionsübergreifenden Hardware-, Firmware- und Systemteams zur Klärung von Anforderungen, Dokumentation von Annahmen und Verbesserung der Testabdeckung
  • Entwickelte Weboberflächen mit HTML, CSS und JavaScript (ES6) sowie grundlegende REST-API-Entwicklung mit Node.js
  • Erfahrung im Testen von Webanwendungen und Aufbau von UI-Automatisierungs-Frameworks mit Selenium WebDriver

Branchenerfahrung

Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.

Erfahren in Informationstechnologie (IT).

Informationstechnologie (IT)
Profil-Übereinstimmungsdiagramm

Erfahrung nach Fachbereich

Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.

Erfahren in Produktentwicklung und Qualitätssicherung.

Produktentwicklung
Qualitätssicherung
Profil-Übereinstimmungsdiagramm

Zusammenfassung

Embedded-Software- und System-Testingenieur mit über 3 Jahren Erfahrung in der Validierung von Firmware und systemnaher Software für Embedded- und Automobilplattformen. Fundierte Erfahrung in anforderungsgetriebenen Tests, Hardware-in-the-Loop- (HIL) und Software-in-the-Loop- (SIL) Validierung sowie Testautomatisierung mit CI/CD-Pipelines. Erfahren in Bare-Metal-, FreeRTOS- und Embedded-Linux-Umgebungen mit Fokus auf Robustheit, Korrektheit und Automatisierung des Low-Level-Software-Stacks

Fähigkeiten

  • Multithreading, Modernes C++, Echtzeit-Softwaredesign

  • Entwurf Und Entwicklung Von Embedded-Firmware In Embedded C/C++ FüR Mikrocontroller Und Socs

  • Entwicklung Von Bare-Metal- Und Freertos-Anwendungen Mit Echtzeit-Anforderungen

  • Fundiertes VerstäNdnis Der Arm Cortex-M- Und Cortex-A-Architekturen

  • Board-Bring-Up, Taktkonfiguration, Speicherinitialisierung Und Peripherieintegration

  • Entwicklung Und Debugging Von Bootloader (U-Boot) Und FrüHen Boot-Phasen

  • System- Und Integrationstests Von Embedded-Firmware Und Software-Stacks

  • Testfallspezifikation Basierend Auf Software- Und Systemanforderungen

  • Validierung Des Funktionalen Und Nicht-Funktionalen Verhaltens, EinschließLich StabilitäT, Timing Und Fehlerbehandlung

  • DurchfüHrung Von Regressionstests Und Smoke-Tests üBer Firmware-Versionen Hinweg

  • Praktische Erfahrung Mit Hardware-In-The-Loop- (Hil) Und Software-In-The-Loop- (Sil) Validierung

  • Pflege Der Nachverfolgbarkeit Von Anforderungen Zwischen Spezifikationen, Implementierung Und Testergebnissen

  • Klare Dokumentation Von TestfäLlen, -Verfahren Und Ergebnissen FüR FunktionsüBergreifende Teams

  • Entwicklung Automatisierter Validierungs- Und Testskripte Mit Python

  • Build- Und Testautomatisierung Mit Bash-/Shell-Skripten

  • Integration Von Software-Build- Und ValidierungsabläUfen In Ci/Cd-Pipelines (Jenkins, Gitlab Ci)

  • Versionskontrolle Und Kollaborative Entwicklung Mit Git/Github/Gitlab

  • Entwicklung Und Validierung Von Embedded-Linux-Plattformen

  • Cross-Compilation-Toolchains Und Grundlagen Des Maschinellen Lernens

  • Linux-Image-Erstellung Und Anpassung Mit Yocto Project (Kenntnisse In Petalinux)

  • Debugging Von Kernel-, Treiber- Und User-Space-Problemen

  • Validierung Von GeräTetreibern Und Hardware-Schnittstellen

  • Grundlegende Erfahrung Mit Docker FüR Kontrollierte Build- Und Testumgebungen

  • Firmware-Debugging Mit Jtag, Gdb, Logikanalysatoren Und Oszilloskopen

  • Netzwerkverkehrsanalyse Mit Wireshark

  • Embedded C/C++, Bare-Metal-Programmierung, Freertos, Arm Cortex-M & Cortex-A, Bootloader (U-Boot), Board-Bring-Up, Low-Level-Debugging, Interrupts, Timer, Speicher- Und Peripheriekontrolle

  • Embedded Linux, Yocto Project (Linux-Image-Erstellung & -Anpassung), Grundlegendes Petalinux, Linux-Boot-Ablauf & Laufzeitdienste, Kernel-/Treiber-/User-Space-Debugging, Linux-Shell & System-Utilities, Docker (Grundlegend)

  • Softwaredesign, Algorithmen, Datenstrukturen Und Code-Wartbarkeit, Sql Und Relationale Datenbanken (Mysql) Sowie Kubernetes (Grundlegend)

  • Python (Testautomatisierung), Pytest, Bash-/Shell-Skripting, Ci/Cd-Pipelines, Jenkins, Gitlab Ci, Build- & Testautomatisierung, Git/Github/Gitlab

  • Kommunikationsprotokolle: Uart, Spi, I2c, Can, Ble, Usb, Ethernet, Tcp/Ip, Modbus, Mqtt

  • Debugging- & Testequipment: Jtag, Gdb, Logikanalysator, Oszilloskop, Wireshark

  • Lesen Von Hardware-Schemata, Signal- & Pin-Mapping-Analyse, Pcb-Design-Review & -Support (Altium Designer), Matlab, Cad

  • Entwicklung Von WeboberfläChen Mit Html, Css Und Javascript (Es6)

  • Grundlegende Erfahrung Mit Node.Js Und Rest-Api-Integration

  • Erstellung Und Pflege Von Ui-Automatisierungs-Frameworks Mit Selenium Webdriver

  • Prozessoptimierung, Fertigungsprozesse, Produktionssupport Und Ursachenanalyse

  • Fehleranalyse, Kontinuierliche Verbesserung, Produktionseffizienz Und Anlagen-Fehlerbehebung

  • Kommunikation: MüNdlich, Schriftlich, FunktionsüBergreifende Zusammenarbeit

  • ProblemlöSung: Analytisches Denken, Fehlersuche, Proaktive LöSungen

  • Teamarbeit: Zusammenarbeit, Mentoring, KonfliktlöSung

  • Zeitmanagement: Priorisierung, Multitasking, Termingetrieben

  • AnpassungsfäHigkeit: Lernbereitschaft, FlexibilitäT, Offen FüR Feedback

  • KreativitäT: Innovatives Denken, Kontinuierliche VerbesserungsmentalitäT

  • FüHrung: Technische Anleitung, Entscheidungsfindung, Teammotivation

Sprachen

Englisch
Verhandlungssicher
Malayalam
Verhandlungssicher
Deutsch
Grundkenntnisse

Ausbildung

Okt. 2023 - März 2025

Universität Kassel

Master · Nachrichtentechnik · Kassel, Deutschland

Juni 2018 - Juli 2022

Vidya Academy of Science and Technology

Bachelor · Elektronik und Nachrichtentechnik · Thrissur, Indien

Statistiken

Erfahrung

Positionen gesamt 1
Erfahrung in Informationstechnologie (IT) 4 J.
Durchschn. Dauer 3 J. 11 M.
Längste Erfahrung 3 J. 11 M.

Globale Erfahrung

Länder gearbeitet 1 (Indien)
Hauptland Indien

Fachkenntnisse

Aktuelle Rollen Embedded-Software-Ingenieur
Hauptbranchen Informationstechnologie (IT)
Hauptfachbereiche Produktentwicklung, Qualitätssicherung

Qualifikationen

Höchster Abschluss Master

Profil

Erstellt

Häufig gestellte Fragen

Du hast Fragen? Hier findest du mehr.

Anuja ist in Berlin, Deutschland ansässig.
Anuja spricht folgende Sprachen: Englisch (Verhandlungssicher), Malayalam (Verhandlungssicher), Deutsch (Grundkenntnisse).
Anuja hat mindestens 4 Jahre Erfahrung. In dieser Zeit hat Anuja in mindestens 1 Rolle und für 1 Firma gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 4 Jahre und 11 Monate. Beachten Sie, dass Anuja möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.
Basierend auf der jüngsten Erfahrung wäre Anuja gut geeignet für Rollen wie: Embedded-Software-Ingenieur.
Die neueste Position von Anuja ist Embedded-Software-Ingenieur bei Digital Core Technology.
In den letzten Jahren hat Anuja für Digital Core Technology gearbeitet.
Anuja hat die meiste Erfahrung in Industrien wie Informationstechnologie (IT).
Anuja hat die meiste Erfahrung in Bereichen wie Produktentwicklung und Qualitätssicherung.
Anuja hat einen Master in Nachrichtentechnik von Universität Kassel und einen Bachelor in Elektronik und Nachrichtentechnik von Vidya Academy of Science and Technology.
Die Verfügbarkeit von Anuja muss bestätigt werden.
Der Stundensatz von Anuja hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.
Um Anuja zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

1000
750
500
250
Stundensatzvergleich-Diagramm
⌀ Markt: 672-832 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freelancer in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.