David Lind Email and Phone Number
David Lind work email
- Valid
- Valid
- Valid
- Valid
David Lind personal email
I have 30+ years of experience in software development. So far in my career I have had the privilege of learning new development environments, protocols, operating systems, and languages. I thrive in an atmosphere where learning is encouraged.SKILLS SUMMARYDevelopment LanguageC/C++, C#, Java, Lua, Python, JavaScript, AssemblyOperating SystemNetWare, MS Windows, Linux/Unix, Embedded Linux, Control4Protocol / SpecificationYAML, XML, JSON, SNMP, NTFS, FAT, TCP/IP, UML, HTML, CIFS, LDAP, SIPDevelopment EnvironmentVSCode, CLion, Eclipse, Android Studio, Microsoft Visual Studio, WinDbg, IDA Pro Debugger, VMware, ICE Debugger, Watcom, Metrowerks CodeWarrior, Borland C++ Builder, Install Shield, SVN, CVSTechnologyDocker, Artifactory, GitHub, GitLabEmbedded LinuxBuildroot, Yocto Project, Kernel, Device Driver, Initramfs, Systemd, U-Boot
Motorola Solutions
View- Website:
- motorolasolutions.com
- Employees:
- 17917
-
Senior Software EngineerMotorola Solutions Oct 2024 - PresentAllen, Texas, United States -
Senior Software EngineerSnap One Aug 2016 - Mar 2024Lehi, UtahMigrated entire C/C++ (Windows MSVC and Linux) build system to CMake. • Approximately 350 CMakeLists.txt files in a single CMake project. • Windows (MSBuild): Over 50 targets. • Linux (Ninja): four cross platform toolchains. Over 500 targets. • Unit test build, execution, and code coverage. • Creation of over 100 Debian packages with individual package versions. • Support for Doxygen; individual targets and a single overall target. • Created and maintained numerous Confluence documents.Maintained numerous Jenkins scripted and declarative pipelines, on multiple production and team Jenkins build servers, pushing build data to release management servers. Utilizing docker, PowerShell, bash, python, and Artifactory.Yocto • Created bitbake recipes to build numerous internal and open source packages for AARCH64, ARM and Intel x86-64 architectures. • Created unit test build and QEMU execution environments using Yocto generated SDKs for AARCH64,ARM and Intel x86-64 architectures. -
Senior Software EngineerInthinc Technology Solutions, Inc. Aug 2015 - Aug 2016Salt Lake City, UtahDeveloped Java/Android based telematics product.Experienced with Android services, receivers, threads, async tasks, etc.Ported Android development environment from Eclipse to Android Studio.Created JNI code to implement GPIO interface.Created system app and system daemon using Android Open Source Project (ASOP).
-
Embedded Software EngineerNexsense Llc Sep 2014 - Jul 2015Orem, UtahBuildroot: Created custom buildroot for arm based architecture. Integrated dpkg into buildroot. Created CMake build environment to cross compile for arm processor. Created CMake build scripts to build, and create debian packages of, various open source libraries and applications. Packages include: asterisk (SIP server), linphone (SIP client), OpenCV (image processing), gstreamer (media framework), ahcpd, babeld (babel mesh protocol).Created system management daemon.Created C library to control devices via GPIO and I2C.Completed proof of concept using Alsa and GStreamer to capture camera data.
-
Senior Software EngineerControl4 Jul 2010 - Jun 2014Draper, UtahCommercial Team: Worked on various drivers (C++, C#) for the Control4 OS.Intercom Team: Developed drivers (C++, C#) for the Control4 OS. Worked on core and SIP functionality on Linux. Used Eclipse to develop/debug embedded Linux devices. Implemented SNMP and LDAP in various components of the Control4 OS.Dealer Tools Team: Worked on Composer (multi-threaded Windows application), and tools, (C#, Python) related features and functionality. Design and develop various drivers (Lua) for the Control4 OS. Configure and maintain Jenkins build server (Python) to perform product builds to be pushed to PQA. Create CD images at the end of the development cycle.DE Team: Worked on the REST API “Broker” (Node.js). Created unit tests that run under Mocha.js. Completed extensive 8 hr/day, instructed Android training and started working on Android development but this effort was canceled due to shift to Angular.js mobile framework. -
Senior Software EngineerRaytheon Iis Advanced Solutions Apr 2005 - Apr 2010Created an integral piece of technology on a team that provided dynamic, fast response to customer needs, creating positive customer relations, which enabled sales of our primary products. Extensive experience with BIOS, Boot Loader/OS Loader, Boot ROM.Took advantage of driver, storage and NTFS training opportunities to expand my skill set and increase my value.Took charge of and was a driving force for unit testing via UnitTest++; this enabled our developers to more easily test their code and create a stable product. Created a Developer Studio 2005/2008 AddIn for UnitTest++.Worked on key features in the InnerView/SureView insider threat detection system. These technologies tightly integrate with various components of the OS and varied software products, requiring a high proficiency in API hooking and integration technologies.Secret security clearance.
-
Senior Software EngineerRaytheon Oakley Systems Apr 2005 - Apr 2010See Raytheon IIS Advanced Solutions.
-
Senior Software EngineerOakley Networks Apr 2005 - Apr 2010See Raytheon IIS Advanced Solutions. -
Senior Software EngineerCaminosoft Corporationdevelop Nlm And Ms Windows Based Managed Server And Storage Server Products. T Mar 2002 - Apr 2005Develop NLM and MS Windows based Managed Server and Storage Server products. These products implement a Hierarchical Storage Management (HSM) migration of files based on a system administrator defined migration policy. -
Senior Software EngineerNovell / Volera Mar 2000 - May 2001Develop Internet Cache System (ICS) product. Focus on “Push” APIs used by Edgix Corporation for content delivery via satellite. In addition, enhancements and bug fixes to core ICS.
-
Senior Software EngineerAxent Technologies Nov 1995 - Mar 2000Develop NLM based Intruder Alert (ITA) product. ITA is a host-based, real-time intrusion monitoring system that detects unauthorized activity and security breaches and performs user specified actions automatically. A NetWare ITA Agent utilizes OS, File System, and NDS registered callbacks to report security events real-time to an ITA Manager. A Manager can be running on Unix, Linux, Windows NT or NetWare.Development responsibility includes: cross platform code, NetWare specific event monitoring and action code, and client/server code. Also develop Windows based NetWare Administrator Snap-in for ITA.Perform pre and post sales engineering to customers of Intruder Alert product.Develop NLM based Enterprise Security Manager (ESM) product. ESM scans Bindery, or NDS and File System and reports possible security weaknesses. -
Software EngineerNovell Mar 1990 - Nov 1995Develop testing tools for Software Services Department. Development experience includes the following:NLM Master: An automation package designed to record and play back keyboard input. Package included NLM, NLM library, DOS, DOS TSR, and OS/2, development.NetWare Select Interface (NWSELECT): A NLM library shared by multiple NLMs that allows remote and local server file system and directory services access.Procedure Coverage Logger (PCL): NLM tool designed to measure code coverage of NLMs and determine degree of manual and/or automated test procedures.Job Server: Formally part of NLM Master. A script driven utility designed to manipulate NetWare Bindery and Directory Services objects, network and local server files and directories, loading and unloading of NLMs, and interface with NetWare NControl slaves. Package included DOS, and NLM development.System Administration of division/team servers. Install and configure servers, perform nightly backups, create and maintain NDS accounts. -
Field Service EngineerNovell May 1989 - Mar 1990 -
Service Account RepresentativeNovell Feb 1988 - May 1989 -
Service TechnicianNovell Aug 1987 - Feb 1988 -
Electronic TechnicianNovell Dec 1985 - Aug 1987
David Lind Skills
David Lind Education Details
-
Utah Technical CollegeElectronic Technology -
Uintah High School
Frequently Asked Questions about David Lind
What company does David Lind work for?
David Lind works for Motorola Solutions
What is David Lind's role at the current company?
David Lind's current role is Senior Software Engineer.
What is David Lind's email address?
David Lind's email address is dklind@q.com
What schools did David Lind attend?
David Lind attended Utah Technical College, Uintah High School.
What skills is David Lind known for?
David Lind has skills like Software Development, C++, Linux, Programming, Visual Studio, C, Agile Methodologies, C#, Windows, Xml, Win32, Debugging.
Who are David Lind's colleagues?
David Lind's colleagues are Madesha Gs, Teresa Barrows, Carter Slough, Song Benjamin, Jim Blomquist, Mel Massia, Todd Dugan.
Not the David Lind you were looking for?
-
David Lind
Kansas City Metropolitan Area3bovamine.com, viewthevibe.com, gilmorebell.com1 +158054XXXXX
-
1neighborly.org
3 +172775XXXXX
-
4otc.edu, otc.edu, guildeducation.com, guildeducation.com
2 +141744XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial