Tuesday, October 21, 2008

Technology Architect - Board Support Package (BSP) - Bangalore - Telecom & Network MNC

Broad Content:

Board Support Packages (BSP) is part of Foundation Module under Symbian OS Development.

This team is newly formed in Bangalore for the creation and support of Board Support Packages (BSP) for Symbian development, test and reference platforms.

The basic necessity for OS development is a reliable Development platform and the BSP software. Without this, building a reliable and a world class operating system is impossible.

It is critical that platform and the BSP needs to be robust. If the hardware fails first, the OS cannot be tested and driven to its limits!

The BSP team works in the layer directly underneath the Kernel and Hardware Services level of the OS model, bridging the functionality provided by hardware to Symbian's hardware adaptation interfaces, using the services provided by the kernel.The team has both customer and supplier relationship and with the rest of Symbian. Additionally, the BSP Module is heavily dependent on partners and has a similar dual customer/supplier relationship. The domain in which the BSP team work is also much more of an embedded programming environment and is very different to that of the majority of Symbian software development

Key Tasks:

Understand and derive hardware and software requirements for the BSP module

Take overall responsibility for the creation and support of the BSP module deliverables: fit for purpose Hardware Reference Platforms (HRPs) and Hardware Integration Platforms (HIP).

Work closely with Symbian Product Management to define and refine product requirements.

Work closely with the architects in the CTA office of Foundation Modules.

The BSP TA is expected to interact with all teams within Symbian to determine their BSP requirements.

Coordinate activities relating to the creation and deployment of hardware reference and hardware integration platforms.

Represent the BSP module in meetings with suppliers, partners and customers

Be the technical escalation point for Symbian hardware platform specific issues.

Within the BSP team the TA is expected to coach and direct engineers and Grow a technically excellent team.

Develop and evaluate prototypes and review designs.

Size projects.

Present confidently and to articulate the abilities and needs of the BSP module at all levels within Symbian.

Plan and drive long term projects to completion and negotiate with suppliers to influence

Competencies:

Strong leadership skills to grow a technically excellent team.

Excellent collaborative and team working skills.

Demonstrates drive.

Good problem solving skills -- a methodical and pragmatic approach that can be applied to operate in poorly defined problem domains.

Excellent communication skills - both written and oral, able to present confidently and to articulate the abilities and needs of the BSP module at all levels within Symbian

Domain knowledge of ARM architecture hardware platforms; development boards and mobile phones, SoCs and external peripherals.

Ability to progress multiple demanding projects concurrently.

Possesses an approach that takes in a system wide view to hardware platforms.

Has appreciation of what is needed to get a product to market.

Knowledge of operating system kernel fundamentals.

Basic knowledge of analogue and digital electronics.

Breadth of expertise in development tools (toolchains, IDEs and debuggers).

Strong debugging skills; wide variety of skills covering software techniques, hardware debugging tools and electronics.

Strong skills in software integration build and test environments.

The primary programming languages are C, C++ and ARM assembler

Can organise and present complex information and concepts.

Can build & maintain understanding, knowledge & service with internal & external customers

Qualification:

Degree / Masters in computing or related subject

Experience:

Experience in software development roles, ideally within a fast paced & globally distributed environment.

Experience working with 3rd party suppliers of software and prototype hardware

Worked in a similar environment and demonstrated a good understanding of ARM Architecture, SOC’s, analogue and digital electronics.

Proven capability of delivering complex projects to a challenging schedule

Skills:

Appreciation of Symbian OS architecture

Pragmatic and ability to challenge and drive.

Good communication, collaboration & facilitation skills

Disposition:

Committed and enthusiastic

Demonstrates drive and pragmatic approach

Professional

If inetersted reach us on rubini@peoplestorm.com

Mob:9741005363


No comments: