Bruno Bittencourt, Developer in Saint Joseph, MI, United States
Bruno is available for hire
Hire Bruno

Bruno Bittencourt

Verified Expert  in Engineering

Embedded Software Developer

Location
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

Whirlpool Corporation
Global Team Management, Embedded Systems, Graphical User Interface (GUI)...
Whirlpool Corporation
Team Management, Software Architecture, User Experience (UX)...
Whirlpool Corporation
Embedded Linux, Graphical User Interface (GUI), Embedded Systems, GitHub...

Experience

Availability

Part-time

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

2022 - 2023
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.
Technologies: Global Team Management, Embedded Systems, Graphical User Interface (GUI), Appliances, Smart Appliances, Connectivity, IoT Protocols, User Experience (UX), Global Project Management, Internet of Things (IoT), Smart Devices, Cloud, Figma, GitHub, MacOS, Embedded Development, Electrical Engineering, Visual Studio Code (VS Code), Jenkins, Team Management, Software Architecture, Firmware over the Air (FOTA), Electronic Sensors, Algorithms, Bash Script, Microcontrollers, User Interface (UI), Leadership, Team Leadership, Front-end, Firmware, Software Development Management

Software Engineering Manager

2018 - 2022
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.
Technologies: Team Management, Software Architecture, User Experience (UX), Firmware over the Air (FOTA), Jenkins, Connectivity, Appliances, Smart Appliances, Graphical User Interface (GUI), GitHub, Embedded Linux, Android Development, Global Project Management, Internet of Things (IoT), Smart Devices, Python, Cloud, Figma, MacOS, IoT Protocols, Embedded Development, Embedded Systems, Electrical Engineering, JavaScript, Visual Studio Code (VS Code), Android Studio, Global Team Management, SQLite, Electronic Sensors, Algorithms, Java, C++, Bash Script, Linux, Embedded C++, Raspberry Pi, Microcontrollers, User Interface (UI), Leadership, Team Leadership, Front-end, Full-stack, Firmware, Bluetooth, Software Development Management

Senior Software Engineer

2014 - 2018
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.
Technologies: Embedded Linux, Graphical User Interface (GUI), Embedded Systems, GitHub, Jenkins, User Experience (UX), Connectivity, Smart Appliances, Appliances, Global Project Management, Internet of Things (IoT), Linux, C, Embedded C, Cloud, MacOS, IoT Protocols, Embedded Development, Electrical Engineering, JavaScript, Visual Studio Code (VS Code), Software Architecture, Firmware over the Air (FOTA), SQLite, Electronic Sensors, Algorithms, Python, C++, Bash Script, Embedded C++, Raspberry Pi, Arduino, Microcontrollers, User Interface (UI), Leadership, Front-end, Full-stack, Firmware

Project Software Engineer

2012 - 2014
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.
Technologies: Embedded Linux, Embedded Development, Embedded Systems, Smart Appliances, Appliances, Connectivity, Graphical User Interface (GUI), Android Development, iOS App Design, Cloud, SQLite, Jenkins, Smart Devices, Internet of Things (IoT), MacOS, IoT Protocols, Embedded C, Electrical Engineering, Global Project Management, Firmware over the Air (FOTA), Electronic Sensors, Algorithms, C#, C++, Bash Script, C, Linux, Embedded C++, Microcontrollers, User Interface (UI), Front-end, Full-stack, Firmware

Software Engineer

2010 - 2012
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.
Technologies: Embedded C, Appliances, Electronic Sensors, Algorithms, Embedded Systems, C, Embedded Development, Electrical Engineering, C#, Microcontrollers, Firmware

Smart Fridge for the Latin American Market

https://www.youtube.com/watch?v=muCw_0x6qZE
This project was the first smart fridge targeting the Latin American market. I worked on developing the embedded GUI in the back end and front end. In addition, I led the development of the mobile app for Android and iOS, along with cloud-based features such as inventory synchronization.

Smart Oven for the Latin American Market

https://www.youtube.com/watch?v=7oy_N8_zeTE
Working on this project, I was tasked with developing the embedded GUI in the back end and front end. Furthermore, I led the development of the mobile app for Android and iOS, along with cloud-based features such as inventory synchronization.

Smart 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.html
This smart appliance targeted the North American market. I was in charge of software development of the embedded GUI, working on implementing the application's back end and front end and the connection between the appliance and the cloud and mobile app.

Smart 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?
A smart washer for the North American market. My responsibilities included software development of the embedded GUI, the implementation of the back end and front end of the application, and the connection between the appliance and the cloud and mobile app.

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.html
This smart dryer targeted the North American market. I was tasked with software development of the embedded GUI, working on implementing the application's back end and front end. Also, I worked on the connection between the appliance and the cloud and mobile app.

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

Languages

Embedded C, JavaScript, Bash Script, C, Python, C#, Java, C++, Embedded C++

Tools

GitHub, Figma, Jenkins, Android Studio

Platforms

Embedded Linux, MacOS, Visual Studio Code (VS Code), Linux, Raspberry Pi, Arduino

Storage

SQLite

2012 - 2015

Master of Business Administration (MBA) in Project Management

Fundação Getúlio Vargas (FGV) - Rio de Janeiro, Brazil

2004 - 2010

Bachelor's Degree in Electrical Engineering

Santa Catarina State University (UDESC) - Joinville, Brazil

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring