Anuja Chandran-Embedded-Software-Ingenieur
Tagessatz prüfen
Erfahrungen
Embedded-Software-Ingenieur
Digital Core Technology
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Informationstechnologie (IT).
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Produktentwicklung und Qualitätssicherung.
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
Ausbildung
Universität Kassel
Master · Nachrichtentechnik · Kassel, Deutschland
Vidya Academy of Science and Technology
Bachelor · Elektronik und Nachrichtentechnik · Thrissur, Indien
Statistiken
Erfahrung
Globale Erfahrung
Fachkenntnisse
Qualifikationen
Profil
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecke andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Berlin, Deutschland arbeiten
