Mark Kroft
AeroLeads people directory · profile

Mark Kroft Email & Phone Number

Sr. Software Engineer at FLIR in
Location: Forest Grove, Oregon, United States 8 work roles 1 school
1 work email found @flir.com 1 phone found area 503 LinkedIn matched
✓ Verified August 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 1 phone

Work email m****@flir.com
Direct phone (503) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
FLIR in
Role
Sr. Software Engineer
Location
Forest Grove, Oregon, United States

Who is Mark Kroft? Overview

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

Quick answer

Mark Kroft is listed as Sr. Software Engineer at FLIR in, based in Forest Grove, Oregon, United States. AeroLeads shows a work email signal at flir.com, phone signal with area code 503, and a matched LinkedIn profile for Mark Kroft.

Mark Kroft previously worked as Sr. Software Engineer at Applied Signal Technology and Staff Software Engineer at Communications Inc. Mark Kroft holds Bs, Computer Engineering from California Polytechnic State University-San Luis Obispo.

Company email context

Email format at FLIR in

This section adds company-level context without repeating Mark Kroft's masked contact details.

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

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

Profile bio

About Mark Kroft

Software developer with experience primarily in embedded design using VxWorks, but also including application and GUI design under Windows, Linux and Solaris. Widely experienced in telecommunications and other inter-process communications and other related protocols.Specialties: VxWorks, Low level software design and integration with new hardware, telecommunications and protocols.

Listed skills include Embedded Systems, Debugging, Vxworks, Embedded Software, and 10 others.

Current workplace

Mark Kroft's current company

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

FLIR in
Flir In
Sr. Software Engineer
8 roles

Mark Kroft work experience

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

Sr. Software Engineer

Current
Flir In

Embedded software development using VxWorks to do device drivers such as IIC, CAN,Serial.* Worked with hardware developers to bring up new boards using VxWorks as the kernel.* Developed application and GUI software using C++/Visual Studio.* Assisted SQA team in developing software to configure embedded VxWorks systems usingTCP/IP and Telnet.* Worked with hardware team to develop Digital Verification and Test software to validateexisting and new hardware.

Jan 2010 - Present

Sr. Software Engineer

Designed, developed, coded and lead others in developing user configurable protocolparser/analyser for both embedded and workstation application use.Developed embedded, application and GUI software using Visual Studio to control custombuilt cards that plug into laptops, for processing telecommunications signals.Technical lead for port of software from Solaris to Linux.Integrated and updated existing generic message parser code to handle display of incomingmessages to a user configurable message display GUI.

Mar 2003 - Nov 2009

Staff Software Engineer

Supported and enhanced the system statistics software used to track events and errors inthe system. The data was collected from all embedded boards/processors in the system,collected and stored on the statistics processor, and then reported to the GUI for displayfor the user.Taught CM Synergy/Continuus classes and helped get the company up to speed on the CMSynergy/Continuus CM toolWorked on automated test scripts to automate the testing their Media Gateway GUI,embedded, and application software, using JavaScript and shell commands.Worked on programs the company used for achieving ISO 9000 certification.Developed using Linux based PCs cross compiling for PPCs. Assisted in converting thecompany from NT based to Linux based PCs. Assisted with some of the Linux IT work.

Jul 2001 - Jul 2002

Computer Engineer

Started up the Oregon office for the company.Technical lead for Software projects in the Oregon office.Debugged Problems with the RARP protocol stack of TCP/IP protocol port to SPOX OS. Debugged with an ICE due to the only other communicationspossible were over TCP/IP, which was non-functional.System Engineered generic parser software package to take in various types of messages,parse and extract desired data, correlate the data from various related messages, andreport the desired data to the user.Designed and implemented the embedded software for the generic parser to be userspecifiable on the input and output message types and format and on the data correlation.Wrote the application code for the generic parser in C and C++ on Sun Solarisworkstation. This application read in the system configuration files, tasked up theembedded code, collected and stored the output data to the appropriate files, and acted asan interface agent for the GUI, if the GUI is used.Finished the coding and debugging of the GUI for the generic parser. Coded in Java, theGUI allowed for user customisation, parser controls, saving and restoring user selections,and display of live data as it was collected and processed.Ported the generic parser to an existing application to give the existing application thefunctionality designed and implemented for the original job.Generic parser was one of the programs the company used for reaching SEI level 2.Wrote embedded code for the 860, 2400 and 2700 family of Power PC cards. Latest projecthad an 860 PPC card on the PCI bus of a 2400 or 2700 PPC, with both cards using VxWorksOS. The 860 card was used as a multiple E1/T1 I/O card for the 2400/2700 card. The jobinvolved programming the chips on the 860 card to control the data format and direction,and passing the data through the PCI bus to the mother card.Handled the IT work for the Oregon office on the system Sun workstations and PCs.

May 1999 - Jun 2001

Computer Engineer

Wrote embedded code for MVME 147/167 and Power PC cards using VxWorks. Did BSPimplementation, wrote device drivers for purchased and in house built ASIC and otherhardware, and implemented application code for running on the embedded system.Designed and implemented code for analysing and formatting digital and analogue signals.Wrote GUI code for X-Windows using XDesigner. The GUIs were used for controllingapplications running on the Sun, as well as being the controller for the embedded systemsdesigned and built by the company.Re-architected and implemented the companies Ethernet communications for the systemsusing TCP/IP to allow for more flexibility as well as to add new functionality and controlof Ethernet communication.Assisted in generating proposals and cost estimates for customers.Designed and implemented a search technique to allow for more variability in theplacement of wild cards in search strings.Wrote user manuals and interface control documents.Designed a switch card for selecting between a set of input signals to the box.Software system engineer for a system to convert FDM to PCM inputs.Ported code from PSOS kernel based VxWorks to VxWorks Kernel based VxWorks.

Jul 1991 - May 1999

Second Co-Op

Modified a hard disk SCSI driver to control an 8mm SCSI tape driveWrote an RS232 interrupt analysis program for RS232 tests

Mar 1990 - Aug 1990

Co-Op

Ported embedded controller code from a Force board to a Motorola MVME147Added and modified PC screens for controller software.

Sep 1988 - Mar 1989

Computer Programmer

Compumotor

Wrote ISR for servo-motor speed and position controlDesigned and implemented routines for power failure recovery

Jun 1987 - Sep 1987
1 education record

Mark Kroft education

FAQ

Frequently asked questions about Mark Kroft

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

What company does Mark Kroft work for?

Mark Kroft works for FLIR in.

What is Mark Kroft's role at FLIR in?

Mark Kroft is listed as Sr. Software Engineer at FLIR in.

What is Mark Kroft's email address?

AeroLeads has found 1 work email signal at @flir.com for Mark Kroft at FLIR in.

What is Mark Kroft's phone number?

AeroLeads has found 1 phone signal(s) with area code 503 for Mark Kroft at FLIR in.

Where is Mark Kroft based?

Mark Kroft is based in Forest Grove, Oregon, United States while working with FLIR in.

What companies has Mark Kroft worked for?

Mark Kroft has worked for Flir In, Applied Signal Technology, Communications Inc, and Compumotor.

How can I contact Mark Kroft?

You can use AeroLeads to view verified contact signals for Mark Kroft at FLIR in, including work email, phone, and LinkedIn data when available.

What schools did Mark Kroft attend?

Mark Kroft holds Bs, Computer Engineering from California Polytechnic State University-San Luis Obispo.

What skills is Mark Kroft known for?

Mark Kroft is listed with skills including Embedded Systems, Debugging, Vxworks, Embedded Software, Software Engineering, Linux, Device Drivers, and C.

Find 750M verified contacts

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

People with similar names

Check these profiles if this is not the Mark Kroft you were looking for.

View similar profiles