Software Engineer Resume
5.00/5 (Submit Your Rating)
SUMMARY
- Wireless LTE PHY, MAC & RLC wireless systems simulation, evaluation and algorithm prototyping in Java/C++/Matlab with in - depth knowledge of spatial and statistical channel modelling
- LTE base-station embedded software development in C
- Intellectual property disclosure preparation for patent applications.
- Firmware development in C/ assembly for embedded 16/32-bit processors
- Hardware product design (eg. high speed ADC, DSPs, PLL, VCOs, Mixers & LNAs)
- Android application development in Java
- Proven new product research & development (R&D) experience.
- Excellent communication with stakeholders, management and co-workers.
- Wireless LTE MAC/PHY MIMO-OFDM systems, error control coding (FEC).
- DSP/FPGA development and signal processing.
- Embedded software/firmware for memory and code space constrained processors.
- Programming language knowledge: C/C++, Java, some assembly, Perl, Verilog/VHDL
- Software Tools knowledge: Eclipse, SVN, GIT, VisualDSP++, Matlab, Schematic, PCB layout
PROFESSIONAL EXPERIENCE
Confidential
Software Engineer
Responsibilities:
- LTE system level simulator feature prototyping, simulation, implementation and debugging using Java, Eclipse, Matlab, Perl, and load sharing (LSF) to run our large scale eNodeB simulations.
- Expertise in LTE PHY (TM2-TM8) and MAC (scheduling, link adaptation) and RLC layers.
- I implemented and optimized memory and program code space constrained embedded C software for Confidential 's eNodeB product at the MAC layer.
- I helped solve performance impacting bugs and prototyped new algorithms at the PHY, MAC and RLC layers and performed code reviews for junior to senior engineers.
- I participated in new idea/intellectual property (IP) generation discussions and presented some of those new ideas/IP to management and engineers to improve the MAC layer (link adaptation).
- I have also prepared invention disclosures and worked with patent agents throughout the patent application process.
Specs: LTE PHY, MAC, RLC.
Skills: Embedded C (product), Java and C++ (LTE system level simulators), new idea generation, invention disclosures, GIT/SVN.
Confidential
LTE Systems Engineer
Responsibilities:
- LTE MAC/PHY/DSP performance modelling with advanced link level simulator.
- Expertise at the PHY & MAC layers and channel modelling. 3GPP standards knowledge (36.211, 36.212, 36.213, 25.996) and SCM/SCME/WINNER channel models.
- Investigated the downlink performance of several MIMO transmission modes (TM2, TM3, TM4, TM7, TM8) and impairments (phase noise, velocity, CQI, interference).
- Implemented and evaluated the performance of the eMBMS channel (Rel 8, L1-L2) using C++ link level simulator. DSP channel estimation, reconstruction filters, FFT, channel analysis, pilot signal structure & turbo decoding.
- Contributed to link level and system level simulators.
Skills: LTE PHY & MAC modelling (LTE link level simulator), SVN/GIT, Wireless Theory, C and C++.
Confidential
Design Engineer
Responsibilities:
- Developed hardware & firmware proof-of-concept prototypes of mixed signal signal analysis equipment accessories that interfaced with the analysis equipment.
- Completed design of triple (L, S and C-band) down-converter accessory which interfaced with the spectrum analyzer engine I had previously developed at Avcom in previous years.
- Performed schematic capture, layout and firmware development of a new mixed signal (digital/RF/Microwave) down-converter. Designed the down-converter to be compact, easily manufacturable in-house, ultra-stable over a wide range of temperatures, low noise, wideband (1-2GHz passband) and low cost.
- Down-converter cost approx. 1/8th the price of purchasing similar down-converters from other manufacturers.
- In addition, the single microwave layout design on high frequency laminate permitted manufacturing any one of the 3 desired frequency ranges using the same board with simple B.O.M. manipulation.