Cliff Olling

Cliff Olling Email and Phone Number

Automated Testing Software Development / Embedded Software Testing @ NIO
Cliff Olling's Location
Sunnyvale, California, United States, United States
Cliff Olling's Contact Details

Cliff Olling personal email

n/a

Cliff Olling phone numbers

About Cliff Olling

Dedicated Software Engineer specializing in API Testing, Automated Test Software Development, Algorithm/Data Structure/Dataflow Visualization SWD, CAD/CAM, Mapping/GIS, and 3D Visualization.Specialties: Debugging multi-threaded, cross-platform C# applications in Visual Studio, Embedded C++ Software Development via JTAG and Keil uVision, Autonomous Motion Planning, Clear presentation of complex situations and requirements to large and small groups.

Cliff Olling's Current Company Details
NIO

Nio

View
Automated Testing Software Development / Embedded Software Testing
Cliff Olling Work Experience Details
  • Nio
    Senior Software Engineer In Test
    Nio May 2018 - Present
    Jiading, Shanghai, Cn
    Writing Python automated tests of Automotive ECU's, diagnosing failures' root cause, collaborating with developers to create and refine software specifications.
  • Sageit At Nest Labs
    Python Developer
    Sageit At Nest Labs Dec 2017 - Mar 2018
    Software Development for Automated Testing of Nest Home Automation and Security devices, Continuous Integration server and test hardware management, automated API doc creation with a source code tree-scraping script that produces HTML displayed in Confluence doc system (1,500 lines in Python, using Python libraries: Abstract Syntax Tree, Requests, ElementTree, SubProcess, Regular Expressions(RE), JSON, ArgParse, TraceBack).
  • Rover5
    Java/Embedded C++ Software Engineer
    Rover5 Oct 2012 - Nov 2017
    Continually refining and adding new behaviors to my Robot, as described under the links in the Contact Info section of my LinkedIn Profile, and implementing Unit Tests of the Java and Embedded C++ code. For more info see the link to the right under "Contact and Personal Info-> Websites-> Robot Stored Procedures".
  • Biovia
    Software Engineer
    Biovia Aug 2015 - Oct 2016
    San Diego, Ca, Us
    For the past 1+ years I have been working in ELN Professional Services Delivery implementing customizations for these Biovia Electronic Lab Notebook customers: Hospira, Gilead, Schlumberger, Millennium/Takeda, St. Jude, Lilly, Valent, AmgenMy Amgen work consisted of writing Python scripts (which run inside ELN) that implement such Customer-required functions as Manipulating Table Sections, Accessing the Request Server, Preventing firing of Signature Policy Dialogs in special cases, and e-mailing Experiment Owners when their data is modified.My work for the other customers gave me great familiarity with many aspects of by-hand ELN and LIMS Customization and Requirements Management.I have also written a C# Assembly which reads SDF files into ELN using many of the ELN SDK API's. This, along with my API use on the Amgen project has given me significant ELN C# Assembly creation experience, as this builds upon my C# Programming experience at several of my past employers.Lastly, I have also gained basic familiarity with most of the various Admin programs associated with ELN Configuration, and for deployment of Assemblies to it.My PLP programming experience for now is based on a 3-day PilotScript programming class taught by Biovia, plus some additional internal training provided by Biovia.
  • Stealth Startup
    Embedded Software Engineer
    Stealth Startup Aug 2014 - Aug 2016
    London, Gb
    Embedded Software Development on FreeRTOSFreescale ARM Cortex-M4 & Atmel Cortex-M0+ SMD Component Placement on PCBs, linking each Component to its Datasheet and BOM Entry3D Mechanical Design and Drawing
  • Promatch
    Networking Team Volunteer
    Promatch Mar 2014 - Apr 2014
    Facilitating and participating in Job Search Networking Activities.
  • Amd
    Software Engineer
    Amd Apr 2012 - Feb 2014
    Santa Clara, California, Us
    Supervise, maintain, and update TeamCity Automated Build/Test facility of 170+ Build Agents, implement automation scripts, identify and back out failure-causing submissions, work with developers to reproduce failures and submit fixes in a timely manner, add/modify Agent hardware configurations, and diagnose hardware failures.
  • Apple Inc.
    Qa Software Engineer
    Apple Inc. Jan 2011 - Feb 2012
    Cupertino, California, Us
    Debugging and extending Test Harness Code for various API’s and Mac OS X Applications, using Python, C, C++, and tcsh. Earlier, did QA for new versions of Finder, Preview, Safari, and QT Player.
  • Pfu Systems, Inc.
    Web Application Software Engineer
    Pfu Systems, Inc. Nov 2010 - Dec 2010
    Santa Clara, California, Us
    Web Programming: Google Apps BigTable, Python, Django, Javascript, jQuery, jsPlumb, jQuery UI, XML, XPath, CSS, HTML, HTTP.
  • The Tech Museum Of Innovation
    Gallery Technician
    The Tech Museum Of Innovation Dec 2009 - Oct 2010
    San Jose, California, Us
    Here I'm doing Embedded Firmware (Arduino), Digital Electronic Circuit Design, Mechanical Assembly (Remotely Operated Underwater Vehicle) Design and Construction (Metal and Plastic Chassis Fabrication), and Mechanical Drawing (AutoCAD).

Cliff Olling Skills

Perl Python C++ Xml Java Programming Javascript Embedded Systems Autocad Unix Css Sql Testing Software Development Test Automation C# Jquery Ajax Web Development Visual Basic Django Linux Os X Cascading Style Sheets Freertos Api Testing Web Programming Firebug Jquery Ui Html 5 Xhtml Jsplumb Json Rest Google Apps Bigtable Sax Xslt Xpath Xquery Rss Soap Red Hat Linux Mono Autocad Mechanical Autocad Map Digital Electronics Japanese Language Bash/tcsh Mac Os X

Cliff Olling Education Details

  • University Of Utah
    University Of Utah
    Computer Science

Frequently Asked Questions about Cliff Olling

What company does Cliff Olling work for?

Cliff Olling works for Nio

What is Cliff Olling's role at the current company?

Cliff Olling's current role is Automated Testing Software Development / Embedded Software Testing.

What is Cliff Olling's email address?

Cliff Olling's email address is cl****@****ink.net

What is Cliff Olling's direct phone number?

Cliff Olling's direct phone number is +33 1 61 62 *****

What schools did Cliff Olling attend?

Cliff Olling attended University Of Utah.

What skills is Cliff Olling known for?

Cliff Olling has skills like Perl, Python, C++, Xml, Java, Programming, Javascript, Embedded Systems, Autocad, Unix, Css, Sql.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.