We provide IT Staff Augmentation Services!

Lead Embedded Software Engineer Resume

3.00/5 (Submit Your Rating)

Dayton, OH

SUMMARY

  • Committed to pursuing a long - term career in modeling, analysis, testing, and simulation of various aerospace power and software systems, including dynamic simulation, and control analysis of Electrical and Electromechanical Power Conversion Systems. Experience in writing model requirement implementation plan, including test procedures, verifying systems requirements, and validating models with test data. Proficient at Object-Oriented Programing (OOP) using C++.
  • Significant achievements in large system development life cycle such as aircraft power generation and control systems, software for hardware in the loop testing, and specifying remote-sensing ground station infrastructure systems.
  • Strong knowledge in all facets of software project life cycle, including initial analysis, design, development, implementation, enhancements, testing, and validation using Agile methodologies.
  • Strong academic achievements and committed to life-long learning of new skills.
  • Advanced-level training in electric drive systems, physics-based modelling, and model-based design and verification/validation of dynamics of controlled systems.
  • Graduate research in Fluid Mechanics, Aerodynamics of Gas Turbine Engines, and Thermal Sciences.

TECHNICAL SKILLS

  • C++ including STL, POSIX multithreading and Linux real-time signals, Agile Software Development, Model based design, Tcl/Tk, GNU Compiler, Python DOORS, MATLAB / Simulink & MathWork’s Suite of Tools, CVS, Bugzilla Synopsys / SABER, MS Office Suite, DO-178C, DO-254, MIL-STD-704 embedded coder and other MathWorks code generation and V&V tools Linux, MS Windows

PROFESSIONAL EXPERIENCE

Confidential, Dayton OH

Lead Embedded Software Engineer

Responsibilities:

  • Developed and integrated Simulink and PLECS models to test, verify, and validate power quality attributes of More Electric Aircraft power generation systems and control. Developed Simulink control algorithm blocks and C/C++ S-function to conform to embedded code generation.
  • Configured our Virtual Aircraft Integration System (VAIS) to implement an Iron-bird test system that incorporated engine, avionics and power systems at different Confidential locations. Wrote Python scripts to define flights scenarios for various tests.

Confidential, Rockford, IL

Staff Engineer Software / Computer Engineer

Responsibilities:

  • Model based design of Simulink and Saber models to test, verify, and validate power quality attributes of aerospace power generation systems and control. Integrated Battery and APU systems. manufacturers’ models to simulate APU start scenarios. Evaluated performance of Ram Air Turbine (RAT) system when used for Electric Motor Pump (EMP) start scenarios throughout whole flight envelope.
  • Produced first draft of model requirement implementation plan of Electric Power System (EPS) for 777X project which was delivered to Boeing.
  • Reported RAT simulation results with recommendations of minimum airspeed point for EMP start during an emergency.
  • Tuning and analysis of DSP voltage regulator controller and delivered tuned parameters for new builds included in Generator Control Unit (GCU) processor. Auto-code generation of GCU components for desktop simulation tool. Generation of protected models for delivery to international customers.
  • Owned MC21 project Simulink and Saber models. Completed verification and validation of models of power generation and control systems during Phase I development testing part of project and documented results in Aerospace Engineering Report (AER).
  • Owned C919 project Simulink and Saber models. Supported Customer Design Review (CDR) event by providing simulation results verifying Electric Power System (EPS) requirements.
  • Drafted Engineering Coordination Memos (ECM) promptly including simulation results, answering customer’s technical questions regarding power generation system requirements.
  • Published work instructions document regarding models protection and validation for the dynamic simulation community at UTAS.

Staff Engineer Software / Computer Engineer

Cobfidential

Responsibilities:

  • Wrote suite of tcl test procedures which was used to certify Arinc664 Comms tools of various test stands for 787 airplane project, published the results in and AER on schedule.
  • Designed and developed C++ drivers, including device driver classes and components that allowed users to control various instruments such as power supplies and power meters. Developed tcl library functions and tk interface to control those instruments used on several test stands.
  • Acted as lead test stand integrator for A400M military transport airplane project. Supported systems team members throughout phase II testing period.
  • Developed C++ threaded application to protect and monitor sandboxed memory regions of object database that eliminated memory corruption and database failures.
  • Used design pattern to develop library classes that all layers of Open Data and Acquisition System used to connect and control objects in the database to accommodate Distributive System Services (DSS) architecture and Inter-Process Communication (IPC) system. Efforts transformed ODACS architecture into High-Performance (HP) automatic test equipment cluster.

Confidential, Redmond, WA

Software QA Engineer

Responsibilities:

  • Developed Perl and Jscript scripts, automating configuration of Microsoft HomeAdvisor portal including website and backend SQL 7.0 servers for test environment.
  • Entered quality bug reports and followed through to resolutions.
  • Performed UI and build verification and localization testing of Microsoft Money in time for release to French market.
  • Created protected audio and video contents, simulating and verifying all WDRM functionality in time to ship Windows Media Player 9 Series.

We'd love your feedback!