SUMMARY:
With little supervision, works creatively and independently to establish objectives, meet deadlines, and complete difficult engineering assignments by demonstrating full competency in the embedded systems software development area. The successful candidate will assist substantively in planning technical aspects of the software development project. This includes design, code and testing of all of the embedded software system components
ESSENTIAL JOB FUNCTIONS:
• Specify, design, implement, release and support embedded software products for R&D software development department
• Participate in small embedded design projects from concept to production
• Capable of developing utilities in support of the embedded system development process.
• Senior level design/development responsibilities, which in some cases may require the supervision of junior level developers or contract personnel.
JOB REQUIREMENTS: .
• 3+ years experience with C/C++ and embedded real time C
• Understanding of Embedded OS kernel working mechanism, Experience in uCLinux or Linux is mandatory;
• 32 bit microprocessor architecture experience (preferably ADI Blackfin)
• Knowledge about ARM, or ColdFire embedded system is preferred.
• Experience developing boot code / power on self test (POST), experience developing board support packages (BSP)
• An aggressive self-starter with motivation and leadership abilities.
• Experience with product specifications, system analysis, microprocessor-based systems and firmware design.
• Good written and oral communications skills both in Chinese and English.
Education And/Or Experience:
• BS Electrical Engineering degree required.
• 3+ years experience in embedded systems design and related fields of development. (preferable in an engineering/R&D environment)
Please send your CV to Stevin.shen@checkpt.com
Our web site: www.checkpointsystems.com