Todd Roberts Email & Phone Number
@hpe.com
LinkedIn matched
Who is Todd Roberts? Overview
A concise factual answer block for searchers comparing this professional profile.
Todd Roberts is listed as Engineering Consultant at Self-employed, based in North Fort Myers, Florida, United States. AeroLeads shows a work email signal at hpe.com and a matched LinkedIn profile for Todd Roberts.
Todd Roberts previously worked as Direct of Engineering at Hewlett Packard Enterprise and Sr Engineering Manager at Hewlett Packard Enterprise. Todd Roberts holds Bachelor'S Degree, Computer Information Systems, 2Nd Major Business Administration from Andrews University.
Email format at Self-employed
This section adds company-level context without repeating Todd Roberts's masked contact details.
AeroLeads found 1 current-domain work email signal for Todd Roberts. Compare company email patterns before reaching out.
About Todd Roberts
Hands-on results-driven Senior Software Manager and Senior Software Developer with over 30 years' experience at all levels of the software stack including firmware / loader / BIOS, OS kernel, applications, to web application and services. Experienced leader with a track record of developing schedules, assessing staffing requirements, managing budgets, hands-on development, and meeting deadlines. Proven ability to motivate and manage technical and non-technical teams to achieve desired results.
Listed skills include Embedded Systems, Firmware, Embedded Software, Power Management, and 22 others.
Todd Roberts's current company
Company context helps verify the profile and gives searchers a useful next step.
Todd Roberts work experience
A career timeline built from the work history available for this profile.
Direct Of Engineering
CurrentDirector of Engineering for Cray ClusterStor E1000 Storage Systems
Sr Engineering Manager
Cray Inc. purchased by HPE.Managing Software Platform and Datapath team focused on storage cluster installation, provisioning, configuration, Linux kernel, RAID stack, networking, and High Availability (HA) components for next generation storage products.Scrum Product Owner for software for next generation storage products.
Sr Engineering Manager
Seagate storage team transferred to Cray.Managing Software Platform and Datapath team focused on storage cluster installation, provisioning, configuration, Linux kernel, RAID stack, networking, and High Availability (HA) components for next generation storage products.Scrum Product Owner for software for next generation storage products.
Sr Engineering Manager
Managed ClusterStor OS Group. Team focused on Linux Kernel, RAID Stack (MDRAID, GridRAID), networking, and High Availability (HA) cluster components.
Senior Staff Engineer
• Developed Linux open source based cloud storage solutions. Focused on systems provisioning process.• Drove cluster virtualization strategy that enabled the team to provide 20 virtual storage clusters to accelerate solution development.• Designed and implemented software update solution for storage clusters.• Represented division in Seagate wide development team expansion into India. Provided technical interview support for division resulting in addition of 95+ additional developers for division. Helped to setup new college graduate hiring program for division which included connecting with key colleges / universities in India and participating in on campus recruiting events. Prepared and provided technical training for new hires.
Senior Software Manager
Managed all aspects of global team of over 40 software developers working on all levels of software. Key projects and technologies that the teams were responsible for included: Linux open source graphics and multimedia drivers, Linux kernel porting, Linux BSPs and SDKs, Yocto Project solutions, Windows Embedded Compact drivers and BSPs, Virtualization solutions, Various RTOS, OpenCL solutions, DASH System Management, and coreboot.org firmware / loader development.• Drove creation of overall software strategy for division. Identified key software initiatives needed to drive platform sales and the software resources needed to implement the strategy. • Accelerated creation and enablement of key technologies by growing team from about 15 to over 40 developers.• Decreased software completion from 2+ years after launch to 90%+ available at launch while increasing overall software functionality and features.• Defined and implemented outsource strategy. Vetted and engaged with software companies on and off shore establishing long term relationships that included additional 8 to 10 software resources further expanding the capabilities of team.• Enabled millions of dollars in incremental sales through partnerships with key customers. Identified and documented software requirements to drive projects enabling additional features and functionality.
Software Developer
Developed software at all levels of the stack for various product prototype, evaluation, and reference systems.• Restructured the C/C++ based Windows DLL Ethernet PHY Library (EPL) and Python demo application to allow it to be able to support additional PHYs. Upgraded EPL to PTP v2 (IEEE1588-2008) based updates to the upstream open source PTPd project.• Accelerated product time to market by creating a flexible framework for creating desktop and web based applications to demonstrate National Semiconductor solutions.• Created a development toolkit and firmware / application framework for developing firmware solutions for ARM based processors. Documented package was leveraged by other teams allowing them to ramp up on ARM development and quickly create new demonstrations for their products.
Software Engineering Manager
Responsible for project planning / tracking, bug triage and management, validation software development / debug, validation infrastructure development, debug of platform, software, and silicon issues.• Actively participated on the Geode LX silicon design core team to define and implement the system level rack test and debug methodology allowing the team to launch the product on schedule.• Established AMD Embedded community presence by working with legal and IP management to create the process and methodology for developers to participate in the coreboot.org project providing a customer resource enabling to develop their own code thereby reducing the time to market for their products.• Managed the system software team to complete the required system software components for the Geode family of processors.
Principal Member Of Technical Staff
AMD Purchased Division from National SemiconductorCreated test software and tools for silicon validation, performed silicon and platform bring-up, debugged platform, silicon, and software issues.• Developed system validation tools that would be used to accelerate validation of the Geode family of processors and chipsets.• Participated in the bring-up and debug of the validation platforms including the daily bug triage and prioritization process.
Engineering Manager - Bios
Managed BIOS team including budget / resource planning, product definition, project planning / tracking, and miscellaneous software development / debug.• Worked closely with systems and silicon teams to define the BIOS requirements to support validation and customer product needs.• Managed the XpressROM BIOS team to complete the required BIOS features and components for the Geode family of processors and chipsets.• Worked closely with BIOS partners to integrate support for Geode into their products.• Completed and released XpressLoader as a free minimal loader alternative to a full system BIOS.
Principal Software Engineer - Bios
Drove platform software projects a lead developer responsible for product definition, BIOS and Boot Loader development, WinCE Boot Loader and OAL development, system debug, customer / sales / field support.• Led Geode GX and CS5536 platform BIOS development ensuring that the systems and silicon teams were properly supported and could complete the silicon validation on schedule.• Provided debug support to systems and silicon validation efforts.• Developed National Semiconductor’s first WinCE Boot Loader from scratch as an option ROM that allowed WinCE to be used without having DOS on the system that was normally used by x86 WinCE solutions.
Todd Roberts education
-
Andrews University
Frequently asked questions about Todd Roberts
Quick answers generated from the profile data available on this page.
What company does Todd Roberts work for?
Todd Roberts works for Self-employed.
What is Todd Roberts's role at Self-employed?
Todd Roberts is listed as Engineering Consultant at Self-employed.
What is Todd Roberts's email address?
AeroLeads has found 1 work email signal at @hpe.com for Todd Roberts at Self-employed.
Where is Todd Roberts based?
Todd Roberts is based in North Fort Myers, Florida, United States while working with Self-employed.
What companies has Todd Roberts worked for?
Todd Roberts has worked for Self-Employed, Hewlett Packard Enterprise, Cray Inc., Seagate Technology, and Advanced Micro Devices (Amd).
How can I contact Todd Roberts?
You can use AeroLeads to view verified contact signals for Todd Roberts at Self-employed, including work email, phone, and LinkedIn data when available.
What schools did Todd Roberts attend?
Todd Roberts holds Bachelor'S Degree, Computer Information Systems, 2Nd Major Business Administration from Andrews University.
What skills is Todd Roberts known for?
Todd Roberts is listed with skills including Embedded Systems, Firmware, Embedded Software, Power Management, Python, Team Leadership, Arm, and Linux Kernel.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial