Craig Scott

Senior Software Engineer @Vermeer Corporation

Knoxville, TN, US
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Oct 2023 — Present

Senior Software Engineer @Vermeer Corporation

View department →

Pella, IA, US

Worked with the Mining and Pipeline group on technology upgrades to large mobile platforms. Projects includes creating a remote video application to monitor six video feeds from cameras mounted on the tractor. C++, QT, QML, GStreamer application.

EDUCATION

N/A

Miami Dade College

Electronics Technology

N/A

Florida International University

Bachelor's degree, Computer Science

SKILLS

C++Software DevelopmentVisual StudioEclipseAgile MethodologiesSqlLinuxJavascriptMicrosoft Sql ServerQtUnixCVtkC#.netSoftware EngineeringJavaXmlSoftware DesignWeb ServicesProduct DevelopmentEmbedded Systems

ABOUT CRAIG SCOTT

Experienced Senior/Principal Level Software Engineer specializing in R&D product design and development, with a strong focus on creating innovative applications. Seeking an opportunity with a leading technology company to leverage my expertise in driving successful products from inception to completion. With a deep understanding of electrical engineering principles and a comprehensive software skill set, I offer a unique blend of software and hardware proficiency. My versatility extends to seamlessly integrating embedded components into designs, enhancing overall functionality and performance.• 20 years of experience as a Senior Engineer in Software and Hardware development, specializing in application and embedded system product development.• Expertise in C/C++ programming with proficiency in other languages: C#, ASM, Python, and more.• Proficient in embedded systems, firmware, bare metal design, and real-time operating systems (RTOS) development using C and C++.• Development and integration experience in Streaming, Imaging systems, 3D digitizers, 6 DOF systems, AR/VR, 3D printers, vision and other machines.• Real-time motion control, laser control, and machine control and automation concepts.• real-time control, multithreaded processing, and application development.• Low-level hardware for microcontrollers GPIO, ADC, DAC, UART, SPI, and PWM.• Extensive UI design for applications using C++, C#, and Qt.• Communication with Serial, FTP, UDP, TCP/IP, and Sockets • Video MISB 0601, Mpeg2, H.264/265, Transport Streams, KLV.• Proficiency in 2D/3D applications using OpenGL, Wx, Qt, Vtk, and CUDA, 3D render pipeline development and shader programming concepts, linear algebra and computational geometry.• advanced algorithms, including machine learning for predictive analytics and pattern recognition.• System engineering encompassing comprehensive product development across R&D, Biomedical, Industrial, and Aerospace.• DO-178 • QMS, FDA, ISO 13485, IEC 62304

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Craig Scott — Senior Software Engineer at Vermeer Corporation in Knoxville, TN, US | Unifers