Sean Rudd work email
- Valid
- Valid
- Valid
- Valid
Sean Rudd personal email
I am always open to new opportunities.Areas of particular interest to me are: embedded software, signal processing, and kernel development.I have over twenty years of experience in software development. I am proficient in development on: Windows, Unix/Linux, and embedded platform environments. I also have experience implementing software assurance processes across multiple programs.Specialties: Languages: C++, C, C#, Java, Assembler (IA32 and ARM)Hardware-Related Skills: PCI bus scanning, I2C/SMBus communication, Port-level I/O, Serial communication, some Windows driver development, some Linux kernel module development Reverse Engineering Tools: IDA-Pro, OllyDbgProgramming Technologies: TCP/IP, XML, CORBA, .NET, ActiveX/COM, OpenGL, GDI, MFCDatabase Technologies: SQL programming, MS Access, OLE-DBPlatforms: Windows, Linux/Unix, VxWorks, Nucleus, Windows Mobile
-
Staff Software EngineerLockheed Martin Feb 2022 - PresentBethesda, Md, Us -
Software Engineer VNortheast Information Discovery, Inc. Jul 2018 - Feb 2022Canastota, New York, UsDevelopment of Proprietary RF Processing Capabilities - multiple layers (application layer down to physical layer.)Development of Software Defined Radio Applications Lead Engineer: VITA49 Processing Library DevelopmentC++11-compliant. Capable of Parsing/Synthesizing V49 packets, Version 2.0 standard.Responsible for Planning of Development RoadmapResponsible for Mentoring of Junior Software Engineers -
Software EngineerNorth Point Defense, Inc Feb 2016 - Jul 2018Rome, New York, UsOverseeing R&D efforts related to the Internet Of Things (IOT)Responsible for Architecture, and Development Planning of Analytic ToolsTools Used to Capture I/Q Data Tools Used to Store and Visualize I/Q DataTools Used to Capture Demodulated Packet-Level DataTools Used to Store and Visualize Demodulated Packet-Level DataDevelopment of RESTful APIs for: Control of Wireless Devices, and Mining of Captured DataAll Tools: Linux-based (Ubuntu) Software Capabilities developed in python, node.js, or c++ with Qt Wireless Technologies Investigated: Zigbee, Z-Wave, Bluetooth LE, WiFi, LoRa/LoRaWAN -
Staff Software EngineerCarrier Corporation Apr 2011 - Feb 2016UsDevelopment of embedded software and firmware for large-scale transportation refrigeration systems.Development of boot loaders.Development of interrupt handlers.Development of serial firmware loading capabilities.Extensive work on system performance and throughput. -
Software Engineer 3Caci Feb 2009 - Apr 2011Reston, Virginia, UsWas contract-to-hire through TekSystems, Inc. for six months.Research and development in embedded software development on multiple platforms.Device-level programming. Development of low-level hardware bus manipulation software.Development of network traffic 3D visualization software.Deputy site manager for classified period processing facility.Leadership of test engineering / quality assurance process across multiple programs. -
Senior Software EngineerUniversal Instruments May 2002 - Nov 2008Conklin, Ny, UsDevelopment of throughput simulation software for surface mount board assembly equipment. Heavy use of object-oriented design in C++ for simulation.Heavy use of GDI graphics for playback capabilitiesMulti-threaded emulation of VxWorks-based machine control software for Windows platform.Development of version independent protocol for sharing of simulation data.Development of regression testing tool for throughput simulator in C# Mixed used managed / native programming accessing legacy DLLsBack-end data storage using XMLDevelopment of embedded diagnostic software running on VxWorks platformUser interfaces developed in C# for Windows environment Embedded diagnostic routines developed in C for VxWorks environmentContinued maintenance of Windows services responsible for database population and data retrieval Use of SQL for database population Use of stored queries for data retrieval -
Sr. Software EngineerDiamond Visionics Jan 2001 - Apr 2002Development of real-time, networked, 3D image generation software for naval simulator.Use of OpenGVS scene graph for scene management and renderingDevelopment of sea surface model and rendering using OpenGLUse of particle streams / physics modeling for weather effectsDevelopment of networked digital video recording/playback system for naval simulator.System used by instructor to capture video streams and still images for playback and review.Use of CCTV video capture card – Hardware Wavelet CompressionCapability of synchronizing simulation time to specific video frames.TCP/IP protocol developed for control of recording and playback.User interfaces developed for maintenance / archiving of video streams.
-
Software EngineerUniversal Instruments Mar 2000 - Jan 2001Conklin, Ny, UsDevelopment of Windows-NT services for collection and monitoring of production data from surface mount board assembly equipment.Windows Service developed in C++ using MFCData persistence via SQL/Access and OLE-DBDevelopment of user interfaces and data mining objects for reporting of production data Extensive use of stored queries Extensive C++ class hierarchy for interrogating databasesDevelopment of operator interfaces for control and setup of semiconductor wafer handling equipment.Extensive use of MFC/Visual C++ for user interfacesUse of proprietary binary files and Access database for data storage -
Senior Programmer/AnalystEnsco Sep 1995 - Mar 2000-Development/testing of CORBA middleware product. Responsible for port of Object Request Broker (ORB) to Windows NT environment from Unix/embedded RTOS environment Development of POSIX-compliant thread emulation libraries to ensure code base commonality amongst various platformsDevelopment of shell scripts for interaction with RCS and build environment - Development of test software for comparative performance among several CORBA-based products: Orbix, Visibroker, omniORB2, TAO - Development graphical mission planning system for US Army Special Operations AircraftSoftware developed for Windows NT environmentBusiness logic and data storage code bases developed to be common with AIX environmentExtensive use of off-screen rendering and double buffering for map displayExtensive class design based on Visual C++/MFC classes
-
Software EngineerOrthstar Jun 1994 - Sep 1995Development/troubleshooting of real-time control software for railway air brake control system.Software developed in C for Z80 architecture.Software ran directly on processor (No RTOS)Unit testing of assembly code for real-time aircraft engine control software .Code written in Motorola 68030 assemblerUse of software emulators for development / execution of tests
Sean Rudd Skills
Sean Rudd Education Details
-
Binghamton UniversityElectrical And Computer Engineering -
Alfred UniversityElectrical Engineering
Frequently Asked Questions about Sean Rudd
What company does Sean Rudd work for?
Sean Rudd works for Lockheed Martin
What is Sean Rudd's role at the current company?
Sean Rudd's current role is Software Engineer.
What is Sean Rudd's email address?
Sean Rudd's email address is se****@****zon.net
What schools did Sean Rudd attend?
Sean Rudd attended Binghamton University, Alfred University.
What skills is Sean Rudd known for?
Sean Rudd has skills like Embedded Systems, Software Development, C++, C, Object Oriented Design, Testing, Software Engineering, Embedded Software, .net, Xml, Java, C#.
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