THE OPPORTUNITY

Title:
Embedded Software Engineer
Type:
Contract
Length:
Role:
Level:
Unrated
Last Verified:
4/20/2010

Apply Now

Job Description:

Platform and device driver development requirements:
·
Hands-on development, configuration and debug of platform BSPs (Board Support Package
.PPC/PowerPC architecture experience preferred
·POST (Power On Self Test) development and integration
·Bootloader configuration and debug experience e.g. U-boot
·Kernel Driver development
·E1 PDH/SDH/SONET , LIU driver development
·Driver/ API integration
·Embedded MontaVista CGE 4.0, Linux kernel 2.6.10 expertise
·Familiar with various development and debugging tools
·Experience building and maintaining a root file system for embedded Linux would be beneficial
·Strong oral and written communication skills
·Version control
·Proficiency with open source software development and methodologies

The qualified candidate will assume the platform development responsibility for a new PDH/SDH/SONET platform. He/she will contribute to the specification, development and integration of the platform BSP, Device drivers and API :

· Device driver/API development/integration/debug
· U-boot bootloader configuration and optimization
· Linux OS bring-up, Board bring up, debug and optimization

General Requirements:
· Experienced C/C++ developer
· Strong skill sets on PHD,/SDH/SONET
· Hands-on BSP development experience
· Expert Linux developer. Kernel driver development/integration experience
· Fluent with debugging techniques with and without a JTAG probe
· Working knowledge of Object-Oriented Programming and Design concepts
· Good knowledge of IP protocols such as SNMP, TCP, UDP, RTP
· Good knowledge of system architectures and embedded real-time operating systems
· Experience of following a design from inception based on requirements
· Strong leadership, teamwork, and communications skills

The qualified candidate must be able to handle all aspects of the design and implementation including system integration, validation, test and documentation.