Sam Miller

Sam Miller Email and Phone Number

Senior+ Software Engineering Manager at Apple @ Apple
Sam Miller's Location
San Jose, California, United States, United States
Sam Miller's Contact Details

Sam Miller personal email

Sam Miller phone numbers

About Sam Miller

I am a Senior Software Engineering Manager currently employed by Apple in Cupertino, California. I manage a team of engineers responsible for delivering system software for the best cellular experience on iOS, watchOS, tvOS, and macOS devices. Previously I worked for IBM in Rochester, Minnesota. I have a strong background in designing highly available C++ system software for Linux environments. I have experience with the entire software development life cycle, including requirements, sizing, design, development, unit testing, maintenance and support. I am an established leader and have excellent written and oral communication skills.At IBM I led a team of engineers tasked with designing software for managing the Blue Gene family of super computers. This software is highly scalable and capable of managing over 100,000 nodes and nearly 2 million compute cores. The largest installation of a Blue Gene/Q system is the 96 rack Sequoia system at Lawrence Livermore National Laboratory, capable of over 16 PetaFLOPs.Previously I was a graduate research assistant for the US DOE's Ames Laboratory at Iowa State University. I researched software for managing Linux clusters while writing my graduate thesis.I'm a central Iowa native. In my free time I enjoy golfing, weightlifting, perfecting the art of coffee brewing, and attempting to grill or smoke just about anything on a Big Green Egg. I also frequently participate on the Stack Overflow QA website for programming.Specialties: C++ development on Linux, concurrency, Boost C++ libraries, High Performance Computing, Scalable architectures.

Sam Miller's Current Company Details
Apple

Apple

View
Senior+ Software Engineering Manager at Apple
Sam Miller Work Experience Details
  • Apple
    Senior+ Software Engineering Manager
    Apple Oct 2023 - Present
    Cupertino, California, Us
    I manage a team responsible and for delivering Telephony software for iOS, watchOS, macOS, and tvOS products.
  • Apple
    Senior Software Engineering Manager
    Apple Mar 2020 - Oct 2023
    Cupertino, California, Us
    I manage a team responsible and for delivering Telephony software for iOS, watchOS, macOS, and tvOS products.
  • Apple
    Software Engineering Manager
    Apple Dec 2017 - Mar 2020
    Cupertino, California, Us
    I manage a team of engineers delivering Telephony software capabilities for iOS, watchOS, and macOS products.
  • Apple
    Ios Communication Framework Engineer
    Apple Sep 2013 - Dec 2017
    Cupertino, California, Us
    At Apple I am responsible for developing Telephony Software that is deployed on hundreds of millions of iOS, Mac OS X, watchOS, and tvOS devices around the world. I have developed software to support tent-pole features included in the iOS 7, iOS 8, and iOS 9 operating systems.
  • Ibm
    Advisory Software Engineer
    Ibm Jul 2006 - Sep 2013
    Armonk, New York, Ny, Us
    Developed system software code for three generations of Blue Gene supercomputers. Team leader in charge of the design, development, and support of the high level control system software on Blue Gene/Q for managing, servicing, and partitioning the systems resources. Collaborated with IBM colleagues across divisions, DOE labs, and vendors to deploy over 150 racks at both Lawrence Livermore and Argonne National Labs. These systems were the #1 and #3 supercomputers in the world as of June 2012.All code is written as multithreaded services and daemons, running indefinitely on high-availability, high-load servers without interruptions, crashes, and absent of memory leaks. A DB2 database is leveraged for machine and operating status containing hundreds of tables and several million rows.Version control primarily with SVN, and secondary with git. The repository contains nearly 3 million lines of code, online documentation using Doxygen and LaTeX, DB2 database schema, and several thousand automated unit tests. Packaging delivered via RPMs.Interfaced with external Independent Software Vendors (ISV) to understand their requirements and drive towards a solution. This work included collaborations with SchedMD for the SLURM resource manager, Argonne's ALCF for the Cobalt job scheduler, Rogue Wave for the TotalView debugger, and internally within IBM for the LoadLeveler workload scheduler.This project won the 2008 National Medal of Technology from the United States Government for its *systems architecture, design, and software, which have delivered fundamental new science, unsurpassed speed, and unparalleled energy efficiency and have had a profound impact worldwide on the high-performance computing industry.*
  • Ames Laboratory
    Graduate Research Assistant
    Ames Laboratory Jan 2004 - Aug 2006
    Ames, Iowa, Us
    I researched and developed software for process management and monitoring on Linux clusters. The project was funded by the Department of Energy over multiple years for collaboration with other DOE research labs. I coordinated the design with other graduate and undergraduate students, managed defects, and wrote and published several peer reviewed papers and a thesis.Version control with subversion, bug and feature tracking using Trac.
  • Ibm
    Co-Op Software Engineer
    Ibm May 2005 - Aug 2005
    I was a co-op software engineer during the summer while finishing my graduate degree. I helped design and develop the efix installation process and prototype a GUI administrative console.

Sam Miller Skills

Linux C++ Subversion High Performance Computing Programming Multithreading Software Development Distributed Systems C Perl Git Scalability System Architecture Object Oriented Design Boost C++ Software Engineering Bash Operating Systems Shell Scripting Python Db2 Cluster Unix Shell Scripting Sql Unix Parallel Computing Debugging Algorithms Cvs Open Source Aix Mpi Device Drivers Objective C High Availability Mac Os X Ios Development Cloudkit Ios

Sam Miller Education Details

  • Iowa State University
    Iowa State University
    Computer Engineering
  • Iowa State University
    Iowa State University
    Computer Engineering

Frequently Asked Questions about Sam Miller

What company does Sam Miller work for?

Sam Miller works for Apple

What is Sam Miller's role at the current company?

Sam Miller's current role is Senior+ Software Engineering Manager at Apple.

What is Sam Miller's email address?

Sam Miller's email address is sa****@****ail.com

What is Sam Miller's direct phone number?

Sam Miller's direct phone number is +150725*****

What schools did Sam Miller attend?

Sam Miller attended Iowa State University, Iowa State University.

What are some of Sam Miller's interests?

Sam Miller has interest in Coffee, Programming, My Kids, Twins And Giants Baseball, Iowa State University Cyclone Athletics, Stack Overflow, Weight Lifting, Golf.

What skills is Sam Miller known for?

Sam Miller has skills like Linux, C++, Subversion, High Performance Computing, Programming, Multithreading, Software Development, Distributed Systems, C, Perl, Git, Scalability.

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.