職位描述
JOB DESCRIPTION
Job Title: Embedded Linux Software Engineer
RESPONSIBILITIES
1.Generate system requirements as well as developing and analyzing the detailed software requirements.
2.Develop system level software architecture and create software high-level design documents.
3.Work together with team in Linux software system, architecture design and streamline process concept for specified automobile camera system
4.Establish, extend, and maintain infrastructure supporting Linux-based development (Kernel/file system etc) tailored for group needs
5.Design, code and integrate software for an embedded Linux target
6.Responsible for complex SOC Boot, ICC, external RAM & Flash deployment and chip configuration
7.Investigate new technologies, frameworks and architecture, design and implementation of product
8.Perform customization, deployment and maintenance of Linux distribution on ARM core
9.Review software design and codes with software team
REQUIREMENTS:
1.At least 5 years of experience in designing, developing & debugging drivers, firmware, and software in embedded Linux environment in targeted SOC;
2.Very strong knowledge of Linux and ARM processor architecture
3.Knowledge of Linux kernel and device driver development
4.Familiar with Linux File manage System and ability of tailoring for certain application
5.Excellent coding skills in C/C++ and Python
6.Experience with Linux Tool chains and tools.
7.Experience with Linux Integrating with open-source applications
8.Extensive knowledge of bash, CMake, Shell scripting and other scripting languages.
9.Experience with embedded real-time processing hardware and operating systems, such as Linux on ARM, Linux real-time kernel and Uboot
10.Technical knowledge and experience with the following are desired; Serial communications, Network communications, CAN communication, TCP/IP, UDP, FTP, image processing.
11.Familiarity with S32/Linux a strong plus
12.Familiarity ARM processors a plus
13.Excellent interpersonal and communication (written and verbal) skills. Strong listening, questioning, clarifying and summarizing skills
14.Strong analytical skills and learning ability
15.A good working knowledge in English.
16.Positive attitude and good team working spirit
17.Independent, self-motivated and ambitious of unquestionable personal professional integrity.
企業介紹
www.kpit.com
我們致力于為全球客戶提供信息技術咨詢與產品設計,尤其專注于技術密集型解決方案的共同創新。在汽車和運輸行業、制造行業、能源和公共事業等領域,我們所提供的產品和服務均處于市場領導地位。
作為技術解決方案和服務的領導者,我們目前與超過180家跨國企業建立了合作伙伴關系,其中包括原始設備制造商(OEMs)和一級供應商。我們的信息技術解決方案幫助客戶更高效地運營業務,同時我們的產品工程解決方案可以幫助客戶設計出更節能、更安全以及讓終端用戶感覺更舒適的產品。借助我們的技術與領域內的專長,客戶可以和我們共同進行價值創造,這一變革性的理念可以使客戶的業務具有可持續的競爭優勢。
我們高度專注的戰略使得我們在汽車自動化領域成為創新解決方案的先驅,目前在該領域已經申請了43項專利。
我們超過8000人的技術團隊一直通過行業前沿的技術,幫助全球客戶成為更高效,更規范和更具創造力的企業。
信息速覽
總部:印度,浦那
超過20年的全球運營與服務經驗
與超過200家客戶建立長期戰略合作伙伴關系
服務行業:汽車、能源及公共事業、工業機械裝備、高新技術、政府及國防事業
技術專長:產品工藝、商業/IT咨詢、企業管理軟件支持
全球擁有超過10000名雇員
在全球十多個國家建立了運營網絡