Saptarshi Nag

MSc in Embedded Systems & Management Studies (Kingston University, UK)
Embedded Software Engineer with 9+ years of experience developing production-quality firmware and technical documentation, backed by a strong foundation in electronics. I specialize in writing reliable, testable embedded software using Agile and TDD practices, with experience in both static analysis (MISRA, linting) and dynamic analysis (unit testing, CI workflows). Having worked across consumer electronics, semiconductors, consulting, and IoT sensing, I bring a deep understanding of cross-functional team dynamics, diverse product requirements and engineering processes.
- Location
- 91300, Massy, 91300, Massy, Île-de-France, France
- Saptarshi-nag@outlook.com
- Phone
- +33745047034
- Website
- https://sapnag.me
- GitHub
- saptarshi-max
- Saptarshi108
- saptarshi-nag01
Experience
–
Software Engineer at C12QE
Highlights
- Worked with the hardware team to implement Python-based drivers and orchestration frameworks for automated control of measurement equipment during the chip assembly process
- Developed unit tests (Pytests), updated technical documentation and recommended code base refactoring to enhance code quality and coverage for the existing code base
–
Firmware Engineer at Sipearl
Highlights
- Updated the Software Documentation as per requirements from the Software Architecture Team
- Developed roadmap for various integration test cases, and developed code in Robot Framework for automated testing
–
Research Scholar at INRIA
Highlights
- Customization and verification of hardware System on Chip (SoC) for research purposes on FPGA platform (Xilinx) using Verilog (HDL) and C++ (HLS)
- Assessed validity of AI accelerators and AI applications using Python and python library: Pytorch
- Emulated RISC-V Computer Architecture on QEMU, for verification purpose
–
Senior Consultant (Embedded Software) at HCL Technologies
Highlights
- Developed software for Raspberry Pi (C/C++) for IoT applications with cloud services (Azure IoT Hub) for developing IoT solutions
- Involved in developing custom Linux image on Raspberry Pi using Yocto
- Supported multiple teams to establish sensor interface and embedded device setup
- Trained and supervised interns
- Lead the product documentation, testing and validation stages
–
Senior Design Engineer: firmware (Consultant contract basis) at Micron
Highlights
- Tested and verified firmware on Synopsys's ARC processor
- Pre-silicon hardware validation process on HAPS-80 Prototyping system
- Debugged the firmware using JTAG and TRACE32 (Lauterbach)
- Involved in Bug tracking using JIRA
- Developed scripts for task automation using Bash and Python
–
Early Stage Researcher (Embedded Software) at TalTech, Estonia
Highlights
- Developed embedded software for research applications for STM32 MCU, sensor (IMU&GPS), and wireless protocol (LoRa)
- Developed the software stack for data processing on the Beaglebone Black and Jetson Nano
- Documentation of the Design Objective, Software requirements and Test cases
- Data cleaning for Data analysis and visualization using Python
–
Circuit Layout Design Engineer - Memory Systems (Contract Basis) at ARM Embedded technologies (Consultant), Noida
Highlights
- Designed and verified circuit layout designs for the ARM's Memory Architecture and tested for quality assurance
- Developed scripts for automation and testing in Perl
–
Circuit Layout Design Engineer - Power Systems at Glitz India Pvt Limited
Highlights
- Developed scripts for 8-bit MSP430 and PIC18F MCU for RGB lighting and motor controller
- Designed, developed and verified various hardware for production stages, documenting the workflow to create Bill of Materials (BOM)
- Developed GUI in Java to control RGB colors
Education
–
Masters in Science (MSc) in Embedded Systems with Management studies from Kingston University
–
Post graduation Diploma in Embedded Systems with integrated VLSI from CDAC-Noida
Bachelor's in Electronics and Telecommunication from Institute of Electronics and Telecommunication Engineers (IETE)
Publications
Underwater bioinspired sensing: New opportunities to improve environmental monitoring by Institute of Electrical and Electronics Engineers Inc.
This paper reviews underwater bioinspired sensing for environmental monitoring applications, discussing biological sensing mechanisms in aquatic organisms and their mimicry in engineered systems. It highlights advancements in sensor technology, materials science, and data processing for improved sensitivity and efficiency, along with challenges and future directions for environmental monitoring and conservation.
Software Tools & Skills
- C/C++
- Level: MasterKeywords:
- Python
- Level: MasterKeywords:
Languages
- English
- Level: MasterKeywords:
- French
- Level: BeginnerKeywords:
- Hindi
- Level: MasterKeywords:
- Bengali
- Level: MasterKeywords:
Research Interests
- Human-Computer Interaction
- Keywords:
- Design Patterns & Code Optimization
- Keywords:
- Artificial Intelligence
- Keywords:
- Vision & Graphics
- Keywords:
Interests
- Digital illustration
- Keywords:
- Philosophy
- Keywords:
- Music
- Keywords:
- Lawn Tennis
- Keywords: