Requirement for Senior Software Engineer

Company Name     Mentor Graphics

Job Location     India - Noida
Required Skills 
•        Strong knowledge of C, C++ and Linux.
•        Hands on experience in any of open source middleware components like ALSA, Gstreamer, Wayland, Systemd, dbus, Connman, Webkit etc.
•        Should be able to design and develop middleware component for the open source community
•        Should have extensive knowledge of design patterns and algorithms.
•        Well versed with data modelling and tools like Enterprise Architect.
•        Knowledge of debugging tools like gdb, valgrind.
•        Knowledge of Toolchain, Cross-compilation
•        Fluent in at least one scripting language like Python, Perl or Bash
•        Experience in version control tools like GIT, Subversion
Qualification              
Applicant should possess at least a BE/B-Tech in Computer Science/Electronics.
Applicant must have at least 3 – 7 years’ experience in developing software for Linux systems. Applicant must have significant experience in several of the following:
Experience          0 to 2 yrs

Job Description           We are looking for an Embedded Software Engineer with extensive experience in embedded domain. The position involves the development and customization of a wide range of middleware components. The ideal candidate should have hands-on development expertise with Linux and Open Source. The position involves a significant level of autonomy in which a self-motivated applicant will work independently to develop solutions.

Job Duties
Design and implementation of the Customer specific software stack based on Linux (SMP/AMP)

Prime responsibility would be Design and Development of the new features.
Design and implement services built upon Mentor Graphics software products, open source components, and/or custom platforms
Analyse project requirements, communicate with customer at early engagement stage to fill in sales with proper technical background as well as provide necessary consulting
Help project managers, lead project planning and tracking, requirements analysis, task analysis, work breakdown, and schedule estimation




No comments:

Post a Comment