# Akshit Kanda > Staff Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/akshitkanda Start as a generalist. Feel stupid. Learn. Conclude as a specialist. I follow this simple rule to fuel my hunger in learning every role I take up. From starting with no background in programming to managing the entire camera software stack in a startup, over the last 4 years, I've gained decent understanding of low level kernel drivers, middleware, system provisioning tools and solid experience of managing a product, gauging priorities and coming up with Plans A(B and C) If you've got something in AV/Robotics space, interesting sensor development, firmware roles or embedded software roles, feel free to DM and I'd love to chat more! ## Work Experience ### Staff Software Engineer @ n6 Jan 2025 – Present | California, United States ### Founding Embedded Software and Controls Engineer @ n6 Jan 2023 – Jan 2025 | California, United States ### Sensor Software Development Engineer @ Embark Trucks Jan 2022 – Jan 2023 | San Francisco, California, United States - Designed and Implemented a robust camera diagnostic framework in ROS as part of Truck Transfer Program (TTP) deliverables to Knight-Swift - Researched and experimented with multiple camera triggering modes and exposure modes on automotive image sensors to arrive at a configuration with best accuracy and maximum determinism - Developed a concurrent safe I2C communication interface in ROS driver to facilitate writing/reading multiple sub-components to/from the camera module and framegrabbers - Integrated higher resolution cameras with existing autonomy stack as part of a revamped sensor suite for prototyping and data collection ### NSX Dataplane Engineer @ VMware Jan 2021 – Jan 2022 | Palo Alto, California, United States ### SSD Firmware Simulation Engineer @ Micron Technology Jan 2018 – Jan 2021 | San Jose, California - Development of models for Firmware simulation in framework capable of running end to end SSD simulation - Lead development of user space driver that emulates NVMe protocol enabling low level TLP based host-controller interactions through sockets - Implementation of programming algorithms, error injection models and APL recovery mechanisms for NAND models in C ### Graduate Research Assistant - Cylab @ Carnegie Mellon University Jan 2017 – Jan 2018 | Greater Pittsburgh Area - Developed a 3D calibration tool for the surround view system of an autonomous vehicle - Utilized Thin Plate Spline algorithm to extract relation between a set of corresponding coordinates on the 3D mesh and the 2D image - Applied the relation matrix to interpolate between the given points and predict the mapping between all the coordinates in 3D and 2D - Created a obj file with all the corresponding values between v and vt . - Currently working on automatic generation of different meshes on the fly depending on different surroundings ### Graduate Research Assistant @ Carnegie Mellon University Jan 2017 – Jan 2017 | Greater Pittsburgh Area - Worked on game development in Unity3D engine - Handled the physics of the game - Developed the user interface ### Research Intern @ Advanced Process Control Lab Jan 2015 – Jan 2016 | NSIT, Delhi - Experience of working on different intelligent control techniques such as Fuzzy, Game theory as well as Fractional calculus - Implemented Grey Predictor on non-linear systems ### Summer Intern @ Indian Space Research Organisation Jan 2015 – Jan 2015 - Researched on various Passive Vibration Isolation systems and methods that are used to attenuate the magnitude of vibration transferred from Reaction Wheel to camera and other sensitive devices onboard satellite. These devices require high precision stability for its smooth and continuous operation - Designed a Passive Vibration Isolation system using a helical spring (with no damping) connected between the Reaction wheel and camera ### Research Intern @ Instrumentation Lab Jan 2014 – Jan 2015 | NSIT Delhi - Gained working proficiency in MATLAB environment - Worked on different bio-inspired algorithms such as Genetic Algorithm, Particle Swarm Optimization and Cuckoo Search Optimization ### Summer Intern @ Kyrion Technologies Jan 2013 – Jan 2013 - Learned practical applications of various electronic devices and technologies like CMOS, TTL, switches, relays, motors, sensors, timers, counters, etc and the process of interfacing them with microcontroller based on the AVR RISC architecture - Gained proficiency in softwares like Proteus ISIS and Code Visuals AVR and low-power CMOS 8-bit microcontroller ATmega8 - As part of the final hands on project, designed a version of never falling, line follower, dual tone multi frequency decoder and sound sensitive robot car ## Education ### Master’s Degree in Electrical and Computer Engineering Carnegie Mellon University ### Bachelor’s Degree in Instrumentation and Control Engineer Netaji Subhas Institute of Technology ### High School Ahlcon Public School ### Junior High/Intermediate/Middle School Education and Teaching Apeejay School ## Contact & Social - LinkedIn: https://linkedin.com/in/akshit-kanda-180a3779 --- Source: https://flows.cv/akshitkanda JSON Resume: https://flows.cv/akshitkanda/resume.json Last updated: 2026-04-01