Neha Ramesh Chandra

Neha Ramesh Chandra

Senior Embedded Software Engineer @ Caterpillar Inc @ Belcan

About Neha Ramesh Chandra

Neha Ramesh Chandra is a Senior Embedded Software Engineer at Caterpillar Inc, specializing in automated testing and system integration. With over 11 years of experience, she contributes to the development of next-generation display systems and mentors new team members.

Work at Belcan

Neha Ramesh Chandra has been employed at Belcan as a Senior Embedded Software Engineer since 2013. In this role, she collaborates with system engineers and machine groups to gather requirements and write user stories. Her responsibilities include developing automated test suites and unit tests to promote a test-driven development environment. Chandra is also involved in system-level integration and regression testing, utilizing hardware test benches and Canoe simulation tools. She plays a key role in maintaining testing tools, build servers, and a proprietary database for display software.

Education and Expertise

Chandra earned her Master of Science (M.S.) in Computer Science from Worcester Polytechnic Institute, where she studied from 2003 to 2005. Her educational background has equipped her with a strong foundation in software engineering principles. She is proficient in programming languages such as C++, C#, and XML, and has experience with development environments like Qt and MonoDevelop. Additionally, she is knowledgeable in configuration management tools, including GIT, and has experience working in both Linux and Windows operating systems.

Background

Before joining Belcan, Neha Ramesh Chandra worked at Caterpillar Inc. as a Software Engineer from 2011 to 2013, where she gained valuable experience in software development. Prior to that, she worked at Azimuth Systems as a Software Engineer for 10 months in 2005-2006. Her career has focused on embedded software engineering, with a particular emphasis on display systems and touch screen technology for Caterpillar machines.

Technical Skills and Tools

Chandra possesses a range of technical skills relevant to her role as a Senior Embedded Software Engineer. She is experienced with various data link protocols, including CAN and J1939, as well as Ethernet. Her expertise extends to performing code reviews using Crucible and training new team members on workflow and display software architecture. Chandra's work emphasizes enhancing software quality and improving team efficiency through the creation of user stories and effective testing practices.

People similar to Neha Ramesh Chandra