Anuja Chandran-Embedded Software Engineer

Check rate
Experience
Embedded Software Engineer
Digital Core Technology
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Product Development and Quality Assurance.
Summary
Embedded Software and System Test Engineer with 3+ years of experience validating firmware and system-level software for embedded and automotive platforms. Strong background in requirement-driven testing, hardware-in-the-loop (HIL/SIL) validation, and test automation using CI/CD pipelines. Experienced across bare-metal, FreeRTOS, and Embedded Linux environments with a focus on robustness, correctness, and automation of the low-level software stack
Skills
Multithreading, Modern C++, Real Time Software Design
Design And Development Of Embedded Firmware Using Embedded C / C++ For Microcontrollers And Socs
Development Of Bare-Metal And Freertos-Based Applications With Real-Time Constraints
Strong Understanding Of Arm Cortex-M And Cortex-A Architectures
Board Bring-Up, Clock Configuration, Memory Initialization, And Peripheral Integration
Development And Debugging Of Bootloader (U-Boot) And Early Boot Stages
System-Level And Integration Testing Of Embedded Firmware And Software Stacks
Test Case Design Derived From Software And System Requirements
Validation Of Functional And Non-Functional Behavior, Including Stability, Timing, And Error Handling
Execution Of Regression And Smoke Testing Across Firmware Releases
Hands-On Experience With Hardware-In-The-Loop (Hil) And Software-In-The-Loop (Sil) Validation
Maintenance Of Requirement Traceability Between Specifications, Implementation, And Test Results
Clear Documentation Of Test Cases, Procedures, And Results For Cross-Functional Teams
Development Of Automated Validation And Test Scripts Using Python
Build And Test Automation Using Bash / Shell Scripting
Integration Of Software Build And Validation Workflows Into Ci/Cd Pipelines (Jenkins, Gitlab Ci)
Version Control And Collaborative Development Using Git / Github / Gitlab
Development And Validation Of Embedded Linux Platforms
Cross Compilation Toolcains And Machine Learning Baiscs
Linux Image Build And Customization Using Yocto Project (Exposure To Petalinux)
Debugging Kernel, Driver, And User-Space Issues
Validation Of Device Drivers And Hardware Interfaces
Basic Experience With Docker For Controlled Build And Test Environments
Firmware Debugging Using Jtag, Gdb, Logic Analyzers And Oscilloscopes
Network Traffic Analysis Using Wireshark
Embedded C / C++, Bare-Metal Programming, Freertos, Arm Cortex-M & Cortex-A, Bootloader (U-Boot), Board Bring-Up, Low-Level Debugging, Interrupts, Timers, Memory & Peripheral Control
Embedded Linux, Yocto Project (Linux Image Build & Customization), Basic Petalinux, Linux Boot Flow & Runtime Services, Kernel / Driver / User-Space Debugging, Linux Shell & System Utilities, Docker (Basic)
Software Design, Algorithams, Data Structures And Code Maintainability, Sql And Relational Databases (Mysql) And Kubernetes (Basic)
Python (Test Automation), Pytest, Bash / Shell Scripting, Ci/Cd Pipelines, Jenkins, Gitlab Ci, Build & Test Automation, Git / Github / Gitlab
Communication Protocols: Uart, Spi, I2c, Can, Ble, Usb, Ethernet, Tcp/Ip, Modbus, Mqtt
Debugging & Test Equipment: Jtag, Gdb, Logic Analyzer, Oscilloscope, Wireshark
Hardware Schematic Reading, Signal & Pin-Mapping Analysis, Pcb Design Review & Support (Altium Designer), Matlab, Cad
Developed Web Interfaces Using Html, Css, And Javascript (Es6)
Basic Experience With Node.Js And Rest Api Integration
Built And Maintained Ui Automation Frameworks Using Selenium Webdriver
Process Optimization, Manufacturing Processes, Production Support And Root Cause Analysis
Failure Analysis, Continuous Improvement, Production Efficiency And Equipment Troubleshooting
Communication: Verbal, Written, Cross-Functional Collaboration
Problem Solving: Analytical Thinking, Troubleshooting, Proactive Solutions
Teamwork: Collaboration, Mentorship, Conflict Resolution
Time Management: Prioritization, Multitasking, Deadline-Driven
Adaptability: Learning Agility, Flexibility, Open To Feedback
Creativity: Innovative Thinking, Continuous Improvement Mindset
Leadership: Technical Guidance, Decision Making, Motivating Teams
Languages
Education
University of Kassel
Masters · Electrical Communication Engineering · Kassel, Germany
Vidya Academy of Science and Technology
Bachelor's · Electronics And Communication Engineering · Thrissur, India
Statistics
Experience
Global experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Anuja is based in Berlin, Germany.
Anuja speaks the following languages: English (Advanced), Malayalam (Advanced), German (Elementary).
Anuja has at least 4 years of experience. During this time, Anuja has worked in at least 1 role and for 1 company. The average length of individual experience is 4 years and 11 months. Note that Anuja may not have shared all experience and actually has more experience.
Based on recent experience, Anuja would be well-suited for roles such as: Embedded Software Engineer.
Anuja's most recent position is Embedded Software Engineer at Digital Core Technology.
In recent years, Anuja has worked for Digital Core Technology.
Anuja is most experienced in industries like Information Technology.
Anuja is most experienced in business areas like Product Development and Quality Assurance.
Anuja holds a Master in Electrical Communication Engineering from University of Kassel and a Bachelor in Electronics And Communication Engineering from Vidya Academy of Science and Technology.
The availability of Anuja needs to be confirmed.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 30 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Nearby freelancers
Professionals working in or nearby Berlin, Germany
