Bruno Bittencourt
Verified Expert in Engineering
Embedded Software Developer
Saint Joseph, MI, United States
Toptal member since February 13, 2023
Bruno is an accomplished professional with over 13 years of experience in embedded software development. His broad expertise includes embedded systems, human-machine interfaces (HMIs), graphical user interfaces (GUIs), Internet of things (IoT) connectivity, mobile app development and distribution, and user experience. Bruno aims to generate innovations strategically positioned and translated into products that meet customer expectations and marketing and sales demands.
Portfolio
Experience
- Microcontrollers - 12 years
- Embedded Systems - 12 years
- Smart Devices - 8 years
- Connectivity - 8 years
- Internet of Things (IoT) - 8 years
- Graphical User Interface (GUI) - 8 years
- Embedded Linux - 5 years
- Embedded C - 4 years
Availability
Preferred Environment
MacOS, Visual Studio Code (VS Code), GitHub, Figma, Android Studio, Jenkins
The most amazing...
...things I've developed are smart appliances for multiple markets using graphical user interfaces.
Work Experience
Senior Software Engineering Manager
Whirlpool Corporation
- Led a comprehensive multi-regional software organization for USA, Italy, China, and India, developing embedded systems software targeting all cooking appliances, including connected, smart appliances, for all brands and regions.
- Directed a software team in charge of Android SDK development and deployment for all business categories, brands, and regions.
- Developed project plans, including resource planning.
- Defined, in collaboration with the stakeholders, future product strategies and new features to be deployed to the existing products through over-the-air (OTA) updates.
- Set performance goals for team members, evaluated their performance, provided them with coaching, and facilitated their professional development.
- Guided direct and indirect reports in the performance of their duties, establishing work priorities, and achieving company initiatives.
Software Engineering Manager
Whirlpool Corporation
- Contributed to finding creative and innovative approaches to complex problems while working in a cross-functional team and closely collaborating with Marketing, UI/UX designers, and system engineers and architects.
- Identified new and emerging opportunities by exploring new technologies and digital trends.
- Led new software development, targeting new product launches around the globe.
- Defined relevant key technologies, design guidelines, and processes aligned with global company strategies.
- Drove the design, implementation, and support of GUI software frameworks targeting multiple hardware platforms to support new product launches around the globe.
- Set performance goals for team members, evaluated their performance, provided them with coaching, and facilitated their professional development.
- Oversaw the maintenance of business for connected appliances around the globe.
- Supervised the deployment of new software versions through OTA updates.
- Managed third parties and contractors around the world.
Senior Software Engineer
Whirlpool Corporation
- Led large and complex software development projects for all markets using the Agile methodology.
- Managed third parties and contractors around the world.
- Oversaw the delivery of requirements created by Marketing, UX designers, and system engineers.
- Supported new product launches around the globe by working on designing, implementing, and supporting GUI software frameworks for all hardware platforms.
Project Software Engineer
Whirlpool Corporation
- Implemented and supported the global HMI and connectivity software architecture for all businesses and platforms.
- Spearheaded large and complex software development projects for the first two connected appliances for the Latin American market and their integration across the environments they span, including embedded, mobile apps, and cloud.
- Managed third parties worldwide (India, Sweden, and USA) and mentored employees.
- Oversaw software development, including design, implementation, and unit testing.
Software Engineer
Whirlpool Corporation
- Managed software development, including design, implementation, and unit testing.
- Contributed to product development for the North American region in a global development team as a member of the embedded software team for the refrigeration business, focused on the appliance control unit board.
- Delivered firmware for main refrigeration products in North America.
Experience
Smart Fridge for the Latin American Market
https://www.youtube.com/watch?v=muCw_0x6qZESmart Oven for the Latin American Market
https://www.youtube.com/watch?v=7oy_N8_zeTESmart Oven for the North American Market
https://www.kitchenaid.com/major-appliances/wall-ovens/single-wall-ovens/p.smart-oven+-30-single-oven-with-powered-attachments.kose900hss.htmlSmart Washer for the North American Market
https://www.whirlpool.com/laundry/washers/front-load/p.5.0-cu.-ft.-smart-front-load-washer-with-load-and-go-xl-plus-dispenser.wfw9620hw.html?Smart Dryer for the North American Market
https://www.whirlpool.com/laundry/dryers/electric/p.7.4-cu.-ft.-smart-front-load-electric-dryer.wed9620hw.htmlEducation
Master of Business Administration (MBA) in Project Management
Fundação Getúlio Vargas (FGV) - Rio de Janeiro, Brazil
Bachelor's Degree in Electrical Engineering
Santa Catarina State University (UDESC) - Joinville, Brazil
Skills
Tools
GitHub, Figma, Jenkins, Android Studio
Languages
Embedded C, JavaScript, Bash Script, C, Python, C#, Java, C++, Embedded C++
Platforms
Embedded Linux, MacOS, Visual Studio Code (VS Code), Linux, Raspberry Pi, Arduino
Storage
SQLite
Other
Embedded Systems, Embedded Development, Graphical User Interface (GUI), Firmware over the Air (FOTA), Appliances, Smart Appliances, User Interface (UI), Leadership, Team Leadership, Firmware, Android Development, IoT Protocols, Internet of Things (IoT), Connectivity, Global Team Management, Team Management, Software Architecture, Smart Devices, Microcontrollers, Front-end, Full-stack, Software Development Management, Electrical Engineering, Global Project Management, iOS App Design, Cloud, User Experience (UX), Electronic Sensors, Algorithms, Bluetooth
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring