Florin H.

Audio Software – DSP – Embedded C – C/C++ Software developer

Outsourcing
Senior
Bucharest, ROMANIA
Contact us for this profile

My experience

More

Eye-tracking solution provider01.01.2015 - Present

-
More

Semiconductors producer01.02.2014 - 01.01.2015

AudioComms Integration Engineer for Android smartphone/tablet platforms; onsite mission in Toulouse, France for 2 months.
  • DSP algorithms integration in the customer's solution.
  • Use case integration and debug activities:
- Use case integration and validation for NR, AEC, DNR, BWX DSP algorithms;
- Bug fixing for smartphones and tablets: reproduction, analysis and debug of audio software problems reported by the System team (aplogs, tombstones), patch development and validation; main area of competencies: audio policy, audio routing;
- Promoting the patches through GIT/Gerrit to the audio pre-integration team for official integration.
More

Semiconductors producer01.12.2011 - 01.01.2014

Technical Leader for 2G multimedia team.
  • Development of the audio framework on Reference Design boards. Working in an embedded audio framework.
  • Solving the Problem Reports / Change Requests and proposing solutions to the customer. Most usual issues: noises of various types, playback/recording issues, FM, BT chipsets integration in audio framework.
  • Software integration for a new generation of PTETM DAC+ Headset amplifier IC. For this new stereo DAC chipset all the audio management has been redesigned.
  • Software integration for a new algorithm DMNS (dual mike noise suppression). New audio management implementation for control.
  • Participation in all meetings to review the hardware schematics with the new stereo DAC.
  • Delegating tasks and providing support to team members.
  • Responsible for team members' technical trainings.
More

Semiconductors producer01.04.2009 - 01.12.2011

Team Leader and Software Engineer for an Embedded platform within the mobile audio team.
\n
  • Responsible for the project quality and the development of the audio framework on Reference Design platforms.
  • \n
  • Providing customer support and support to the team.
  • \n
  • Solving of the audio issues reported (local reproduction and debug with Lauterbach and Trace32) and proposition of solutions to the customer.
  • \n
  • Software development/integration for eCall (emergency call) and Push-to-Talk features. For eCall feature, 3GPP library has been integrated into the audio framework and the additional module was developed in order to interact with the audio framework. Integration in the audio framework of a DSP algorithm called ERS (echo residual suppression). Validation of this feature and integration on customer baselines.
  • More

    Semiconductors producer01.09.2008 - 01.04.2009

    Maintenance Engineer on the Audio Module - telecommunication platform.
    \n
  • Analyzing and responding to the customer requirements concerning the Audio Module.
  • \n
  • Resolving errors and avoiding risks.
  • \n
  • Development of new features for the modules according to the customer request.
  • \n
  • Providing analysis and / or code delivery.
  • More

    Freescale Semiconductor Romania01.06.2004 - 01.09.2008

    Engineer - Developer for Embedded systems within many projects.
    • Technical support for different customers from India.
    • Development of the interface between the development team and the compiler team.
    • Development of Embedded software.

    Participation in the development of a part of the VoIP framework for an important telecommunication company.
    Implementation of the following modules: Voice Processing Engine, TDM Link Layer, UDP Link Layer, Scheduler, SDOS, RTP encapsulation. The software project was developed on Freescale 71xx (StarLite) DSP platform.
    • Providing the DSP code optimization for AMR-NB codec.
    • Performing assembly level optimizations on StarCore 140 and benchmarking in order to meet severe speed requirements imposed by Freescale customers.
    • Carrying out 3GPP BaseBand processing on MRC6011 device – RCF.
    • Implementation of 3G BaseBand algorithms on the Freescale DSP Array processor RCF (Reconfigurable Compute Fabric) for an important base station European manufacturer.

    Development of the following Symbol Rate specific algorithms:
    - CRC check;
    - Transport Block Concatenation/Deconcatenation;
    - Transport Channel Multiplexing/Demultiplexing.
    • In charge of the Software Configuration project.
    • Management of software configurations.
    • Definition and maintenance of the framework repository for the VoIP project.
    • Automation of the building procedure and introduction of the timestamp into the srec file sent to the client.

    QA Manager.

    • Writing of the tests schedule and traceability matrix.
    • Development of some specific test cases and applications that allow the user to configure the framework with random parameters.
    More

    Neusoft Mobile Solutions01.01.2004 - 01.01.2008

    Participation in the following trainings:
    - 3G Symbol Rate BaseBand processing. \nFreescale MRC6011Platform Architecture and parallel DSP processing;
    - Freescale 71xx DSP (StarLite) Platform Architecture;
    - SmartDSP OS – Real Time Operating System for Starcore DSP;
    - C and ASM optimization techniques for Freescale StarCore DSPs;
    - Introduction and Design Patterns;
    - Freescale MSC8144 Platform Architecture.

    My stack

    Spoken languages

    ENGLISH: Advanced
    ROMANIAN: Native speaker

    Networks and systems

    Linux, MS-DOS, Windows

    Languages

    C/C++, Assembler, JAVA, Perl

    Analysis methods and tools

    Trace 32

    Development Environment

    ClearCase, CVS, Gerrit, GIT

    Protocols

    GSM/GPRS/EDGE, VoIP

    Software testing

    Agilent 8960, CMU-200, CMW-500, Lauterbach Debugger, Logic Analyzer, Proprietary Tracer

    Embedded and Telecom

    Embedded C/C++, 2G, ARM, Microcontrollers, UMTS

    Mobility

    Android

    Miscellaneous

    Atom, BuildBot

    My education and trainings

    ʺSecurity Awarenessʺ Training.2012

    ʺPeople and Project Managementʺ Training - Session 2.2010

    Bachelor's Degree in Computer Science, Faculty of Automation and Computer Science - "Politehnica" University, Timisoara.2000-2004