Rick May

Rick May Email and Phone Number

Senior Software Engineer @ Raytheon Network Centric Systems
Clearwater, FL, US
Rick May's Location
Clearwater, Florida, United States, United States
Rick May's Contact Details

Rick May personal email

n/a
About Rick May

Analytical and creative Senior Software Engineering professional with extensive experience in all phases of the software development lifecycle. Effectively analyzes, designs, and implements software products on a variety of platforms and languages with an eye toward cost and schedule. Experience in real-time embedded systems, Avionics software, telecommunications and data communications products. Excellent interpersonal and communications skills. Capable of leading small teams effectively, or as an individual contributor.Specialties:• DO-178 Avionics software development • Real-time Embedded Systems• Object-oriented Design & Programming• Agile development, Scrum• Top Secret Clearance• Leading Development Teams• Cross-functional Communication• Problem Solving & Debugging Languages: C, C++, Java, AdaEnvironments: Windows, Linux, TornadoProcessors: x86, CPU32, PowerPC, 8051, PICDebug Tools: In-circuit emulators, BDM debugger, GDBCM Tools: Git, Rational RTC, ClearCase, PVCS, PerforceWeb: HTML, Python, PHP, MySQL, OracleDB, shell scriptsTools: Eclipse, Visual Studio, DOORS, Rational Rose

Rick May's Current Company Details
Raytheon Network Centric Systems

Raytheon Network Centric Systems

View
Senior Software Engineer
Clearwater, FL, US
Rick May Work Experience Details
  • Raytheon Network Centric Systems
    Raytheon Network Centric Systems
    Clearwater, Fl, Us
  • Ge Aviation
    Staff Engineer/Technologist
    Ge Aviation Aug 2011 - Present
    Cincinnati, Oh, Us
    Successfully developed embedded software in avionics products using DO-178(C). Used agile software development techniques including Scrum, continuous integration, and sprint planning/retrospectives. Developed in C, Ada and Python.Currently have role as Product Owner, responsible for release planning and coordination of feature development in a multi-team environment.
  • Raytheon Network Centric Systems
    Senior Software Engineer Ii
    Raytheon Network Centric Systems 2001 - 2011
    Designed, developed and led development of robust software products for the DSS-2A Voice switch. This secure voice system serves the needs of the President and military commanders worldwide. Utilized C, Java, vxWorks, in new software development, feature injection, and debugging issues in the fielded product.• Improved CPU utilization of a proprietary communications protocol by re-architecting a solution which used fewer tasks, and eliminated context switches which dramatically improved CPU utilization by 30%.• Increased security in a telecom switch, by implementing Information Assurance (IA) features such as encryption and authentication technologies in a C/vxWorks environment. Part of full software lifecycle from requirements development using DOORS though acceptance testing.• Developed the software for the next-generation telecom switch by redesigning a Java application which marshaled configuration data from the Oracle DB application to the embedded telecom switch.• Successfully added run-time provisioning features to a telecom switch, by redesigning the start-up initialization protocol in a codebase of over 100KSLOC of C to provide reconfiguration without switch downtime, a key customer need.• Led the successful development of a new embedded interface board, by providing leadership, technical direction, and schedule and cost accountability to the development team while also providing low-level embedded expertise by tailoring the vxWorks board support package (BSP) and developing device drivers.• Grew junior engineering talent for the company by providing leadership and mentoring to a small team of junior engineers.
  • Raytheon Network Centric Systems
    Senior Software Engineer I
    Raytheon Network Centric Systems 1996 - 2001
    Designed and developed embedded software infrastructure for tactical communications products used by the US military. Utilized OOP, C++, CORBA, vxWorks BSPs, and PVCS.• Successfully developed the embedded infrastructure for a tactical radio product by: Developing 5 similar PowerPC 860 vxWorks board support packages (BSPs), producing custom drivers for government embedded cryptos, and designing a proprietary message passing system as back-end for the embedded C++/CORBA environment. Involved in the full software development lifecycle.• Identified and solved a manufacturing yield problem that was costing the company a great deal of money by performing root-cause-analysis to determine it wasn’t a buggy software Built-In-Test(BIT), but rather a suppliers process problem coupled with no incoming inspection. Received six-sigma certification on this project.
  • E-Systems
    Software Engineer Iii
    E-Systems 1994 - 1996
    Designed and developed software for data communications products used by the US military. Utilized Ada, and Assembly languages.• Delivered improved product uptime in the CEC product, by developing Built-in-test (BIT) software to fault isolate hardware to the board level, using Ada.• Solved a crypto problem for a classified customer by developing an 8051-based microcontroller solution.

Rick May Skills

Embedded Systems Embedded Software Clearcase Software Engineering C Vxworks Linux Object Oriented Design C++ Debugging Shell Scripting Eclipse Device Drivers Java Perl

Rick May Education Details

  • Auburn University
    Auburn University
    Electrical Engineering
  • University Of South Florida
    University Of South Florida
    Engineering Management

Frequently Asked Questions about Rick May

What company does Rick May work for?

Rick May works for Raytheon Network Centric Systems

What is Rick May's role at the current company?

Rick May's current role is Senior Software Engineer.

What is Rick May's email address?

Rick May's email address is ri****@****.rr.com

What schools did Rick May attend?

Rick May attended Auburn University, University Of South Florida.

What skills is Rick May known for?

Rick May has skills like Embedded Systems, Embedded Software, Clearcase, Software Engineering, C, Vxworks, Linux, Object Oriented Design, C++, Debugging, Shell Scripting, Eclipse.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.