$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Senior
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Algorithm Software Engineer
Mukund Meghani
,
London, United Kingdom
Experience
Other titles
Skills
I'm offering
• Digital Signal Processing Algorithm Software Engineer, with strong experience in designing, implementing and testing the physical layer for low latency audio and communication systems on TI Digital Signal Processors.
• Advanced programming skills in fixed and floating point Embedded C/C++.
• Advanced experience in Object Oriented Matlab modelling.
• Excellent design, implantation and testing skills, with the proven record for completing tasks well before the allocated time.
• Positive and enthusiastic attitude coupled with a 'can do' approach when facing challenges and problems
• Advanced programming skills in fixed and floating point Embedded C/C++.
• Advanced experience in Object Oriented Matlab modelling.
• Excellent design, implantation and testing skills, with the proven record for completing tasks well before the allocated time.
• Positive and enthusiastic attitude coupled with a 'can do' approach when facing challenges and problems
Markets
United Kingdom
Language
English
Fluently
Ready for
Available
My experience
2015 - ?
job
Wireless Software Engineer
Ultra Electronics Communications and Integrated Systems.
Multithreaded C++
Aircraft Radio
• Responsible for the implementation of Application Layer software for aircraft radios.
• Providing sound bug fixes quickly for previously implemented software.
• Assigned any software related task, which includes programming in Python and Java (GUI)
Aircraft Radio
• Responsible for the implementation of Application Layer software for aircraft radios.
• Providing sound bug fixes quickly for previously implemented software.
• Assigned any software related task, which includes programming in Python and Java (GUI)
Python, Java, C, Radio, Implementation, Wireless, Software, Multithreaded
2012 - 2014
job
Digital Signal Processing Algorithm Software Engineer
Cambridge Consultants.
Embedded C/ C++ (Advanced)
Audio
Speech Enhancer
• Design and implementation of a real time speech enhancer using spectral subtraction on the TI TMS320C6713 DSP.
• Using AIC23 codec with round robin interrupts responding to the receive/transmit message
• Experienced in implementing optimised filters and for tight timing requirements.
• Designed and implemented voice operated gain adjusting device in fixed point.
Wireless Communication - Low Latency
Satellite Communication System
• Implemented the physical layer of a satellite communication system for low orbiting satellites using the TMS320TCI6614 Digital Signal Processor.
• Developed QPSK, 8PSK, and 16APSK encoding modulation using C.
• Extensive experience in writing optimised code for transmit and receive chain.
• Strong experience coding algorithms in fixed point with great accuracy
◦ Arctangent, Automatic Gain Control, Inverse Square Root and Mixer.
• Strong experience working well with a team of 10software engineers using Subversion and Jira.
Air Traffic Control System
• Designed and implemented the physical layer for an air traffic control system.
• Intensive experience in using the TI floating point Digital Signal Processing library.
• Implemented and released a patent pending algorithm in a quarter of the time agreed by the client.
◦ Algorithm included filters, FFT, decimators, noise floor estimation
• Programmed a real time state machine to change the behaviour of the modulation.
• Implemented FIFO buffers to run with the RTOS.
• Developed of a real time speech enhancer using the method of spectral subtraction.
• Implementation of a discreet on board debugging/trace system.
Matlab (Advanced)
• Simulated, modelled and validated a QPSK Keying communication system by designing the QPSK modulator, spreader, de-spreader, QPSK demodulator, gold sequence and M sequence generator
• Excellent experience in using Object-Oriented Matlab for modelling communication systems.
◦ Modelling using encapsulation to improve efficiency when implementing.
• Designed test benches for all implemented code. Providing quick debugging and faster code release.
• Designed automated regression tests to ensure validity of code during development to quickly fix any bugs when working with other Engineers.
• Designed efficient algorithms to solve least square problem, compute Cholesky decomposition and QR decomposition in Matlab
Audio
Speech Enhancer
• Design and implementation of a real time speech enhancer using spectral subtraction on the TI TMS320C6713 DSP.
• Using AIC23 codec with round robin interrupts responding to the receive/transmit message
• Experienced in implementing optimised filters and for tight timing requirements.
• Designed and implemented voice operated gain adjusting device in fixed point.
Wireless Communication - Low Latency
Satellite Communication System
• Implemented the physical layer of a satellite communication system for low orbiting satellites using the TMS320TCI6614 Digital Signal Processor.
• Developed QPSK, 8PSK, and 16APSK encoding modulation using C.
• Extensive experience in writing optimised code for transmit and receive chain.
• Strong experience coding algorithms in fixed point with great accuracy
◦ Arctangent, Automatic Gain Control, Inverse Square Root and Mixer.
• Strong experience working well with a team of 10software engineers using Subversion and Jira.
Air Traffic Control System
• Designed and implemented the physical layer for an air traffic control system.
• Intensive experience in using the TI floating point Digital Signal Processing library.
• Implemented and released a patent pending algorithm in a quarter of the time agreed by the client.
◦ Algorithm included filters, FFT, decimators, noise floor estimation
• Programmed a real time state machine to change the behaviour of the modulation.
• Implemented FIFO buffers to run with the RTOS.
• Developed of a real time speech enhancer using the method of spectral subtraction.
• Implementation of a discreet on board debugging/trace system.
Matlab (Advanced)
• Simulated, modelled and validated a QPSK Keying communication system by designing the QPSK modulator, spreader, de-spreader, QPSK demodulator, gold sequence and M sequence generator
• Excellent experience in using Object-Oriented Matlab for modelling communication systems.
◦ Modelling using encapsulation to improve efficiency when implementing.
• Designed test benches for all implemented code. Providing quick debugging and faster code release.
• Designed automated regression tests to ensure validity of code during development to quickly fix any bugs when working with other Engineers.
• Designed efficient algorithms to solve least square problem, compute Cholesky decomposition and QR decomposition in Matlab
Algorithms, Processing, Signal processing, Patent, DSP, Software, Development, Wireless, Implementation, Design, Audio, Embedded, Subversion, Test, Matlab, C, Jira, Writing
2011 - 2012
job
Product Engineer
Honda UK Manufacturing.
• Responsible for the designing of wiring harness using CATIA and layout on new model Honda Civic
• Responsible for the design and testing for control units and sensors on the Honda Civic
• Shown great flexibility by working abroad, in urgent circumstances, in Japan, Egypt and Germany
• Guided a project in reprogramming 4500, mass production, control units
Mathematics 564/600 => 94%
• Responsible for the design and testing for control units and sensors on the Honda Civic
• Shown great flexibility by working abroad, in urgent circumstances, in Japan, Egypt and Germany
• Guided a project in reprogramming 4500, mass production, control units
Mathematics 564/600 => 94%
Design, Layout, Testing, Production
My education
2008
-
2011
Imperial College London
Bachelors, Electrical and Electronic Engineering
Bachelors, Electrical and Electronic Engineering
2006
-
2008
Brampton College
A Level, Maths, Physics and Computing
A Level, Maths, Physics and Computing
Mukund's reviews
Mukund has not received any reviews on Worksome.
Contact Mukund Meghani
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Mukund directly in Worksome.
38100+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark