Ricardo Barros
AeroLeads people directory · profile

Ricardo Barros Email & Phone Number

Embedded Software Engineering Manager at Teradyne
Location: Middleton, Massachusetts, United States 10 work roles 2 schools
1 work email found @diebold.com 3 phones found area 212 and 330 LinkedIn matched
✓ Verified August 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 3 phones

Work email r****@diebold.com
Direct phone (212) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Embedded Software Engineering Manager
Location
Middleton, Massachusetts, United States

Who is Ricardo Barros? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Ricardo Barros is listed as Embedded Software Engineering Manager at Teradyne, based in Middleton, Massachusetts, United States. AeroLeads shows a work email signal at diebold.com, phone signal with area code 212, 330, and a matched LinkedIn profile for Ricardo Barros.

Ricardo Barros previously worked as Sr Manager, Firmware Development at Diebold Nixdorf and Manager Module Development at Diebold Nixdorf. Ricardo Barros holds Master, Electric Engineering from Puc Minas.

Company email context

Email format at Teradyne

This section adds company-level context without repeating Ricardo Barros's masked contact details.

{first}.{last}@diebold.com
86% confidence

AeroLeads found 1 current-domain work email signal for Ricardo Barros. Compare company email patterns before reaching out.

Profile bio

About Ricardo Barros

Proven ability to lead a software project from conception all the way through deployment in a production environment, with a demonstrated history of leading multiple Agile teams. Comfortable with client interactions as well as directing research and development efforts and making technical presentations. Experienced in managing and mentoring up and coming software developers. Well versed in real time critical C/C++ development as well as highly efficient small footprint low level BSP development.Enneagram Type 5 - INTP - Clifton: Strategic, Futuristic, Analytical, Restorative, Focus

Listed skills include Firmware, C++, Microcontrollers, Electronics, and 26 others.

Current workplace

Ricardo Barros's current company

Company context helps verify the profile and gives searchers a useful next step.

Teradyne
Teradyne
Embedded Software Engineering Manager
Website
AeroLeads page
10 roles

Ricardo Barros work experience

A career timeline built from the work history available for this profile.

Embedded Software Engineering Manager

Current

North Reading, Ma, Us

Led the expansion and development of a high-performing, globally distributed team of embedded software engineers, growing from 7 to 24 members within 24 months. Managed the design and development of advanced software for next-generation system-level test (SLT) solutions used in mobile and AI applications.Collaborated directly with clients to align on requirements, while overseeing estimation, risk management, and resource allocation across 4 concurrent, high-priority projects.Championed the adoption of DevOps, simulation, test automation, analytics, and Agile methodologies, driving a culture of innovation and operational excellence. Spearheaded shift-left initiatives to improve software quality and accelerate delivery timelines.Managed the full software development lifecycle, from requirements gathering to successful delivery, ensuring on-time completion of complex, high-impact projects.Fostered cross-functional collaboration across international teams, enabling seamless communication and coordination for the successful execution of globally distributed, high-visibility initiatives.

Sep 2022 - Present

Sr Manager, Firmware Development

North Canton, Ohio, Us

Successfully managed a team of up to 34 engineers specializing in developing embedded software for logical security and paper handling features within ATM systems at the module/device level. Reduced the time to market on embedded projects from 16 months to 6 months by leveraging the implementation of DevOps, test automation, simulation, analytics and Agile principles.Developed architecture, process, and code guidelines, providing technical direction for motor control embedded software and PCI compliant security level software. Oversaw integration, consulting, and support for cross functional teams involved in firmware development, ensuring compatibility with various ATM platforms and projects, with a yearly budget of $3M+.

Jan 2017 - Sep 2022

Manager Module Development

North Canton, Ohio, Us

Manage a team that develops embedded software for logical security and paper handling features intoATM systems at the module/device level. Developed analytics to drive decision making on future projects, problem solving and predictive maintenance. Driving yearly service cost savings of more than $4M, and operation efficiency that reduced the problem solving times from 4 weeks average to 5 days.Responsible for oversight of integration, consulting, and support for various teams in firmware development to support different ATM platforms.

Apr 2015 - Jan 2017

Principal Firmware Engineer

North Canton, Ohio, Us

Led a team that develops embedded logical security features and control software for paper handling machines. Worked with the latest logical security technologies across many systems and platforms. Generated the design, architecture, code guidelines and technical direction for security technology integration in embedded software, firmware, hardware, and operating systems. Oversaw integration and support of various teams in security technologies to support ATM platform security in automated banking systems. Used Shainin problem solving techniques to identify flaws and propose design changes aimed on improving devices MTBI using intricate firmware paper path recoveries.

Jan 2014 - Apr 2015

Senior Firmware Developer

North Canton, Ohio, Us

Development and implementation of control software for paper handling machines, from inception touse. Plan, manage and assign project tasks. Generation of project schedules pertaining to assignedproject and related projects. Input into performance appraisals of supervised individuals. Key lead role adapting Green Hills Kinetis/ μ-velOSity™ BSP to be used on the next generation of modules. Using Shainin problem solving techniques helped identify design flaws and propose design changes aimed on improving its performance. Implement performance improvements with the use of intricate firmware recoveries. Acting as a resource to other electronic system engineers, suggest changes to the design, production methods. Design detailed test plans to ensure firmware functionality.

Feb 2010 - Jan 2014

Test Engineer

North Canton, Ohio, Us

Managed New Product Introduction (NPI) projects for test equipment utilized in complex deposit automation machines. Led a team of 2 test engineers and 4 test technicians, overseeing all aspects of the projects, including specification, hardware and software development. Demonstrated expertise in electrical design using modern CAD tools like Mentor Graphics or OrCad, providing valuable support to fellow test engineers. Employed statistical process control techniques to identify process issues and proposed improvements to enhance test coverage, quality, and cost-effectiveness. Took charge of cost control, project scheduling, procurement, training, and deployment, both locally and internationally.

Sep 2007 - Feb 2010

Assistant Professor

Facec

Taught graduate courses in computer architecture, firmware laboratory and introduction to telecommunications.

Feb 2006 - Dec 2006

System Development Engineer

Recife, Pernambuco, Br

Lucent Technologies main research partner in Brazil.Design and develop hardware and firmware for electronic systems used on telecommunications and automation industry. Worked in all phases of a project including project planning and estimate, requirements definition, system analysis, hardware and firmware design.

Dec 2002 - Dec 2006

Trainee

Recife, Pernambuco, Br

Assisted senior engineers in developing and testing subscriber line interface boards for a switching system. Assisted in projects of electromagnetic compatibility and voice over IP systems.

Jul 2000 - Dec 2002

Temporary Professor

Belo Horizonte, Minas Gerais, Br

Taught graduate course in firmware laboratory.

Mar 2004 - Jul 2004
Team & coworkers

Colleagues at Teradyne

Other employees you can reach at teradyne.com. View company contacts →

2 education records

Ricardo Barros education

Master, Electric Engineering

Puc Minas

B.Sc., Electronics, Telecommunications

Puc Minas
FAQ

Frequently asked questions about Ricardo Barros

Quick answers generated from the profile data available on this page.

What company does Ricardo Barros work for?

Ricardo Barros works for Teradyne.

What is Ricardo Barros's role at Teradyne?

Ricardo Barros is listed as Embedded Software Engineering Manager at Teradyne.

What is Ricardo Barros's email address?

AeroLeads has found 1 work email signal at @diebold.com for Ricardo Barros at Teradyne.

What is Ricardo Barros's phone number?

AeroLeads has found 3 phone signal(s) with area code 212, 330 for Ricardo Barros at Teradyne.

Where is Ricardo Barros based?

Ricardo Barros is based in Middleton, Massachusetts, United States while working with Teradyne.

What companies has Ricardo Barros worked for?

Ricardo Barros has worked for Teradyne, Diebold Nixdorf, Facec, Fitec, and Puc Minas.

Who are Ricardo Barros's colleagues at Teradyne?

Ricardo Barros's colleagues at Teradyne include Kaihsiang Hu, Aaron Aguilar, Jessie Huang, Shams Syed, and Colleen Hayes, Mba.

How can I contact Ricardo Barros?

You can use AeroLeads to view verified contact signals for Ricardo Barros at Teradyne, including work email, phone, and LinkedIn data when available.

What schools did Ricardo Barros attend?

Ricardo Barros holds Master, Electric Engineering from Puc Minas.

What skills is Ricardo Barros known for?

Ricardo Barros is listed with skills including Firmware, C++, Microcontrollers, Electronics, Arm, Vhdl, Project Management, and Software Engineering.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.