Randy Roberts
Principal Software Engineer at FLIR Systems, Inc. | Santa Barbara, California, United States
Engage
candidates 10x faster
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 1.4M users from 76% of Fortune 500 companies
The most accurate data ever
CCPA Compliant
GDPR Compliant
150M
Personal Emails
200M
Work Emails
100M
Direct Dials
250M
Professional Profiles
40M
Company Profiles
Find anyone, anywhere
with ContactOut
today
Making remote or global hires?
Connecting
with key decision-makers? We can help.
- 40 emails / month
- 3 phone numbers / month
- Works on standard LinkedIn only
-
Work emails, personal emails,
mobile numbers
No credit card required
Randy Roberts is a seasoned Principal Software Engineer at FLIR Systems, Inc., leveraging over 20 years of experience in embedded system software architecture and implementation. His expertise lies in multi-core vector processing architectures, particularly SIMD, where he excels in low-level debugging and high-speed, low-latency data movement. Currently, Randy serves as the Embedded Camera Core Infrastructure Software Architect, reporting directly to the CTO in Santa Barbara. In this pivotal role, he is instrumental in evaluating and integrating cutting-edge System on Chips (SoCs), such as the Movidius Myriad2, tailored to meet the specific needs of FLIR's innovative imaging solutions.
Randy's responsibilities extend beyond evaluation; he was the sole software engineer assigned to the project during its inception, tasked with providing proof of concept and driving the software architecture forward. His extensive experience in implementing, optimizing, and troubleshooting real-time AI and CNN-based applications for "inference at the edge" on ARM Cortex multi-core systems showcases his ability to navigate complex challenges in embedded systems. His proficiency in multi-threaded design and implementation, combined with a deep understanding of performance management and digital video processing, positions him as a key contributor to FLIR's mission of delivering advanced imaging technologies.
Randy's technical toolkit includes a robust command of OpenCV, OpenMP, and Embedded Linux, alongside a solid foundation in the Internet Protocol Suite (TCP/IP) and C programming. His ability to blend software development with system architecture ensures that FLIR remains at the forefront of innovation in the rapidly evolving landscape of embedded imaging systems. Through his work, Randy continues to push the boundaries of what's possible in high-performance imaging, making significant contributions to both the company and the industry at large.
Principal Software Engineer at FLIR Systems, Inc. in August 2004 to Present
Software Architect at Ericsson in January 2002 to January 2004
Principal Software Engineer at Atlas Communication Engines/Polycom in January 1998 to January 2002
Principal Software Engineer at Advanced Computer Communications in January 1993 to January 1998
See more
See less
I2C
UART
UVC
USB
Gstreamer
Real Time Streaming Protocol (RTSP)
Artificial Intelligence (AI)
OpenCV
OpenMP
Embedded Linux
Pthreads
Multiprocessing
C++
Digital Video
Low Latency
Low-power Design
Performance Management
Flash Memory
IETF
Software Architecture
Internet Protocol Suite (TCP/IP)
Compatibility Testing
Embedded Systems
System Architecture
Software Development
Linux
C (Programming Language)
Embedded Software
Debugging
Vector Processor Architectures (SIMD)
C
Software Engineering
See more
See less
What is Randy Roberts email address?
Email Randy Roberts at [email protected]. This email is the most updated Randy Roberts email found in 2026.
What is Randy Roberts phone number?
Randy Roberts phone number is +18056906714.
How to contact Randy Roberts?
To contact Randy Roberts send an email to [email protected]. If you want to call Randy Roberts try calling on +18056906714. (updated on November 04, 2024)
What company does Randy Roberts work for?
Randy Roberts works for FLIR Systems, Inc.
What is Randy Roberts's role at FLIR Systems, Inc.?
Randy Roberts is Principal Software Engineer
What industry does Randy Roberts work in?
Randy Roberts works in the Appliances, Electrical, And Electronics Manufacturing industry.
Randy Roberts Email Addresses
Randy Roberts Phone Numbers
looking for?
Find personal and work emails for over 250M professionals.
People like Randy Roberts
Service Desk Analyst at Randstad Technologies US
Managing Partner at BFM Movimiento LLC
Fire Protection at ?
Team Member at The Sak
Creative Director at Proper Penguin Photography
Waiter at Pinocchios incredible italian
Executive Assistant to EVP and Corporate Paralegal at Affinion Group, Inc.
Mental Health Counselor at Mental Health Center
Recruiter at TIR Systems Ltd.
Retired at Home
Sourcing Specialist, Sourcing & Operations at VMware
Partner/Vice President at Core Contractors
Principal Farm Manager at BASF
Gerente de Gestión de Activos at Odinsa
IB Spanish Teacher at Denver Public Schools
asitente at king soopers
Security Guard at Long Beach
Secretary at ABC ELectrical Services
Store manager at The Sports Authority
Operations Manager ( Charleston,Sc) at Forms and Supply
Show more
Show less