Amaresh K.

Software Engineer

Eindhoven, Netherlands5 yrs 6 mos experience

Key Highlights

  • 13 years of experience in C++ systems engineering.
  • Expertise in safety-critical environments like automotive and medical devices.
  • Proven track record of performance improvements and TDD implementation.
Stackforce AI infers this person is a C++ systems engineer with expertise in embedded systems and safety-critical software development.

Contact

Skills

Core Skills

C++Embedded SystemsSoftware DevelopmentSoftware Architecture

Other Skills

ARM Cortex-MAgile MethodologiesAntivirusApplication ArchitectureAutomotiveBenchmarkingBuilding TechnologiesC (Programming Language)C#CI automationCMakeCUDAClearCaseContinuous IntegrationContinuous Integration and Continuous Delivery (CI/CD)

About

I'm a senior C++ systems engineer with 13 years building production software across embedded systems, backend services, and desktop applications. Currently based in Eindhoven, Netherlands, with immediate availability and HSM transfer-ready status. My career bridges three domains most engineers rarely cross: resource-constrained embedded systems, high-performance backend services, and desktop applications. This versatility means I understand the full stack, from hardware constraints and real-time requirements to API design and user experience. I've spent years in safety-critical environments: automotive systems (ISO 26262), medical devices (IEC 62304), and industrial IoT (IEC 62443). In these domains, software has to work, has to be testable, and has to be maintainable. Recent highlights include introducing TDD at Bosch with 40% faster build times through CMake optimization, delivering 38% performance improvement on McAfee encryption software, and building TelemetryHub, an embedded gateway with modern C++17 demonstrating fault tolerance patterns like circuit breakers and bounded queues, comprehensive testing with fault injection, and clean architecture. The project is on GitHub because showing beats claiming. My technical background spans modern C++14/17/20/23, Qt/QML, Python, embedded Linux including Yocto and device drivers, REST APIs, CMake, CI/CD, Docker, and performance profiling. I'm comfortable with safety standards and understand the engineering reasoning behind them. I'm looking for senior C++ roles where architecture decisions balance real trade-offs, testing is an engineering discipline, and performance matters. I thrive in backend infrastructure, embedded systems, or desktop applications anywhere requiring C++ expertise and systems thinking. Open to permanent positions, 36 to 40 hours per week, anywhere in the Netherlands. As an HSM permit holder, I only need sponsorship transfer for immediate start. If you're building systems where engineering rigor meets pragmatic delivery, I'd love to hear about them. Reach me at amaresh.kumar@live.in or +31 645 302 309. Check out my work at github.com/amareshkumar/telemetryhub.

Experience

5 yrs 6 mos
Total Experience
1 yr 4 mos
Average Tenure
--
Current Experience

Lyriasoft

Freelance Senior C++ Embedded Software Engineer

Nov 2025Present · 7 mos · Eindhoven, North Brabant, Netherlands · Hybrid

  • Freelance consultancy focused on C/C++ and Python for embedded, industrial and IoT systems.
  • Services: architecture & prototyping, performance tuning, debugging, and modernizing existing codebases on Linux/embedded platforms.
  • Registered Dutch sole proprietorship (eenmanszaak), available for B2B contracts.
  • Internal R&D Project – TelemetryHub (C++/Qt, REST, Multithreading)
  • Built a full telemetry gateway simulation system, including a multi-threaded C++ backend and REST API.
  • Developed a responsive Qt GUI using asynchronous polling and non-blocking UI patterns.
  • Implemented state-machine logic, thread-safe event handling, and modular CMake build workflows.
  • Added CI automation, CodeQL security analysis, and comprehensive documentation.
  • Used as a reference architecture to demonstrate clean, maintainable embedded/application software design.
C++QtRESTMultithreadingCMakeCI automation+1

Dgb earth sciences

Senior Software Engineer

Oct 2025Oct 2025 · 0 mo · Enschede, Overijssel, Netherlands · Hybrid

Software DevelopmentCMake

Priva

Senior Embedded Software Engineer

Aug 2024Nov 2024 · 3 mos · De Lier, South Holland, Netherlands · Hybrid

  • ▪ Write module design, component and system design followed by implementation to develop horticulture and building automation embedded software products adhering to various standards.
  • ▪ Code review, documentation and bug fix/write new components using C++.
  • ▪ Unit test and provide cross-functional feedback for integration test of the system.
ARM Cortex-MSoftware DevelopmentEmbedded DevicesEmbedded SoftwareSoftware ArchitectureAgile Methodologies+5

Movella | xsens

Software Application Engineer

Feb 2024Jul 2024 · 5 mos · Enschede, Overijssel, Netherlands · Hybrid

  • Refactored code and developed new features for an entertainment application focused on movement analytics.
  • Engineered a new component for cloud server interaction utilizing REST API and Poco C++ library.
  • Conducted peer code reviews and ensured compliance with IEC standards, enhancing software quality.
  • Prepared and reviewed design documents, emphasizing SOLID principles and clean coding practices.
Microsoft Visual Studio C++Software ArchitectureC++Software Design

Rr mechatronics

Senior Software Engineer

Apr 2023Nov 2023 · 7 mos · Hoorn, North Holland, Netherlands · Hybrid

  • Designed and maintained a high-quality legacy C++ codebase for embedded systems in medical devices.
  • Ensured compliance with MISRA principles and ECSS/IOC standards to enhance system reliability.
  • Developed a MAPE-K based process control system utilizing CANbus and Protobuf, improving operational efficiency.
Software DevelopmentEmbedded DevicesEmbedded SoftwareSoftware ArchitectureSoftware DesignEmbedded Systems+1

Bosch security and safety systems

Senior Embedded Software Engineer

Apr 2022Mar 2023 · 11 mos · Eindhoven, North Brabant, Netherlands · Hybrid

  • ▪ Design interfaces and maintenance of existing embedded application used in surveillance cameras.
  • ▪ Migrate source codebase with CMake resulting in reduced compile time and improved build process.
ARM Cortex-MMultithreadingSoftware DevelopmentEmbedded DevicesEmbedded SoftwareTechnical Documentation+7

Hexosys group

Senior Software Engineer

Apr 2021Dec 2021 · 8 mos · Federal Territory of Kuala Lumpur, Malaysia · On-site

Microsoft Visual Studio C++Embedded DevicesPythonEmbedded SoftwareQtEmbedded Systems+1

R systems

Associate Technical Architect

Sep 2020Mar 2021 · 6 mos · Noida, Uttar Pradesh, India · Remote

Software DevelopmentMicrosoft Visual Studio C++Software ArchitectureSoftware Design

Evolving systems

Technical Lead

Apr 2019Dec 2019 · 8 mos · Bengaluru, Karnataka, India · On-site

C++

Visteon corporation

Senior Software Design Engineer

Feb 2018Mar 2019 · 1 yr 1 mo · Bengaluru, Karnataka, India · On-site

  • Collaborated with a team of 6 engineers to develop the Phoenix infotainment system for C segment vehicles, including Land Rover and Jaguar.
  • Designed system architecture using UML/QML diagrams, ensuring compliance with ISO 26262 and ISO 21434 standards.
  • Implemented core functionalities using QT and Node.js, integrating seamlessly with front-end technologies like V8 and JavaScript.
Software DevelopmentCryptographyShell ScriptingLinux KernelC++

Mcafee

Software Development Engineer

Apr 2016Jan 2018 · 1 yr 9 mos · Bengaluru, Karnataka, India · On-site

  • Enhanced the FRP (File Removable and Media Protection) product by integrating advanced network security features.
  • Developed new algorithms for endpoint security, significantly improving defenses against network viruses.
  • Implemented cryptographic features in C++, enhancing data protection and user trust.

Capgemini

Software Engineering Consultant

Apr 2014Mar 2016 · 1 yr 11 mos

Amd

Contract Software Engineer

Apr 2012Mar 2014 · 1 yr 11 mos

Motorola solutions

Contract Software Engineer

Jan 2011Mar 2012 · 1 yr 2 mos · Bengaluru, Karnataka, India · On-site

Education

University of Delhi (DU)

Master of Science — Computer Science

Jun 2008Jun 2010

Banaras Hindu University (BHU), Varanasi

Bachelor's degree — Mathematics and Computer Science

Jun 2005Jun 2008

Stackforce found 100+ more professionals with C++ & Embedded Systems

Explore similar profiles based on matching skills and experience