Senior Engineer Resume
OBJECTIVE:
To work in a position where my skills in embedded applications are utilized to the maximum extent.
EXPERIENCE SUMMARY:
- 7 years of experience as Embedded Engineer in RTCA DO - 178B Level B software development,hardware and software integrations,Motorola powerpc 82xx,Intel Pentium and Modular Avionics units.
- Involved in RTCA DO-178B Level B software development life cycle project from development to release and certification of project from Airbus.
- Involved in RTCA DO-178B Level B software code requirements design, test, verification, validation and documentation .
- Involved in RTCA DO-178B Level B software and hardware integration tasks
- Software Change request, problem report, Defect log and software requirement documents and software design document solving and maintenance in Configuration management as per RTCA DO-178B level B software standards.
- Developed HOS (Hardware operating systems) for Motorola PowerPC 82XX modules and Intel Pentium modules.
- Ability to read schematics for planning of project firmware testing and also application development.
- Involved in software requirement and Systems requirement capture
- Wrote driver software for FCC, SCC, RS422, RS232, I2C interfaces of MPC82xx family.
- Integrated and tested software on Field Programmable Gate-Array (FPGA) on development board.
- Quite familiar with MPC82xx family assembly language programming.
- Good debugging skills while initialization of development boards with emulators, logic analyzers and oscilloscopes.
- Ability to run and debug code from Flash or RAM using emulator.
- Quite familiar with Modular avionics units (MAU) architecture and worked on MAU products.
- Developed flash loader application to load HOS(Hardware operating system) into flash and run the code from flash.
- Ability to manage the module independently and adapt to new environments and new projects quickly.
- Able to meet the project deadlines in timely manner.
- Good interpersonal Skills, self motivated, effective communication, presentation and excellent team player with team building capabilities.
- Six sigma green belt certified.
- Completed Avionics Domain training.
TECHNICAL SKILLS SUMMARY:
Programming Languages: C & Assembly Languages, familiar with C++ concepts
Debugger: Lauterbach Trace32 Emulator.
Tools: PVCS, HTMP, Rational clear case, UNITY tool
Processors:
Motorola: MPC 8270, MPC8280, MPC565, MC9S12DP256
Intel: Pentium, 8085
Interfaces: SPI, SCI, AFDX BUS, CAN BUS, SCC, FCC, AR INC, RS422, RS232, I2COAT, APM, BIC, PCI & Ethernet switch.
Platform: Cygwin
Compiler: GCC
PROFESSIONAL EXPERIENCE:
Confidential
Senior EngineerResponsibilities:
- Involved in Confidential team management plan of project to estimate time to complete the project.
- Design of test, Code development, Debugging, validation, User guide updating & support for all interface(RTC,HBM,SCC,FCC,10Base2,100baseT,PDLA ADC,APC,cache,BIC,ASCB,TX FIFO,AUDIO,MIC BUS,WARN AUDIO,RS232,RS422 Ethernet switch) and memory devices(SDRAM, NVRAM,FLASH) of entire module.
- Used lauterbach debugger for debugging of code in both ASM and high level language.
- Maintained the HTMP to track daily, weekly and monthly status of team as well as individuals.
- Develop the HBIT (Hardware built in test) commands to test each and every interface of entire card.
- Coordinating between the testing and development team.
- Maintaining the HBIT user manual for each and every developed test command.
- RUN the all developed commands on telnet for more than 2 days to observe the consistent results before release.
- Releasing all code and documents from configuration management.
- Independently handled the entire module.
- Run all HBIT commands when entire NIM module is interfacing with other modules.
Confidential
Senior EngineerResponsibilities:
- RTCA DO-178B Level B software
- Design of test, Code development, Debugging, validation, User guide updating & support interface like ARRS232, RS422 and memory devices like SDRAM, NVRAM,FLASH by following the DO178B Level B software standards .
- Releasing all code and documents from configuration management.
- Integration testing: Run all HBIT commands with complete A350 CPCS module.
Embedded systems Engineer
Confidential
Responsibilities:
- Involved in Confidential team management plan of project to estimate time to complete the project.
- Developed flash loader application to load (Hardware operating system) HOS into flash and run the code from flash.
- Design of test, Code development, Debugging, validation, User guide updating & support for all interface like PCI interrupts,arbitration,APM,Backplane routing, Backplane reset, FAN interface tests and memory devices SDRAM, EEPROM,FLASH tests of module by following the HBIT software standards.
- Used lauterbach debugger for debugging of code in both ASM and high level language.
- Maintained the HTMP ( Confidential Team management plan) to track the team status.
- Develop the HBIT (Hardware built in test) commands to test each and every interface of entire card.
- Co-ordination between the testing and development team.
- Maintaining the HBIT user manual for each and every developed test command.
- RUN the all developed commands on telnet for more than 2 days to observe the consistent results before release.
- Releasing all code and documents from configuration management.
Embedded Programmer
Confidential
Responsibilities:
- Design of test, Code development, Debugging, validation, User guide updating & support for interfaces RTC, HBM, and memory devices SDRAM, EEPROM,FLASH tests by following the HBIT software coding standards.
- Used lauterbach debugger for debugging of code in both ASM and high level language.
- Maintained the HTMP ( Confidential Team management plan) to track the team status.
- Develop the HBIT (Hardware built in test) commands to test each and every interface of module.
- Co-ordination between the testing and development team.
- Maintaining the HBIT user manual for each and every developed test command.
Embedded programmer
Confidential
Responsibilities:
- Involved in Confidential team management plan of project to estimate time to complete the project.
- Developed flash loader application to load (Hardware operating system) HOS into flash and run the code from flash.
- Design of test, Code development, Debugging, validation, User guide updating & support for all interface RTC,HBM,AR INC, RS232,RS422,PDLA, Ethernet tests and memory devices SDRAM, EEPROM,FLASH tests of entire module by following the HBIT software coding standards.
- Used lauterbach debugger for debugging of code in both ASM and high level language.
- Maintained the HTMP ( Confidential Team management plan) to track the team status.
- Develop the HBIT (Hardware built in test) commands to test each and every interface of card.
- Co-ordination between the testing and development team.
- Maintaining the HBIT user manual for each and every developed test command.
- RUN the all developed commands on telnet for more than 2 days to observe the consistent results before release.
- Releasing all code and documents from configuration management.
Embedded programmer
Confidential
Responsibilities:
- Involved in Confidential team management plan of project to estimate time to complete the project.
- Developed flash loader application to load (Hardware operating system) HOS into flash and run the code from flash.
- Design test, code development and validation of Flash, SDRAM and NVRAM, CPU GPR,SPR and FPU registers, OAT interface tests by following the HBIT software coding standards.
- Used lauterbach debugger for debugging of code in both ASM and high level language.
- Maintained the HTMP ( Confidential Team management plan) to track the team status.
- Develop the HBIT (Hardware built in test) commands to test each and every interface of card.
- Co-ordination between the testing and development team.
- Maintaining the HBIT user manual for each and every developed test command.
- RUN the all developed commands on telnet for more than 2 days to observe the consistent results before release.
- Releasing all code and documents from configuration management.
Embedded programmer
Confidential
Responsibilities:
- Involved in process of RTCA DO-178B level-B Build releases and Airbus certification for full software life cycle.
- Problem report analysis, resolving and maintaining in configuration management.
- Change report analysis, resolving and maintaining in configuration management.
- Defect log analysis, resolving, verifying and closing with proper comments.
- Software design document maintenance for the changes in code for every Red label(major) and blue label(minor) release.
- Flow diagrams maintenance for the changes in code for every release.
- Maintaining configuration management up to date for every release
- Releasing all code and documents from configuration management.
- PR (problem report), CR (change request) and DL (defect log) maintaining in configuration management
- Maintained the complete module for release.
- Development of new firmware and making enhancements to existing firmware products.
- Identifying and correcting errors, updating software design documents.
- Releasing new versions of firmware to users and customers.
