Himalayas logo
NS
Open to opportunities

Nireeksha Sanil

@nireekshasanil

Embedded software developer specializing in C++ and Linux for heavy machinery.

India
Message

What I'm looking for

I seek embedded software roles where I can apply C++, Linux, and system integration skills, contribute to automation, and grow through technical challenges and mentorship.

I am an embedded software developer with three years' experience building C++ and Linux-based solutions for heavy machinery systems, focused on reliability and performance.

I have designed and integrated firmware and diagnostic tooling for battery management and mining equipment, achieving 99% accuracy in battery telemetry and reducing deployment time through automation.

As a technical consultant and trainer, I create and deliver structured courses on embedded systems and protocols, mentor engineering teams, and produce clear documentation and simulation setups to accelerate learning.

I am pursuing an MBA in Business Analytics to combine data-driven decision making with embedded systems expertise and seek roles that value innovation, precision, and continuous improvement.

Experience

Work history, roles, and key accomplishments

Caterpillar Inc. logoCI

Associate Software Developer

Caterpillar Inc.

Nov 2021 - Oct 2024 (2 years 11 months)

Developed embedded C++ and Linux-based software for heavy machinery battery systems, achieving 99% accuracy in battery performance tracking and reducing build errors by over 30%. Led firmware flashing, diagnostics scripting, and automation that cut deployment cycles by 20% and manual configuration effort by 35%.

Education

Degrees, certifications, and relevant coursework

Manipal Academy of Higher Education (MAHE) — Online logoMO

Manipal Academy of Higher Education (MAHE) — Online

Master of Business Administration, Business Analytics

Pursuing Master of Business Administration (MBA) with specialization in Business Analytics through MAHE Online.

University of Mysore (Online) logoUO

University of Mysore (Online)

Master of Computer Applications, Computer Applications

Completed Master of Computer Applications (MCA) via the University of Mysore online program in 2023.

Govinda Dasa UG College (affiliated to Mangalore University) logoGU

Govinda Dasa UG College (affiliated to Mangalore University)

Bachelor of Computer Applications, Computer Applications

Awarded Bachelor of Computer Applications (BCA) from Govinda Dasa UG College affiliated with Mangalore University in 2021.

GC

Govinda Dasa Pre-University College

PUC, Higher Secondary Education

Completed Higher Secondary Education (PUC) at Govinda Dasa Pre-University College in 2018.

VS

Vidyadayinee English Medium School

SSLC, Secondary Education

Completed Secondary School Leaving Certificate (SSLC) at Vidyadayinee English Medium School in 2016.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Nireeksha Sanil - Technical Consultant - Sierra Learning Academy | Himalayas