MontaVista Software offers exciting career opportunities in a fast-paced company in engineering, sales and marketing, operations, business development, and many other fields.
Develop and contribute to the software design, implementation, coding, testing of Linux based In-Vehicle-Infotainment systems.
Participate actively in integration testing/Unit testing/system testing phase, identify bugs and fix them.
Use software and hardware debugging tools and techniques during the software development process.
Use software development processes that include Build, source code control, release management, etc.
Work closely with customer teams located around the globe for complete solutions deliveries.
Requirements:
Bachelors in CS/EE/ME
3 – 7 years of experience
Should have knowledge of work experience on embedded Linux, Graphics, Multimedia, Audio/Video processing, Telematics, Wi-Fi, Bluetooth, Email, GTK, Qt, Media Player, Freescale hardware, ARM hardware, Intel hardware.
Good project management knowledge, development tools, C/C++ compiler, JTAG debugger, Source code control system, Bug tracking system.
Should have expertise in software development using C, C++ preferably for embedded devices.
D-bus knowledge and experience is an added advantage.
Should have experience on embedded systems (mobile development, IVI solutions, etc) with ability to work with various development boards.
Knowledge of Open Embedded and QT frameworks would be an added advantage.
Should be well versed with embedded system architecture (kernel, boot-loader, etc).
Should be familiar with static/dynamic code analysis tools and Unit Testing frameworks to ensure reliable and robust deliverables (Logiscope, Coverity, Purify, Valgrind, CPPUnit, QtTest, etc.)
Should be familiar with design tools and debugging techniques for resolving issues.
Should be well versed with source management tools like git, svn, cvs etc.
Please direct resume to
Cavium Networks Pvt. Ltd.
B-23, Sector-1,
Noida 201301 UP
India.
ATTN: Employment Opportunities