M A Rajesh Kumar

Director of Engineering

Bengaluru, Karnataka, India15 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 16 years in semiconductor product development
  • Expert in Linux and FreeBSD kernel development
  • Proven track record in engineering management
Stackforce AI infers this person is a seasoned professional in semiconductor software development and engineering management.

Contact

Skills

Core Skills

Engineering ManagementProject ManagementDriver DevelopmentLinux Kernel DevelopmentSimulation DevelopmentSystem Software Engineering

Other Skills

Engineering deliveryCustomer engagementLinux Open-source contributionsEngineering process complianceEngineering milestone planningPeople managementPerformance managementLinux system software deliverablesRisk managementProject process improvementLegacy device driversFreeBSD supportNon-Transparent Bridge development10 Gigabit Ethernet Driver developmentLinux device drivers

About

PROFILE : ----------- 1) Around 16 years of industry experience in semiconductor product development environment (compute and IO chips) 2) Practicing people management and engineering management in the domain of software system design for computing chips. 3) Hands-on experience in requirements management, project planning and scheduling, engineering resource management, risk management, driving execution, delivery and support. 4) Hands-on experience in hiring/onboarding process, performance review and reward process and annual operations planning. 5) Experienced in Linux and FreeBSD Kernel and driver development. Developed driver/software for Storage (FCoE and iSCSI), Networking (10G/100G/200G, IPV4, IPV6, VLAN etc.,), and server technologies (Non-Transparent Bridge (NTB), DMA engines) 6) Experience in functional simulation of computer systems, hardware device modeling (PCI-E Ethernet adapters, I/O hubs and switches), software build, configuration management and version control 7) Developed process automation and utility tools using Perl and Python SKILL SET : ------------ 1) Management: a) People and performance management. b) Project planning, cross-functional collaboration, risk management, execution, delivery and support. c) Hiring, resource management, operations planning and budgeting. 2) Operating System: Linux & FreeBSD 3) Languages : C, Perl, Python, Simics, Shell scripting, DML (Device Modeling Language) and Simics 4) Area of Interest : Engineering management, Storage and Networking (FCoE, iSCSI, TCP, IPV4, IPV6, 10G/100G/200G, VLAN, Offload features) 5) Tools: a) Requirement and Features Management: Jama, Microsoft Excel b) Issues Tracking: Jira (Issue tracking), Rational Clearquest, Bugzilla, Launchpad. c) Configuration Management and Version Control: CMVC, Rational Clearcase, Git, Mercurial and CVS. 6) Work areas : Project Management, Linux and FreeBSD kernel and driver development, Simulation.

Experience

15 yrs 7 mos
Total Experience
5 yrs 2 mos
Average Tenure
7 yrs 11 mos
Current Experience

Amd

3 roles

Manager

Jul 2023Present · 2 yrs 10 mos · Bengaluru, Karnataka, India

  • Manage a team of talented Engineers to
  • 1. Ensure Engineering delivery for AMD Product Lines across Client, Embedded and Server segments
  • 2. Drive Customer engagements
  • 3. Manage contributions to Linux Open-source community
  • 4. Adhere compliance to Engineering Process
  • 5. Plan and execute Engineering milestones.
Engineering deliveryCustomer engagementLinux Open-source contributionsEngineering process complianceEngineering milestone planningEngineering Management+1

Section Manager

Promoted

May 2022Present · 4 yrs · Bengaluru, Karnataka, India

  • 1. Manage People and Performance.
  • 2. Initiate, Plan, Execute, Collaborate, Manage risks and Deliver Linux system software deliverables for Mobile, Desktop, Embedded and Server products
  • 3. Manage engineering resources with existing team of Engineers, hiring suitable talents, analyze/procure necessary hardware/software and handle resource for smoother engineering process.
  • 4. Simplify and continuously improve the project processes for efficient usage of Engineering team's time and bandwidth.
People managementPerformance managementLinux system software deliverablesRisk managementProject process improvementEngineering Management+1

Member Of Technical Staff

May 2018Apr 2022 · 3 yrs 11 mos · Bengaluru, Karnataka, India

  • 1. Enabling and supporting Legacy device drivers like UART, I2C, GPIO and eMMC in FreeBSD
  • 2. Develop and support Non-Transparent Bridge and associated Test Drivers(for verification, performance and data integrity) for AMD SoC.
  • 3. Develop and support 10 Gigabit Ethernet Driver in FreeBSD for AMD SoC
Legacy device driversFreeBSD supportNon-Transparent Bridge development10 Gigabit Ethernet Driver developmentDriver DevelopmentLinux Kernel Development

Chelsio communications

Member Technical Staff

Aug 2014May 2018 · 3 yrs 9 mos · Bengaluru Area, India

  • 1. Design and Develop Linux and FreeBSD device drivers for protocols like FCoE, iSCSI and iSNS.
  • 2. Fixing Bugs in existing device drivers.
Linux device driversFCoEiSCSIBug fixingDriver DevelopmentLinux Kernel Development

Ibm power systems

System Software Engineer - Full System Simuation (Computer Servers)

Jul 2007Jun 2011 · 3 yrs 11 mos · Bengaluru Area, India

  • 1. Designed & Developed full-system simulation environment of IBM Power servers to test System Software.
  • 2. Designed & Developed functional models of hardware components like PCI-E SRIOV capable network adapters, Ethernet Bridges, I/O hub chips to test device drivers and hypervisors.
  • 3. Developed utility tools using perl and python to automate build verification, automate build process, simulation usage tracker to reduce time on manual efforts.
  • 4. Setup and Maintained simulation infrastructure in India Labs to reduce dependency on remote development infrastructure.
  • 5. Owned “Builder” role for the simulation models to build and release simulation models. Involved in migration efforts from CMVC to Rational Clearcase.
Full-system simulationFunctional modelsUtility tools developmentSimulation infrastructure maintenanceSimulation DevelopmentSystem Software Engineering

Education

Birla Institute of Technology and Science, Pilani

Master of Science (M.S.) — Software Systems

Jan 2008Jan 2010

Coimbatore Institute of Technology

Bachelor of Engineering (BE) — Electrical and Electronics Engineering

Jan 2003Jan 2007

Carmel Matric Higher Seconday School

Higher Secondary

Jan 2002Jan 2003

Stackforce found 100+ more professionals with Engineering Management & Project Management

Explore similar profiles based on matching skills and experience