12/23/2018 updated

**** ******** ****
100 % available

Embedded Software Enginer

Sri Lanka
Sri Lanka
Sri Lanka
Sri Lanka

Profile attachments

My Resume

Java (Programming Language)Advanced Microcontroller Bus ArchitectureAndroid (Software)Architectural DesignComputer VisionTelecommunicationsC++ (Programming Language)Computer ProgrammingIntegrated Circuit DesignLogic SynthesisDigital IntegrationDigital Signal ProcessingDigital SystemsElectronicsEmbedded CEmbedded SystemsLinux On Embedded SystemsPerl (Programming Language)Embedded SoftwareEthernetFormal VerificationField-Programmable Gate Array (FPGA)Hardware Description LanguageIntegrated CircuitsImage ProcessingInternet ProtocolPython (Programming Language)Unix ShellLithographyMATLABPCI ExpressPerforceRaspberry Pi802.11SimulationsSimulinkStatic Timing AnalysisSystems DesignSystemVerilogTcl (Programming Language)Universal Asynchronous Receiver/TransmitterVerilogVivadoScriptingSerial Peripheral InterfacePIC MicrocontrollerApplication Specific Integrated CurcuitsGitModeling and SimulationPower Analysis (Cryptography)Mentor GraphicsSoftware Version Control
  • BSc.Eng (Hons) graduate from University of Moratuwa, Electronic and Telecommunication Engineering
  • 4+ Years of experience in FPGA based systems design, simulation and emulation
  • 4+ Years of experience in hardware description language ( Verilog, System Verilog)
  • 4+ years of experience in C/C++ Programming
  • 4+ years of experience in Digital Circuit design and Digital System Architecture design
  • 4+ Years of experience in FPGA tools (Xilinx- Vivado/ ISE/ Vivado HLS, Altera- Quartus, QSys)
  • 4+ years of experience in embedded systems design and microcontroller programming
  • 3+ Years of experience in ASIC design and verification flow
  • 2+ Years of experience in Digital IC verification (Lint Checking, CDC, Power Analysis , SpyGlass)
  • 2+ years of experience  Digital IC design tools ( Synopsys Synplify, Synopsys Design Compiler, DFT compiler, IC compiler)
  • 2+ years of experience in emulation ( Synopsys Zebu)
  • 4+ years of experience in simulation ( Synopsys VCS, Mentor Graphics QuestaSim/ModelSim)
  • 2+ Years of experience and knowledge on 802.11 Ethernet (Internet Protocol)  MAC/PCS layer IP development (10Mbps,100Mbps,1G,10G,25G,40G,100G,400G Ethernet)
  • Experience and knowledge in High-Speed Digital design (>500MHz)
  • Experience in programming MATLAB, Simulink and Java
  • Knowledge and Experience in Machine vision and Image processing
  • Experience in Android App development
  • Experinece in Scripting languages ( Perl, Python, Shell, TCL)
  • Experience in IP integration in SoC and other processor systems
  • Knowledge in DSP( Digital Signal Processing using embedded systems)
  • Knowledge and experience in embedded systems protocols such as AMBA(AXI,AXI4), I2C, SPI, UART, CAN
  • Experience in embedded Linux OS, embedded Java, embedded C (PIC, Atmega, Raspberry Pi)
  • Knowledge in formal verification methods such as UVM, SVA
  • Knowledge and experience in STA ( Static timing analysis)
  • Experience in PCIe Protocol (1st Gen, 2nd Gen and 3rd Gen)
General Experience in version control systems (GIT, Perforce)

Languages

EnglishGood

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in