Перейти к содержанию
    

Работа для программистов в Питере.

Санкт-Петербургскому отделению американской компании требуются программисты.

Соцпакет, отличные условия труда, достойная зарплата.

Резюме присылать по адресу - [email protected]

 

1)

Required Experience 3 - 5

Project Description:

 

The purpose of project is development of I-Mode platform development for Japan market.

Current work consists of DoJa supportive VM integration into mobile platform and classes development.

The project is close to the stage of code completion.

Maintenance and new features development planned for next few years.

 

Scope of Responsibilities/Expectations:

- Participate in feature design and development

- Develop project technical documentation

- Technical reviews/inspections

- Develop and run unit-tests

- Fixing of defects discovered on testing phase.

 

Specific Knowledge/Skills Requirements:

- Ability to analyze already written code

- Ability for travel

- Good English

- Good C/C++ knowledge

- Embedded programming

- Linux knowledge is a plus

- Java knowledge is a plus

 

Behavioral skills:

- Ability to learn

- Good communication skills

- Analytical and problem solving skills

 

2)

Required Experience 3 - 5

Job Summary:

Java extends the standard phone functionality transforming it to a powerful device.

Dynamically downloaded Java applications can make a call, send/receive messages, play audio and video clips, control on device camera, access GPS location information. All these functions are enabled by the Java Virtual Machine (JVM) embedded into the mobile device. JVM is closely integrated with the on-device real-time OS. Java team is responsible for integration of JVM into innovative Linux OS with real-time capabilities optimized for embedded devices.

 

Scope of Responsibilities/Expectations

The candidates will work as a software engineers in the JVM integration team.

Main responsibilities include:

1. Java Virtual Machine studying, evaluation of VMs from different vendors: Aplix corp., Sun corp., Esmertec corp.

2. Communication with Linux OS teams , dependencies identification from underlying native engines

3. Integration of different Java API's (MIDP 2.0, multimedia, messaging, location, security) with native engines

Specific Knowledge/Skills

- A solid knowledge of C required

- Knowledge of C++, Java language are desirable

- Linux OS knowledge and both architectural and system programming background is desirable.

- Good written English, ability to talk with project customers and partners over the phone.

 

3)

Required Experience 3 - 5

Department Description

The group is specializing on implementation and porting of real time embedded software for mobile devices,

and working with mobile communication protocols.

Scope of Responsibilities/Expectations

The candidate is expected to participate in software development in development of SDKs used in programming of

multimedia hardware. The work includes development of hardware emulators and their integration with debugger and IDE.

Work in close contact with international clients and developers will be required so good level of technical English is a must.

 

Technical requirements:

- Experience in Windows API programming

- Experience in POSIX programming for Windows and/or UNIX

- Software platform porting experience

- Excellent C

 

Desirable

- Experience in multimedia programming under Windows (and UNIX/Linux)

- Experience in Java development

- Experience in embedded programming and debugging

- Experience in debug tools development & integration

 

Personal requirements:

- Personal motivation and ability to solve complex problems

- Ability to work in team and good communication skills

- Self discipline and ability to plan ahead

- Proactive, punctual, responsible

 

4)

Required Experience 3 - 5

Department Description

The group is specializing on implementation and porting of real time embedded software for digital TV, and working with network communication protocols.

Scope of Responsibilities/Expectations

The candidate is expected to participate in software development and debugging of applications for digital TV set top box and testing application on hardware.

Specific Knowledge/Skills Required:

- Experience in programming under Linux (UNIX and Solaris) OS;

- Experience in user interface development;

- Good C, C++, Java;

 

Desirable

- Experience in embedded programming and debugging;

- Knowledge of real-time systems/applications and their specifics;

- Knowledge of XML;

- Familiarity with network protocols (UPnP, DHCP)

 

Personal skills:

- Personal motivation and ability to solve complex problems

- Advanced technical and good spoken English

- Ability to work in team and good communication skills

- Self discipline and ability to plan ahead

- Proactive, punctual, responsible

 

5)

Department Description

The group is specializing on implementation and porting of real time embedded software for digital TV,

and working with network communication protocols.

Scope of Responsibilities/Expectations

The candidate is expected to participate in development and debugging of communication software for IP based digital TV set top box and testing application on hardware.

 

Required:

- University degree

- Experience in programming under Linux (UNIX and Solaris) OS

- Good C

- Knowledge of IP and Ethernet network protocols (ARP, DHCP, DNS, IP, TCP, UDP, UPnP)

 

Desirable

- Experience in embedded programming and debugging

- Knowledge of real-time systems/applications and their specifics

- Knowledge of XML, C++, Java, Tcl

 

Personal requirements:

- Personal motivation and ability to solve complex problems

- Advanced technical and good spoken English

- Ability to work in team and good communication skills

- Self discipline and ability to plan ahead

 

6)

Required Experience 1 - 3

Basic Qualifications

Department Description The purposes of Connected Home program are design, prototyping and development of a new multimedia all-in-one entertainment system for digital television at home. The program includes software implementation for digital cable TV equipment, development and integration of software applications, test automation. Digital television is very popular in US and Europe. It provides the ability to subscribers to receive not TV channels only, but also have extended services which include an interactive web style content viewing, gaming, voting, banking and other "on-demand" services such as control of video on-demand films.

Scope of Responsibilities/Expectations

(1) Design, implementation and integration of particular software components

(2) Code, project technical documentation development

(3) Technical reviews participation

(4) Unit testing

Specific Knowledge/Skills Required skills:

Strong knowledge of Java

Experience in embedded programming and software integration

Spoken and written English and ability for business trips

 

Desirable skills:

Knowledge of C/C++

Knowledge of JNI

University or equivalent degree in computer science or software engineering

Experience with Linux

Knowledge of MHP, DVB, OCAP standards

 

7)

Required Experience 3 - 5

Department Description

Soft modem program is to provide:

- Soft Modem driver porting to Apple platform;

- Soft Modem support on Windows and Linux platforms;

- Embedded Soft Modem design, development and support;

- Bluetooth development;

- USB Devices Driver Development;

- VoIP Applications;

- Windows System Applications;

- PBX Applications.

Scope of Responsibilities/Expectations

Embedded Soft Modem developing and supporting.

Specific Knowledge/Skills

- Solid DSP knowledge and programming experience

- Familiarity with modem standards like v.90, v.34, v.32, etc.

- Good knowledge and experience in embedded programming

- Telecommunication protocols knowledge

- Good knowledge of modem algorithms

- Good knowledge on VoIP algorithms and protocols

- Good knowledge on Bluetooth and USB devices and drivers development

- Solid experience of Windows Applications programming

- Good knowledge of Software Process and Testing

- Knowledge of modeling tools (Matlab/Simulink) is a plus

- Good English language

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...