Varun Ravichandran

Varun Ravichandran Email and Phone Number

Software Engineering Manager, CoreOS, Apple | Leading a High-Performing Team of Engineers in Austin, TX | Passionate about Innovation and Team Development @ Apple
Austin, TX, US
Varun Ravichandran's Location
Austin, Texas, United States, United States
Varun Ravichandran's Contact Details

Varun Ravichandran work email

Varun Ravichandran personal email

n/a
About Varun Ravichandran

With over 10 years of experience in embedded systems development, I currently serve as a Software Engineering Manager at Apple, where I lead a talented team of 7 engineers in Austin, specializing in hardware bring-ups and solving complex challenges that arise during the transition from prototype to productization. My team plays a pivotal role in the development of critical hardware systems, including the System Management Controller (SMC) and Power Management Unit (PMU), ensuring that Apple’s hardware meets the highest standards of performance, reliability, and efficiency.I have a proven track record of delivering high-quality software while nurturing a culture of trust, accountability, and personal growth. I am always looking for new ways to empower my team to tackle complex challenges and achieve excellence in everything we do.Key responsibilities and accomplishments include: • Leading a team focused on hardware bring-ups, resolving integration challenges, and driving the productization of critical hardware components • Managing the development of SMC and PMU systems to optimize power performance, thermal management, and overall system stability • Partnering with cross-functional teams (hardware, firmware, and software) to solve complex, interdisciplinary problems during new product launches • Driving continuous improvement in our team’s processes, ensuring timely, high-quality product development and testing • Mentoring and growing team members, fostering an environment where technical curiosity and problem-solving are central to our successI am passionate about building and leading teams that thrive on solving complex technical problems, pushing the boundaries of innovation, and delivering impactful results. Every day, I strive to ensure that our hardware and systems contribute to Apple’s next-generation products, creating seamless user experiences while maintaining the high standards Apple is known for.

Varun Ravichandran's Current Company Details
Apple

Apple

View
Software Engineering Manager, CoreOS, Apple | Leading a High-Performing Team of Engineers in Austin, TX | Passionate about Innovation and Team Development
Austin, TX, US
Website:
apple.com
Employees:
163018
Varun Ravichandran Work Experience Details
  • Apple
    Apple
    Austin, Tx, Us
  • Apple
    Software Engineering Manager
    Apple Apr 2024 - Present
    Cupertino, California, Us
    As a Software Engineering Manager, I lead a team of 7 talented engineers, focusing on the development and design of System Management Controllers (SMCs) and Power Management Units (PMUs). My role involves overseeing the entire software development lifecycle, from architecture design to implementation, ensuring high-quality and reliable software solutions for next-generation PMICs. • Lead cross-functional collaboration with hardware, silicon, and platform architecture teams to define software requirements and optimize performance for next-gen power management solutions. • Drive the design, development, and integration of software systems for System Management Controllers and PMUs, ensuring alignment with product goals and roadmap timelines. • Cultivate a culture of continuous improvement within the team, promoting effective problem-solving techniques, code quality, and adherence to best practices. • Mentor engineers to enhance technical skills, improve collaboration, and support career growth in a fast-paced, innovative environment. • Spearhead the resolution of complex technical challenges, leveraging effective collaboration across teams to deliver robust, scalable software solutions.
  • Apple
    Embedded Software Engineer
    Apple Jun 2022 - May 2024
    Cupertino, California, Us
    - Designed and developed PMU drivers for wide range of Apple products. - Worked on new silicon (SoC and PMU) bring up for wide range of Apple Products- Collaborated with cross-functional teams to debug factory critical blockers.
  • Solidigm
    Embedded Software Engineer
    Solidigm Dec 2021 - May 2022
    Rancho Cordova, California, Us
    Solidigm Technology is part of SK Hynix Semiconductors which bought Intel’s storage division (Non-Volatile Solutions Group) in December 2021.
  • Intel Corporation
    Senior Firmware Engineer
    Intel Corporation Jun 2015 - Dec 2021
    Santa Clara, California, Us
    - Designed and implemented a new book keeping algorithm for our latest SSDs that reduced the boot up time of the SSD. Currently the subject matter expert for this feature and primary point-of-contact for firmware engineers. Currently all the shipping SSDs (23.8% of the market) use the new feature. The modular design helped us reduce several critical bugs in this space.- Implemented several key features in the Management Interface space like MIC firmware update over SMBus/I2C interface, MI initialization flow during startup/shutdown and handling different admin commands using MICP/MCTP protocol over SMBus/I2C interface.- Collaborated with cross-functional design teams to implement key customer visible NVMe features like drive sanitize, capacitor test failure and device self test.- Mentored 8 new developers over the course of 6.5 years.
  • Intel Corporation
    Technical Product Lead
    Intel Corporation Mar 2020 - Sep 2020
    Santa Clara, California, Us
    - Led a team of 8 engineers over 1.5 years to develop several new NVMe features in the Flash Translation Layer (FTL) space for our latest generation PCIe SSDs. Applied Agile development methodologies to efficiently burn down the bugs coming from our internal testing.- Designed a new tool to debug critical drive failures on the field. This is a great tool that gives a lot of debug information for the engineers to debug and fix firmware bugs. Prior to this tool being developed, engineers heavily relied on reproducing issues locally.
  • Intel Corporation
    Firmware Engineer And Technical Lead
    Intel Corporation Apr 2018 - Sep 2020
    Santa Clara, California, Us
    - Designed and implemented a new book keeping algorithm for our latest SSDs that reduced the boot up time of the SSD. Currently the subject matter expert for this feature and primary point-of-contact for firmware engineers. Currently all the shipping SSDs (23.8% of the market) use the new feature. The modular design helped us reduce several critical bugs in this space.
  • University Of Colorado Boulder
    Graduate Teaching Assistant
    University Of Colorado Boulder Jan 2015 - May 2015
    Boulder, Colorado, Us
    Helping Senior students with their Capstone Project. Mainly focused on helping them with any problems related to Embedded Systems and Sensor Fusion.
  • Echostar Corporation
    Embedded Software Engineering Intern
    Echostar Corporation May 2014 - Dec 2014
    Englewood, Co, Us
    Added new enhancements and maintained the STBCTRL and GDEV modules for the XIP platforms. Develop, test and release new features and perform maintenance related to channel changes, recordings and timer management, event information retrieval, search functionality for set-top-boxes. Used embedded C for programming and SlickEdit IDE for development.Skills developed: ClearCase Version Control, GDB debugger for code analysis, JIRA Issue and Project Tracking software, Linux Proficiency, SlickEdit IDE.
  • Teaching Assistant
    Graduate Teaching Assistant
    Teaching Assistant Jan 2014 - May 2014
    Course: General Engineering Course (GEEN 3400)

Varun Ravichandran Skills

C Embedded Systems Matlab C++ Embedded C Microchip Pic Microsoft Office Labview Linux Pcb Design Mplab Programming Embedded Software Project Management Microsoft Word Clearcase Posix Vxworks Programming Languages Turbo C++ Windows And Mac Operating Systems Team Leadership Intel 8085 Project Planning Testing Slickedit Mantis Jira Cross Functional Team Leadership Team Management Teamwork Technical Leadership Technical Project Leadership Leadership

Varun Ravichandran Education Details

  • University Of Colorado Boulder
    University Of Colorado Boulder
    Electrical And Computer Engineering
  • Amrita University
    Amrita University
    Electronics And Instrumentation Engineering

Frequently Asked Questions about Varun Ravichandran

What company does Varun Ravichandran work for?

Varun Ravichandran works for Apple

What is Varun Ravichandran's role at the current company?

Varun Ravichandran's current role is Software Engineering Manager, CoreOS, Apple | Leading a High-Performing Team of Engineers in Austin, TX | Passionate about Innovation and Team Development.

What is Varun Ravichandran's email address?

Varun Ravichandran's email address is va****@****tel.com

What schools did Varun Ravichandran attend?

Varun Ravichandran attended University Of Colorado Boulder, Amrita University.

What are some of Varun Ravichandran's interests?

Varun Ravichandran has interest in Swimming, Singing And Philately.

What skills is Varun Ravichandran known for?

Varun Ravichandran has skills like C, Embedded Systems, Matlab, C++, Embedded C, Microchip Pic, Microsoft Office, Labview, Linux, Pcb Design, Mplab, Programming.

Who are Varun Ravichandran's colleagues?

Varun Ravichandran's colleagues are Rafael Mafra, Potter Jack, Shannon Psenicka, Federico Orduz Fandiño, Rj Rj, Léa Samson, Oscar Sam.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.