I have 15 years programming experience and 10 years software engineering experience. I build up strong knowledge at different language/platforms: C, C++, Java, perl during the embedded software development careers. During these commercial and public safety communication product development work, i accumulated a good collaboration experience with multi-country/multi-site (including Malaysia, USA, Poland).I am looking forward to working with you!2000年大学一年级,我开始了自己的程序员生涯。2005年进入公司,开始了软件产品开发的职业生涯。最擅长的语言是C,C++,拥有丰富的嵌入式开发经验。在摩托罗达的这十年,和不同国家的不同研发中心都有过密切的合作(包括马来西亚,美国等),以及海外出差的工作经验。在过往的职业生涯中,我经历过小公司(电子科技大学软件中心)管理和研发上的种种混乱(还好最终产品还是能够及时交付),也体验和学习了外企在严格的流程控制下的效率低下(沉重的流程),仍然不断努力和认真的提升自我,在技术能力(架构,需求,设计,开发,单元测试,不同的语言,流程及改进,创新)和沟通表达(熟练的英语听说写能力,和谐的人际关系)上不断的进步。期待与您的合作。
-
Senior Software Development EngineerSap Mar 2017 - Present中国 四川 成都 -
Senior Staff Software Engineer摩托罗拉解决方案 May 2014 - Feb 2017Chengdu, Sichuan, ChinaThe job in this period is working on the various feature development of ASTRO subscriber product based on new processor, the major achievement including:1. Work with system engineering team to define the scope of new features.2. Work with other component technical lead to define the boundary of feature functionalities and responsibilities3. Define the software requirement specification, interfaces, MSCs between different software component.4. Guide team members to follow agile practices to do Epic/Backlog grooming, estimation, planning, sitting together, retrospective activities.5. Leading team to resolve technical issues, doing development, TDD and IT, bug fix.6. During development phase, enhance/refactoring the legacy software to better align with the new software requirement/design. 7. Leading/Coaching team on domain knowledge/technical capabilities through different activities: classical book reading, brain storming for innovation ideas/alpha projects, technical sharing of new features or high severity issue fixing procedure)The new subscriber software released with modern features like Bluetooth Beacon, Wifi, and group data communication on P25 trunking system. By doing new features, many new CppUtest cases are created, legacy code got refactors. It give us a UT automation base and a easy-maintainable code bases, which is beneficial to future development -
Senior Software EngineerMotorola Solutions Inc Jun 2012 - May 2014Chengdu, Sichuan, ChinaWorking as HMI component architect to lead team on new feature development work and Bug scrubbing/fixing phase. The major work during this period are:1. Understanding the customer scenarios, valid use cases to define the correct and simple requirement to fulfill the customer needs with nice software solutions.2. Decompose the functionalities within HMI working scope so that parallel development can be achieved by smaller working groups.3. Discuss and finalize the component interfaces with lower level's.4. Lead team to do brainstorming of function test cases, exceptional test cases and planning the test schedules.5. Contribute the unit test cases numbers. Develop HMI UI checking mechanism to speed up the UT creation.6. Develop tools to simulate un-testable scenarios due to lack of HWs, to help both development cycle and IT coverages/founds.The major release in this period is the new control head of mobile products. It becomes most popular control head since it have more advanced UI and more integrated controls than old control head. It also makes me be proud of this product. It has very positive impact to company business running.During this period, team organized a self study of android system. I am the owner for the "Android system startup" topic. Through the reading of android 4.0 source code, learning related books, browsing related articles on internet, i successfully delivered a "Android System Startup" technical sharing session which target to wide audience of whole CDC site. With this activity, I understand more about the Linux Daemon mechanism and Android key services. It includes daemon startup, zygote and systemserver, Java interface with native code, and launcher. -
Software Engineer摩托罗拉解决方案 Jul 2007 - Jun 2012Chengdu, Sichuan, ChinaAfter graduated from UESTC master degrees, I successfully got a regular employee position of Motorola Solutions due to my previously excellent internship. I start working on another product line - public safety product. The major work during this period includes:1. Working with team lead and technical lead to finished the assigned software functionalities.2. Understand the customer scenarios of new features, find the balance between user functionalities and SW design/implementation to simply the box requirement. Define the box requirement of new feature, UI layouts. 3. Design and implementation of new application on HMI component to fulfill the specific customer requirements.4. Coding and Testing(UT,IT) for new features5. Bug fixing during box test phase -
Software EngineerMotorola Solutions Inc Nov 2005 - Jun 2007Chengdu, Sichuan, ChinaDuring this period, I joined motorola as an intern to work on commercial radios development work. The major achievement on this time are:1. Modify Lower Level code to filter out all the display related message comes from Higer level so that the HMI is common for both display model product and non-display model product2. Conduct the integration test and bug fix to prepare for turnover of radio software to Box Test Team.
赵立成 Education Details
-
Uestc At Chengdu City, Sichuan, ChinaComputer Software Engineering -
电子科技大学 计算机学院计算机软件与技术
Frequently Asked Questions about 赵立成
What company does 赵立成 work for?
赵立成 works for Sap
What is 赵立成's role at the current company?
赵立成's current role is Senior Software Engineer - SAP.
What schools did 赵立成 attend?
赵立成 attended Uestc At Chengdu City, Sichuan, China, 电子科技大学 计算机学院.
Who are 赵立成's colleagues?
赵立成's colleagues are Wilson Yeung, Sbstj, Madhura Shetty, Silke Retzer, Anup Kulkarni, ابراهيم العبدالله, Chendana Kuncha, Jean-Marie Waechter.
Not the 赵立成 you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial