Why work at MontaVista?

MontaVista Software offers exciting career opportunities in a fast-paced company in engineering, sales and marketing, operations, business development, and many other fields.

Industry-wide recognition »

Please direct your resume to

Cavium Networks Pvt. Ltd.
S.V. Complex #682,
9th 'A' main Road,
Binnamangala, Indiranagar 1st Stage,
Bangalore- 560038. India.
ATTN: Employment Opportunities
Email: hrindia@cavium.com

MontaVista Software is an equal opportunity employer.

OS Userspace Software Engineer


Location :Bangalore

Job Description & Responsibilities:

This position will work closely with system software developers (Linux kernel engineers), Eclipse IDE developers, build-Integration engineers, and documentation engineers on new feature development, feature enhancements and maintenance of the MontaVista® Linux® Integration Platform (MVIP).

  • Maintain, enhance, and package open source user space applications, and specifically, graphics applications and libraries such as xorg-x11, directfb, gtk+, and so on)
  • Enhance/extend graphics components to better support embedded platforms
  • Architect userland solutions for custom projects
  • Maintain and enhance BitBake environment
  • Work with the Build/Integration Team on release automation
  • Participate in Open Embedded open-source community code submissions and work with the community for code patches and acceptance. Incorporate community updates into MontaVista software products.
  • Resolve defects within MontaVista existing products and within the open source trees.
  • Provide technical guidance to global team
Requirements:
  • BSEE or BSCE or equivalent
  • 4 years embedded Linux experience Must have experience in:

    • Open Embedded
    • BitBake
    • Linux
    • Python
    • C
    • build and packaging systems
Desired experience:
  • Knowledge of embedded systems and cross development
  • Knowledge of 2D graphics libraries and inter-workings
  • C++, Perl and similar languages
  • Good debugging skills
  • Experience working with and building GNU software from the Linux Foundation software (formerly, Free Software Foundation)
  • Experience with x86, ARM, PowerPC and MIPS architectures
  • Good communication skills - written, verbal and presentation
  • Familiarity with MontaVista's embedded Linux operating system
  • Experience working with open source projects

Please direct resume to
Cavium Networks Pvt. Ltd.
S.V. Complex #682, 9th 'A' main Road,
Binnamangala, Indiranagar 1st Stage,
Bangalore- 560038.
India.

ATTN: Employment Opportunities

Email: hrindia@cavium.com

MontaVista Software is an equal opportunity employer.

© 2012 MontaVista Software, LLC. All Rights Reserved