Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

KRUNALEE PARMAR

Firmware Technical Leader
Hyderabad

Summary

Experienced leader with a strong technical background having around 20 years of rich experience in various domains such as video, broadband, energy industry and academics. Key strengths:

  • Lead by example - Self driven, motivated, courageous to take initiatives for improving processes, solutions/ products (including features)
  • Very quick learner on any technology, platform
  • Skilled Troubleshooter - Adept at finding solution to problem statements
  • People Person - Motivator , mentor , guide, and inspire people to see a larger objective and align themselves to bring more than best in them that aligns with business objective
  • Strong product leadership experience, with skills in driving multi-disciplinary teams for development of innovative high-end products and taking end-to-end ownership of full product life cycle.
  • Setting up self organizing agile teams and maximizing their productivity
  • Certified professional scrum master, Product Owner and SAFe 6 Agilist.
  • Introduce and implement processes that helps the team and business
  • Strive for continuous improvement
  • Led end-to-end Embedded Systems Life Cycle Development including defining the software architecture, design, implementation and validation meeting time to market and quality goals.
  • Proven skills in writing codes, defining software/firmware applications and leading and directing the work of others; device drivers, board support packages, kernel, middle layer, hardware adaptation layers, Yocto framework, open source packages and troubleshooting.
  • Efficient organizer, motivator, team player and a decisive leader with ability to effectively utilize available skills and technical assets for an exceptional completion metrics.

Overview

23
23
years of professional experience
5
5
years of post-secondary education
4
4
Certifications

Work History

Firmware Technical Leader

GE Vernova
1 2021 - Current
  • Implement SAFe agile framework for efficient development and release cycle of products.
  • Build & stabilized a new agile team of senior software and lead engineers for GE's Monitoring & Diagnostic business.
  • Lead the transition of all the processes and product(s) development from Russia R&D center to Hyderabad.
  • Introduced development and test process with agile teams that resulted in saving test time and resulting in faster delivery with more content.
  • Contributed to successful completion of multiple NPI and sustaining projects by providing strong leadership and expert technical guidance.
  • Planned and build firmware lab at Hyderabad center
  • Created a plan to facilitate knowledge transfer from previous team(s).
  • Worked closely with dev-ops to ensure that we follow build and release process in sync with GE's dev-ops guidelines
  • Worked closely with cyber security to ensure compliance
  • Actively involved in firmware planning and resource management activities

Senior Technical Lead

Bluerose Technologies [Contractor with Infosys for ATX Networks Project]
04.2020 - 01.2021
  • Lead efforts to successfully migrate cable network client's build system to Yocto Zeus (u-boot, kernel, DTB) for Freescale's IMX6 boards
  • Worked on feature development for C++ 17 based application running on Linux to control video output blades.
  • Earned client appreciation on completing this task on-time and successfully without any support
  • Provide technical guidance to the team

Software Engineer to Senior Technical Lead

Cognizant Technology Solutions
02.2008 - 11.2016
  • Leading a team of software and senior software engineers; monitoring, planning, executing and maintaining code right from concept, design, implementation, integration, optimizations till finalization
  • Actively involved in project planning and delivery
  • Managing software product development from feasibility to product launch phase for set-top box, routers and gateway devices
  • Mapping business requirements and providing design solutions involving finalization of product specifications and selection of appropriate techniques
  • Leading teams on proof-of-concepts to showcase new technologies per business requirements
  • Creating modular/reusable embedded software design along with associated documentation
  • Lead team of 7 engineers + 1 QA to successfully port RDK media client, streamer and broadband stack on Raspberry Pi3 (BCM2837) device as a proof of concept. A headless Raspberry Pi media client displayed a stand-alone guide streamed from a media streamer. The media client rendered the video using HTML5. Apart from Channel tuning and playback, the stand-alone guide supported recording the currently tuned channel.
  • Lead a team to bringing up the RDK-B components on Intel’s PUMA 6 and Puma 7 SoC with Dual core ATOM and ARM v6 processors based gateway box. Work included establishing data path from ATOM to ARM processor and vice versa, writing HAL APIs,Enabling ipv4/ipv6 client and server on the box including firewall, parental control, port forwarding and bringing-up web-UI interface
  • Lead a team of 5 developers and QA on Cisco's Screen and clean application that identified errors in the hardware and software components of the set-tops such as various video ports, USB ports, Ethernet ports, HPNA, front-panel LED and buttons, attached hard disk and NOR/NAND/eMMC flash components, resident guide, bootloaders. Targeted set-tops with Sigma SMP863x family, BCM7401, BCM7405, BCM7241, BCM7248, BCM7231 SoCs.
  • The application worked in forward logistics to ensure that a new/re-used set-top is “customer ready” before shipping.
  • Worked on C, Python, bash scripting, Linux, Yocto framework, RDK video stack, RDK broadband stack, gstreamer, MPEG, WiFi dual band, IPv4/IPv6, Broadcom SDK.
  • Creating and maintaining project artifacts
  • Providing verbal and written updates to all the stakeholders

Software Engineer

V-Enable India Private Limited
03.2007 - 01.2008
  • Individual software development contributor
  • Worked on a web-based application, VEReporting , to display the usage of the company’s Enhanced Directory Assistance product in form of tabular reports and charts. The work was mostly Java, Servlets, JSP, Java Script and XML.
  • Worked on Java based software projects that analyzed the speech to text data and displayed in the graphical form for review
  • Verbal and written status updates to all the project stakeholders and higher ups

Software Engineer

Spartan Labs Private Limited
11.2005 - 02.2007
  • Worked on C, C++ and Java based software projects for client/server based set-top box applications
  • Verbal and written status updates to all the project stakeholders and higher ups
  • Worked on the client and server components for event collection system. The server component collected the data from various managed devices to a relational database. The client was a web application that displayed the data collected by servers from the agents, in form of reports and charts using Java, Servlets, JSP, Java Script, AJAX and BIRT plugin.
  • Worked on Power TV based applications such as its SARA guide, Location based services, Multimedia messaging and other interactive television application.


Lecturer, Computer Science

V.V.P Engineering College
12.2001 - 05.2004
  • Aside from the teaching duties, I also acted as a proxy head of Information technology and Computer science department.
  • Managed Labs and was responsible for purchasing various lab equipment.

Education

Master of Science - Advanced Networking And Telecommunication

Indian Institute Of Information Technology
Pune (Maharashtra)
06.2004 - 11.2005

Bachelor of Engineering - Information Technology

G. H. Patel College Of Engineering And Technology
Vallabh Vidyanagar (Gujarat)
09.1997 - 08.2001

Skills

Project Management and Performance Optimization

Software Architecture and System Integration

Leadership skills

Team Mentoring/Building

Good Communication Skills

Software Development: C, C, Bash scripting

SoC: Sigma SMP863x Family, Broadcom Chipset, Intel ARM Cortex and ATOM Processors, Freescale IMX6

Linux Kernel, Device Drivers, Networking and OS Workings

Build framework: Yocto Framework, Makefile and Autotools

Configuration Management Tools: GIT,CVS, SVN

Code Review Tools:Gerrit, Git

Bug Tracking Tools: Bugzilla, JIRA

Jenkins, JFrog

SAST: Coverity, Whitesource

Certification

Cisco Certified Network Associate (CCNA)

Timeline

Certified SAFe 6 Agilist

12-2023

Professional Scrum product Owner (PSPO 1)

06-2023

Professional Scrum Master (PSM 1)

06-2022

Senior Technical Lead

Bluerose Technologies [Contractor with Infosys for ATX Networks Project]
04.2020 - 01.2021

Software Engineer to Senior Technical Lead

Cognizant Technology Solutions
02.2008 - 11.2016

Software Engineer

V-Enable India Private Limited
03.2007 - 01.2008

Cisco Certified Network Associate (CCNA)

11-2005

Software Engineer

Spartan Labs Private Limited
11.2005 - 02.2007

Master of Science - Advanced Networking And Telecommunication

Indian Institute Of Information Technology
06.2004 - 11.2005

Lecturer, Computer Science

V.V.P Engineering College
12.2001 - 05.2004

Bachelor of Engineering - Information Technology

G. H. Patel College Of Engineering And Technology
09.1997 - 08.2001

Firmware Technical Leader

GE Vernova
1 2021 - Current
KRUNALEE PARMARFirmware Technical Leader