Sign in

Software Engineer

Los Angeles, California, United States
January 29, 2018

Contact this candidate


Kay Shamsa

Woodland Hills, CA *****


US Citizen


Highly skilled in Software design, programming, integration, verification and testing of Embedded/Real Time Software in C/C++. Software/Hardware test, analysis and debugging. Automated Testing. Strong team member.


Programming Languages: Embedded C, Visual C++/C#, Object Oriented Programming, JavaScript, Python, XML, HTML, Intel, Motorola ARM, Atmel Assembly, Visual Basic, LabVIEW.

Operating Systems: Linux, Win 7/10/ XP/, ThreadX, VxWorks, OSII, DOS.

Applications: DOORS, AccuRev, ClearQuest, MS Word, Excel, Power Point, Visio, MS Project, Synergy, MySQL, Microsoft TFS, Agile Programming, MS.NET Framework and MS Project.

Standard FDA regulations, Avionic DO178C and ISO 9001. Serial Communication RS232, RS485, CAN, Ethernet, TCP/IP, USB and Telnet.

Test Equipment Labview, Wireshark, IDE, JTAG, In Circuit Emulator, Logic Analyzer and Oscilloscope.

Professional Experience

ABBOTT (ST Jude), Senior Software Engineer, Sylmar, CA, April 2017 to Jan 2018

From requirement specifications in DOORS, updated and maintained detailed test design, Automated Test Scripts, software programming C/C++/C# and interface specifications for the new NGQ product.

Implementation, development, enhancements, and modifications of software source code, scripts, and procedures; Promote the developed code in AccuRev.

Debugged, troubleshoot and isolated software problems and offers strategic advice regarding identified issues for future development; Logged issues in ClearQuest.

Software Development with Visual Modeling, Graphical User Interfaces, Multi-Treading, Networking, Relational Databases, Formal Software Development Methodologies and Source Code Management.

Automated testing through SAINTS, setup of Universal Test Stations, Upload of Libraries and Software, Trimming of Station with Nexus, setup of Telemetry trough UEP and setup of STT.

Ensco Avionics @ BAE, Software Engineer, Los Angeles, CA, September 2016 to Feb 2017

Developed Software Design Document and Software Requirement from Customer Requirement, Developed software code in C/C++ in Visual DSP++ IDE.

Integration and test of the software for avionic embedded control systems using C and LabVIEW toolsets and DSP Emulator.

Developed Test Plans, Test Cases, wrote Scripts in JavaScript and Python for Automated Testing of software modules. Developed Test Traceability Matrix for tested modules.

Design Review of formal software design, software requirement, software interface document, per Avionic DO178C.

Freelance Contractor, July 2014 to August 2016

• Volunteer work for Toastmasters International on their web site including Design, implementation and test of their Web Applications. • Software testing for voice recognition software for Appen.

• Continuing education Software Product Management, Object Oriented Programming in Java, Smart phone Emerging Technology.

Johnson Controls, Senior Software Engineer, Simi Valley, CA, July2013 to July 2014

• Implemented new features for LCD Display in C/C++ under Linux for real time card access Controllers.

• Socket programming for UDP communication of controllers and communication test by Wireshark.• Developed test scripts in JavaScript and Python, wrote emulator software in C++ for testing of elevator access controllers that resulted in improved quality assurance.

• Wrote functional and design specification using UML including flowcharts, layouts, diagram and charts for elevator controller sub-modules.

• Reviewed, analyzed and evaluated software requirements, wrote product documentation and manuals. Conducted software design and code reviews.

• Set up the system and debugger to test the software changes. Conducted black box Unit testing.

Simex/Iwerks, Software Consultant, Burbank, CA, Jan 2010 to May 2012

• Upgraded and implemented GUI for embedded process control software applications using C/ C++.

• Participated in all phases of Software design life cycle and wrote design specification for the new features of software.

• Increased on-time installation rate by 25% and reduced software budget overruns by third by increasing software assurance in plant and addressing customer concerns.

• Developed drivers in C/C++ for the high-level Host software to interface and communicate with new hardware modules including drivers for RS232 and parallel I/O.

• Integration of developed software with hardware and resolved integration issues.

Medtronic, Software Consultant, Northridge, CA, May 2009 to Dec 2009

• Specification, design and code reviews of GUI Medical Applications Software developed in Visual Studio C# for verification testing of Embedded PDD Pumps and Controllers in Agile environment.

• Developed scripting programs for the GUI to test GST3 sensor.

Chatsworth Data Corporation, Senior Software Engineer, Chatsworth, CA,

• Programming of embedded systems in C and Motorola Assembly language for the Freescale MC 9S12DP256 microcontroller for optical mark card reader using the Code Warrior (IDE).

• Design of Test Application Software to validate card reader functionality using Borland Professional C++ Builder on the Windows XP operating system.

ITT Aerospace Controls, Software Specialist, Valencia, CA,

• Embedded programming of Airplane Seat Actuator.

• Design and programming of Scalable Readout 801P Smart Switch.

• Developed Labview programs for data collection in support of evaluation, development and qualification testing of mechanical components, gateways and switches.

• Developed Visual Basic programs for logging of data for hardware calibration/test of valves and pumps.

• Integration, configuration, debug and prototyping of HW/SW using Oscilloscope, logic Analyzers, ICE and various other design tools such as CAD, PCB layout design.


Engineer Degree, Computer Engineering

University of Southern California, Los Angeles, CA, GPA: 3.8 - 30 Units beyond Master

M.S., Computer Engineering

University of Southern California, Los Angeles, CA, GPA: 3.8

B.S., Electrical Engineering

Aryamehr University of Technology


Competent Communicator –Toastmaster International, CC, ACB - 2014, 2015.

Competent Leader - Toastmaster International, CL, ALB - 2015, 2016.

Contact this candidate