Menu Content/Inhalt
 
Home arrow Job Offers

Job Offers

Job Title:

Design Engineer /Senior Design Engineer- Software (Drivers Team)

Job IDTES-BLR-SDE-001
Position Summary /
Job Description


Software Design and Implementation of software for embedded systems.

Work with the project manager for project Planning, schedules, effort estimation, decide on the environment required for the project / work package and will be involved in all areas of the software development lifecycle.

Responsible for guiding teams and fixing technical issues.

Mentoring the project team members and building technical competencies in team.

Qualification
&
Experience

Preferred B.E / B.Tech / M.Tech in Electronics & communication / Computer science / Electrical and Instrumentation or equivalent.

2 to 4 years of experience in embedded systems.

Essential
specific skills required

Strong in C programming skills.

Extensive Architecture, Design and implementation experience and debugging skills on the embedded platforms.

Strong experience in development of Firmware, Board support Package and Low level Driver development for on chip and on board peripherals like DAC/ADC, LCD, FLASH, USB, SD/MMC and Ethernet.

Good understanding of common communication protocols, like I2C, SPI, I2S, UART, USB, TCP/IP etc.

Expert in Embedded Linux. Experience in Linux porting and device driver development
Good working knowledge on platforms like TI Davinci or NXP or ST or Broadcom etc.

Must be a Good Team Player and should have mentored or technically managed a team of 2-3 members in the project / work package.

Other
Desirable skills


Work experience in boot loader development / customization, Multithreaded application development.

Experience in working with audio/video codecs and streaming protocols

Experience in Design methodologies and tools like UML / Rhapsody.

Experience in Software life cycle methodologies.

Good Interactional skills with the technical team and customers.

Work Location

Bangalore – India





Job Title:

Design Engineer / Senior design Engineer - Software (C++)

Job IDTES-BLR-DE-002
Position Summary /
Job Description


Software Design and Implementation of software for embedded systems.

Work with the project manager for project Planning, schedules, effort estimation, decide on the environment required for the project / work package and will be involved in all areas of the software development lifecycle.

Responsible for guiding teams and fixing technical issues.

Mentoring the project team members and building technical competencies in team.

Qualification
&
Experience


Preferred B.E / B.Tech / M.Tech in Computer science / Electronics & Communication or equivalent.

2 to 4 years of experience in embedded systems.

Essential
specific skills required


User interface (UI) design and implementation experience

Strong in C++ programming.

Object Oriented design and design patterns experience in the C++ language

Good in data structures.

Any GUI Framework / toolkit experience (Qt, GTK, MFC..etc)

Experience in graphics- 2D/3D/openGL, direct3D is an advantage.

Experience in one or more of the following environments are desirable:

  -Windows Mobile 6.x or Windows CE 5.x
  - Embedded Linux
  - Symbian

Other
Desirable skills


Good Interactional skills with the technical team and customers.

Must be a Good Team Player.

Work Location

Bangalore – India

 
logoright
What's new!

Now Available !! TES D/AVE 3D OpenGL ES 1.1 & OpenVG 1.01 Evaluation kit for Altera FPGAs

more

Events

TES will participate at The UAV Show Europe in Bordeaux on 15th and 16th September 2010 together with the CNES. For more details, click here.

 

more

footer