Software engineer focused on the embedded programming. Experienced with a low level C programming for RTOS systems. Passionate about system kernels and device drivers development. Participated in large and small projects in C and C++ coding languages. Experienced in ARM, ATMEL platforms. Familiar with debugging techniques including electrical measurements. Quick learner and good team player.
Please check my website:
http://kula.w.pw/
Embedded Software Engineer @ Current:(Ericsson)
-Member of SIM Embedded Software Team,
-SIM drivers development and maintenance,
-OSE RTOS, ARM, Rational ClearCase, C-language, AT-commands, modem software.
Past:
4 months (ST-Ericsson):
-WI-FI stack maintenance, CW1200 driver,
-CLI, SoftAP, Atheros, ARM, GIT, LINUX, Android.
3 months (SONY):
-Bring up for 9 android smartphones (Gingerbread to Icecream Sandwich upgrade), for one of the biggest Smartphone Provider,
-LINUX kernel, Eclipse, Android (maintenance of Java application), GIT, ADB, ARM. From December 2011 to Present (4 years 1 month) Software Developer @ -Update/Design PC applications (C++) cooperate with external devices (FTDI)
-Implementation Software Embedded Modules for EEPROM chips (I2C), CPLD chips (SPI)
-Implementation Software Test Procedures (C++, C#) in automatic test environment (Test Suite)
-Management of the Software Testing process (test deadline achievement, Test analyses for Project Leader, Coverage analyses)
-Performing hardware tests for System Requirements (Analog/Digital electronic measurement by oscilloscope, digital millimeters)
-Analyze of PCB layout (Electrical Design Description for uC board)
-Writing documentation like:
Software Requirement Documents,
Software Design Description,
Software Test Procedures (High and Low level – using JTAG),
Code Review Documents.
Processors:
AVR, HCS12
Other:
Work with technical standards: DO-178B (ED-12B), DO-181C (ED-73B), DO-260B(ED-102A),
Tools:
Visual Studio (2003, 2005), Code Warrior, Code Composer, IAR Embedded Workbench, Visual Source Safe, Source Gear Vault, MS Project From April 2006 to November 2011 (5 years 8 months)
Eng, Electronics @ Wrocław University of Technology From 2002 to 2006 Szkola podsawowa nr 68 Rafal Kula is skilled in: Embedded Systems, Software Design, C, Eclipse, C++, ARM, RTOS, Device Drivers, Android, ClearCase, Embedded Software, Git, Testing, Debugging, I2C, C#
Websites:
http://kula.p.ht/