Summary
Overview
Work History
Education
Skills
Timeline
SoftwareEngineer
David Beck

David Beck

Lake Mary,FL

Summary

Adaptable Senior Software Engineer talented at providing customized and optimized solutions for all needs. Thrives within tight deadlines by applying agile development strategies. Comfortable overseeing large-scale development teams or independently coding complex projects.

Overview

38
38
years of professional experience

Work History

Linux Software Lead

Comtech Telecommunications Corp
03.2023 - Current
  • Developing satellite and radio communication software for military and civilian clients.
  • Self-motivated, with strong sense of personal responsibility
  • Proven ability to learn quickly and adapt to new situations
  • Skilled at working independently and collaboratively in team environment
  • Managed time efficiently in order to complete all tasks within deadlines
  • Passionate about learning and committed to continual improvement
  • Adaptable and proficient in learning new concepts quickly and efficiently

Lead Embedded Software Engineer

Johnson Controls
07.2022 - 03.2023
  • Worked on OBBAS which is next generation of light commercial building automation systems.
  • BAS devices are all ARM based embedded hardware with both C++ and Rust software components.

Senior Software Engineer

Leidos
05.2022 - 07.2022
  • Worked in the Security Detection & Automation group that develops baggage scanners for aviation market
  • This job involved improvements to software on large baggage scanner devices

Senior Technical Lead

Konica Minolta Business Systems
08.1998 - 04.2022
  • One of principal architects of Emperor print system
  • Responsible for systems area of Emperor including all non printer language and graphics areas of system
  • Also responsible for all aspects of digital signature and encryption support in Emperor
  • Responsible for developing and implementing new testing platform using Jenkins for continuous integration of all different operating system and platform configurations
  • Developed applications for both Android and iOS for using Emperor PDL previewing on tablets
  • Extended software to work in Docker containers in support of research laboratory in Europe
  • Used OpenCV and Agile development process to develop prototype collaboration and document scanning device
  • Developed application using Qt to control camera / projector for interactive collaboration
  • Developed server with MQTT / socket.io and JavaScript to support collaboration between these devices
  • Developed application with Flutter to allow collaboration on browser or mobile device
  • Used React and Vue to develop single page applications to demonstrate various capabilities of KM software services
  • Developed simple dashboard for web server to allow control of collaboration sessions

Member of Technical Staff

Datamax-O'Neil Corporation
11.1995 - 08.1998
  • Developed labeling printers
  • Developed new software architecture and rewrote 25-30 barcode algorithms
  • Started software development best practices (revision control, etc.)
  • Ported software to new RTOS Nucleus and developed device drivers for various hardware
  • Involved in processor Page 2 of 3selection and evaluation of various devices for use in print systems
  • Improved systems with addition of new features and infrastructure
  • Researched and adopted new technologies to add value to existing offerings
  • Diagnosed and troubleshot hardware, software and network issues

Senior Member of Technical Staff

QMS, Inc
03.1991 - 10.1995
  • Designed software for laser printers
  • Experienced with RTOS and extensive development in C++ and C
  • Wrote device drivers and brought up new hardware and ASICs
  • Technical development lead on several different laser printer projects
  • Developed and tested software solutions to meet customer needs
  • Utilized source control systems to manage software development cycle
  • Developed and designed software for variety of applications

Senior Analyst

Nichols Research Corporation
03.1988 - 03.1991
  • Worked on missile systems for the US Army through G&C and System Sim directorates at Redstone Arsenal
  • Main development efforts were autopilot and guidance and control development as well as 6-DOF simulation development.

Weapons analyst

General Research Corporation
02.1987 - 03.1988
  • Supported AMRAAM missile development managed by Armament Laboratory at Eglin AFB
  • Main efforts were in autopilot design, G&C, and simulation development.
  • Self-motivated, with a strong sense of personal responsibility
  • Proven ability to learn quickly and adapt to new situations
  • Organized and detail-oriented with a strong work ethic

Analyst

Texas Instruments
01.1985 - 02.1987
  • Developed autopilot and guidance and control software for variants of Paveway II laser guided bomb programs
  • Developed and supported 6-DOF simulations.

Education

Bachelor of Science - Systems Science, Scientific

University of West Florida
Pensacola, FL
12.1984

Skills

  • Continuous Integration and Continuous Delivery (CI/CD)
  • Scrum
  • Plan Agile Sprints
  • Algorithm Development
  • Written and Oral Communications
  • Project Planning
  • SDLC Processes
  • Software Architecture
  • Software Documentation
  • Programming
  • Design Reviews
  • Debug Software
  • Software Applications

Timeline

Linux Software Lead

Comtech Telecommunications Corp
03.2023 - Current

Lead Embedded Software Engineer

Johnson Controls
07.2022 - 03.2023

Senior Software Engineer

Leidos
05.2022 - 07.2022

Senior Technical Lead

Konica Minolta Business Systems
08.1998 - 04.2022

Member of Technical Staff

Datamax-O'Neil Corporation
11.1995 - 08.1998

Senior Member of Technical Staff

QMS, Inc
03.1991 - 10.1995

Senior Analyst

Nichols Research Corporation
03.1988 - 03.1991

Weapons analyst

General Research Corporation
02.1987 - 03.1988

Analyst

Texas Instruments
01.1985 - 02.1987

Bachelor of Science - Systems Science, Scientific

University of West Florida
David Beck