Senior Principal Software Engineer
CurrentImplemented Podman containers for use as a portable development environment.Lead and Cost Account Manager for a Firm Fixed Price contract. CPI/SPI numbers of 1.1/1.0 respectively.
Please complete the CAPTCHA to continue
@baesystems.com
✓
LinkedIn matched
A concise factual answer block for searchers comparing this professional profile.
Stephen Diamond is listed as Senior Principal Software Engineer at BAE Systems, Inc. at BAE Systems, Inc., based in Merrimack, New Hampshire, United States. AeroLeads shows a work email signal at baesystems.com and a matched LinkedIn profile for Stephen Diamond.
Stephen Diamond previously worked as Senior Principal Software Engineer at Bae Systems, Inc. and Principal Software Engineer at Bae Systems, Inc.. Stephen Diamond holds Bachelor’S Degree, Electrical And Computer Engineering from Worcester Polytechnic Institute.
This section adds company-level context without repeating Stephen Diamond's masked contact details.
AeroLeads found 1 current-domain work email signal for Stephen Diamond. Compare company email patterns before reaching out.
Experienced Software Engineer with a demonstrated history of working in the Computer Software industry. Skilled in Python, C/C++, Embedded Software, and Test Automation. Strong engineering professional with a Bachelor’s Degree in Robotics Engineering and a Bachelor's Degree in Electrical and Computer Engineering from Worcester Polytechnic Institute.
Listed skills include Sensors, Embedded Systems, Microcontrollers, C, and 28 others.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
Falls Church, Virginia, Us
Implemented Podman containers for use as a portable development environment.Lead and Cost Account Manager for a Firm Fixed Price contract. CPI/SPI numbers of 1.1/1.0 respectively.
Falls Church, Virginia, Us
Converted MATLAB image processing Classes to C++ equivalents.Lead on C++ Controls Implementation of MATLAB based Algorithms for a complex Pointer System.Expanded the use case of the Common Utilities Package project to include more languages (MATLAB, VHDL, Bash, Docker) and pushed for its use on multiple programs.Developed the use of FreeRTOS in combination with an Embedded Linux environment to allow for implementation of algorithms and communication between two ARM processors using C++.Implemented Docker for use as a portable development environment.
Falls Church, Virginia, Us
The Software lead on multiple successful customer test events.Developed a buffered high speed serial IMU interface, using VHDL, for an FPGA that was unpacked and analyzed in a real-time embedded Linux environment using C++.Supported the implementation of a Python based solar tracker to validate open loop pointing accuracy running in C++.Designed and implemented multiple complex algorithms in a bare-metal C environment.Spearheaded the design and implementation of a Common Utilities Package project space to simplify the process of sharing code across multiple languages. (C++ and Python)
Falls Church, Virginia, Us
Lead the implementation of Python Automated Test on a new program.Lead the use of an issue tracker for documenting changes needed to the Software.Directed the need for a Wiki to simplify the process of on-boarding and transfer of knowledge throughout the program.Spearheaded the implementation of a coding standard for both the embedded C++ and GUI Python code.Constructed a multi-threaded Ethernet interface between an FPGA (VHDL) and CPU (C++ and Python) in which TCP and UDP messages are sent and received simultaneously.Developed an ASCII based serial interface in C++ for communication over RS-422 to command and control an external piece of hardware.Implemented an Object-Oriented and multi-threaded Python GUI to command and control a system via ZeroMQ; which was designed using PySide Qt and the model view approach.
Falls Church, Virginia, Us
Converted an Automated Testing Framework GUI from one UI toolkit (GTK) to another (PySide Qt).Implemented software and firmware requirements level test cases in Python, in support of a wholly automated functional qualification test.Took ownership of and extended an automated document generation tool in Python such that it creates the formal test descriptions for both Firmware and Software Tests without human intervention, from requirements to the customer.
Quick answers generated from the profile data available on this page.
Stephen Diamond works for BAE Systems, Inc..
Stephen Diamond is listed as Senior Principal Software Engineer at BAE Systems, Inc. at BAE Systems, Inc..
AeroLeads has found 1 work email signal at @baesystems.com for Stephen Diamond at BAE Systems, Inc..
Stephen Diamond is based in Merrimack, New Hampshire, United States while working with BAE Systems, Inc..
Stephen Diamond has worked for Bae Systems, Inc., Degree Controls, Inc. Degreec, and Eversource Energy.
You can use AeroLeads to view verified contact signals for Stephen Diamond at BAE Systems, Inc., including work email, phone, and LinkedIn data when available.
Stephen Diamond holds Bachelor’S Degree, Electrical And Computer Engineering from Worcester Polytechnic Institute.
Stephen Diamond is listed with skills including Sensors, Embedded Systems, Microcontrollers, C, Software Engineering, Python, Eclipse, and Windows.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contacts