Stephen Diamond Email and Phone Number
Stephen Diamond work email
- Valid
Stephen Diamond personal email
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.
-
Senior Principal Software EngineerBae Systems, Inc. Oct 2024 - PresentFalls Church, Virginia, UsImplemented 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. -
Principal Software EngineerBae Systems, Inc. Nov 2020 - Oct 2024Falls Church, Virginia, UsConverted 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. -
Senior Software EngineerBae Systems, Inc. Mar 2018 - Nov 2020Falls Church, Virginia, UsThe 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) -
Software Engineer - IiBae Systems, Inc. Mar 2016 - Mar 2018Falls Church, Virginia, UsLead 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. -
Software Engineer - IBae Systems, Inc. May 2014 - Mar 2016Falls Church, Virginia, UsConverted 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. -
Sensors Engineering InternDegree Controls, Inc. Degreec May 2013 - Aug 2013Nashua, New Hampshire, Us -
Protection And Controls Engineering InternEversource Energy May 2012 - Aug 2012Hartford, Connecticut, Us
Stephen Diamond Skills
Stephen Diamond Education Details
-
Worcester Polytechnic InstituteElectrical And Computer Engineering -
Worcester Polytechnic InstituteRobotics Engineering
Frequently Asked Questions about Stephen Diamond
What company does Stephen Diamond work for?
Stephen Diamond works for Bae Systems, Inc.
What is Stephen Diamond's role at the current company?
Stephen Diamond's current role is Senior Principal Software Engineer at BAE Systems, Inc..
What is Stephen Diamond's email address?
Stephen Diamond's email address is st****@****ems.com
What schools did Stephen Diamond attend?
Stephen Diamond attended Worcester Polytechnic Institute, Worcester Polytechnic Institute.
What are some of Stephen Diamond's interests?
Stephen Diamond has interest in Snowboarding, Soccer, Racquetball, Motorcycles, New Technologies.
What skills is Stephen Diamond known for?
Stephen Diamond has skills like Sensors, Embedded Systems, Microcontrollers, C, Software Engineering, Python, Eclipse, Windows, Linux, Test Automation, Socket Programming, Multithreading.
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