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.
Lead a team of 20 -2 25 engineers and be responsible for the delivery of a complete project to an end customer.
Manage Team Leads and Software Architects and create efficient and product software development processes and practices
Requirements:
Bachelors in CS/EE/ME
12+ 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 managed large teams and has handled a minimum of 3-5 projects at a time
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.
Should be well versed with project management techniques and processes
Should have prior experience of leading an engineering team of 10+ engineers
Should have extensive experience dealing with end customers and delivering complete projects
Please direct resume to
Cavium Networks Pvt. Ltd.
B-23, Sector-1,
Noida 201301 UP
India.
ATTN: Employment Opportunities