Roie Dahan
Real Time Embedded Linux Group Manager, ITS-Telecom Ltd.
Skills Summary
• Strong team player with excellent human skills.
• Strong team-building and organizational skills, excellent mentor.
• Core competency in RT system design and data communications.
• Very competent C programmer, experienced in C++.
• Excellent methodical troubleshooting skills, very strong as a software hardware system integrator BSP.
• Special interests in mobile embedded devices, data communications and in wireless technologies.
• Experience programming in a variety of environments: RT embedded systems, WinCE, Linux, Symbian and Microsoft Windows.
• Experienced with ARM, MIPS, PowerPC, PowerQUICC, TI microcontrollers,
as well as PC architecture.
• Experience working with JTAG, Code Composer, Oscilloscopes, VSA, ESG, Spectrum analyzer etc.
2007 - 2011RT Embedded Group Manager
ITS-Telecom Ltd.
(Privately Held; 51-200 employees; Telecommunications industry)
January 2007 ? Present (2 years 9 months)
RT Embedded group manager of two development teams (Kiev and local).
Main Tasks:
? Introduced offshore development (Kiev) resulting in improved capacity, productivity and cost savings, (a group of 6 Linux kernel developers).
? Managed the team growth, including candidate's selection, mentorship for new team members, and other team building efforts.
? Managed program budget, including employer's salaries remote team costs and additional expenses.
? Responsible for all communications with PM and Marketing and regulated all activities to the Kiev team according to PM and Marketing and client?s requirements.
? Planned new projects, prepared estimates for effort and cost, assessed project risks, defined requirements for engineering resources.
? Tracked the team?s accomplishments on a daily bases and reported the status of team?s activities to VP R&D via weekly status reports and conference calls.
OS: Debian Linux, Embedded Linux
Workspaces: KDevelop, KGDB, ICE
2005 - 2007Radio Firmware Team Leader
Texas Instruments
(Public Company; 10,001 or more employees; TXN; Semiconductors industry)
July 2005 ? Present (4 years 3 months)
Position:Radio Firmware Team Leader
Product: WiLink 4.0 mWLAN (WL1251 and WL1253) Single-Chip Solutions
Position description:
Implementation of testing firmware algorithms to optimize RF performance for wireless radio RFIC.
Integrate firmware with new RFIC and debug RF issues,
(spurs, emissions,noise figure, evm over temp DOE).
Strong emphasis on lowest power consumption,
(TI's Enhanced Low Power targeting 2.5G, 3G, 3.9G cellular handset ).
Debug and support customer PCB development and RF integration.
Low level development of embedded real-time firmware in C and assembly,ARM7 PHY, MAC Level.
Main Module's and features implemented:
1. Extreme Low Power Module.
2. Close Loop Power Correction.
3. TX IQ Mismatch.
4. Tx Equalization.
5. Dynamic DC Offset.
6. Power Management.
7. Production Line Testing.
8. ATE.
9. Test Application using QT.
? Experience working with JTAG, Code Composer, VSA, ESG, Spectrum analyzer etc.
2005 - 2005Team Leader
Micronet
(Public Company; 51-200 employees; Computer Hardware industry)
January 2005 ? August 2005 (8 months)
Team Leader: WinCE 4.2 BSP Motorola Dragon Ball MX1 (ARM9)
1. Bring up (KernelInit, MMU, and Boot loader).
2. Define and integrate external peripheral components (kernel level).
3. Multi Monitor Display driver:
? FS453 TV out) DMA, LCDC, SDRAM, PLL, I2C (.
? SED1650 LCD Controller.
4. Peripherals drivers:
? TL16C752B) DUAL UART with 64-BYTE FIFO).
? Audio CODEC (SSI, I2C).
? CSR Bluetooth (add support to profiles: OBEX, DUP, Modem GW?(..
? Micronet SDK:
a. DAC / ADC SPI.
b. GPIO.
2004 - 2005Senior Software Engineer
Comverse
(Public Company; 10,001 or more employees; CMVT; Computer Software industry)
April 2004 ? January 2005 (10 months)
Comverse: Porting MME from Symbian to PocketPC
1. Define & Design software architecture.
2. Divide components into workgroup.
3. Porting Components & Implementation:
? Comverse HMAP Stack.
? Application logic Symbian ל-.PocketPC
? Wrapper .NET
? Controls C# UI.
OS: PocketPC, CE.NET, Symbian.
Workspaces: .NET Compact Framework, eVC4, CE.NET BSP
Protocols: Bluetooth, IrDA, HMAP, TCP/IP.
2003 - 2004Systems Engineer
Romat Telecom Ltd.
(Privately Held; 1-10 employees; Telecommunications industry)
November 2003 ? April 2004 (6 months)
Romat Telecom Ltd.
Romat Telecom is a ADSL DSLAM OEM manufacture.
1. Selecting Motorola MPC8260 (PowerQUICC II?) for next generation DSLAM ADSL2,
(SSH, DHCP, SNMP, MRTG, 8M FLASH, 32M RAM).
2. Building several technician tools using:
(ARP sniffer, ARP spoofing, Pocket redirect).
3. Build Billing system HIS with protocol support.
4. Management software using SNMP & MySQL.
5. SNMP ActiveX.
2000 - 2002Systems Engineer
Pitronot Ltd
(Computer Software industry)
July 2000 ? July 2002 (2 years 1 month)
eLearning system based on a client server using MPEG4, WMV.
This system included: bidirectional video, voice & text chat, application sharing,
using low bandwidth 56K.
1. Building a sync system for two video streams.
2. Decrease video buffering time.
3. Writing a client server system.
os: Windows2000 Server, Windows2000, Windows 9x.
Workspce: Visual C++ 6.0, Visual Basic 6.0.
Protocols: TCP/IP, UDP.
1997 - 1998Software Developer
RealVision
(Public Company; Computer Hardware industry)
March 1997 ? March 1998 (1 year 1 month)
Real Vision builds a Real Time flight simulator based on voxel & Digital Mapped Train,
System performances 640x480x60fps.
1. Creating GUI using ActiveX and mfc.
2. Creating client server interface.
3. Adding software & hardware protection system.
os: Windows 9x , WinNT.
Workspaces: Visual C++ 5.0, Visual Basic 5.0.
Protocols: TCP/IP.
1996 - 1997Systems Engineer
A.B.Laser Ltd
(Privately Held; 1-10 employees; Semiconductors industry)
January 1996 ? March 1997 (1 year 3 months)
A.B.Laser is a Laser cutting & marking OEM manufacture.
1. Building a interface with ISCAR electronic storage system.
2. Control over RF generator rate up to 50 MHz.
3. Software & hardware design for high speed I/O.
4. Build a CAN application that support .x, .plt, .dxf.
5. Vision: object recognition using Dipix Power Graber 5000.
6. Creating GUI using VB, ActiveX, mfc
7. System Control using Samsung PC10 & ACS SB series
os: Ms-Dos ,Windows 95 , WinNT.
Workspaces: BORLAND C++ 3.11, Visual C++ 5.0.