Compiler Engineer
时间:12-12
整理:3721RD
点击:
Job Purpose & Accountabilities
We are looking an experienced Software Engineer to work on all
aspects of the embedded software lifecycle. Co-working with a
developing team responsible for the GNU software tools and enabling
software for our next-generation platforms. Responsibilities include
software design, development and testing, debugging on real embedded
platforms, optimizing performance for both drivers, compilers,
enabling software and its integration with multiple operating
systems.
Job Requirements
Education & Qualifications
A good university degree (or equivalent) in Computer Science or
Engineering.
Essential Skills & Experience
Proven track record of engagement and contribution to GNU GCC
toolchain community on significant features
Ability to undertake complex software development tasks in C or C++
A strong background in embedded Linux 2.6.x and the GNU tool chain
Embedded development background including device driver
Familiarity with software design techniques and technologies
Understanding of how to rigorously test software, and design software
for test
An ability to work well in a team with minimal dection
Excellent written and spoken communication skills
Desirable Skills & Experience
Experience of software optimization and instrumentation
Experience with standard GNU/Linux tool chain, shells, source
versioning systems such as SVN or GIT
Understanding of generic power management techniques
Strong familiarity with testing methodology and automated testing
systems
Hands-on experience in developing with embedded platforms and/or
real-time operating systems
Knowledge of the ARM architecture
Previous experience in large, multi-site software development project
Fluent spoken English
ARM accredited engineer (AAE) is a plus.
有兴趣的朋友请发简历至 avcavs@163.com
We are looking an experienced Software Engineer to work on all
aspects of the embedded software lifecycle. Co-working with a
developing team responsible for the GNU software tools and enabling
software for our next-generation platforms. Responsibilities include
software design, development and testing, debugging on real embedded
platforms, optimizing performance for both drivers, compilers,
enabling software and its integration with multiple operating
systems.
Job Requirements
Education & Qualifications
A good university degree (or equivalent) in Computer Science or
Engineering.
Essential Skills & Experience
Proven track record of engagement and contribution to GNU GCC
toolchain community on significant features
Ability to undertake complex software development tasks in C or C++
A strong background in embedded Linux 2.6.x and the GNU tool chain
Embedded development background including device driver
Familiarity with software design techniques and technologies
Understanding of how to rigorously test software, and design software
for test
An ability to work well in a team with minimal dection
Excellent written and spoken communication skills
Desirable Skills & Experience
Experience of software optimization and instrumentation
Experience with standard GNU/Linux tool chain, shells, source
versioning systems such as SVN or GIT
Understanding of generic power management techniques
Strong familiarity with testing methodology and automated testing
systems
Hands-on experience in developing with embedded platforms and/or
real-time operating systems
Knowledge of the ARM architecture
Previous experience in large, multi-site software development project
Fluent spoken English
ARM accredited engineer (AAE) is a plus.
有兴趣的朋友请发简历至 avcavs@163.com