Mentor Graphics hiring for Software Development Engineer
Company :
Mentor Graphics
Website :
Job Role :
Software Development Engineer
Eligibility :
BE/BTech/ME/MTech
Experience :
2 - 3 Years
Job Location :
Noida

Company Profile:

Mentor Graphics Corporation is a world leader in Electronic Design Automation (EDA) Tools business, having annual sales of about $800 Million. It is headquartered in the USA and is listed in NASDAQ (MENT).
Mentor Graphics has been present in India since 1997. At the beginning, there was only an R&D office in Noida. Today, Mentor Graphics has offices in Noida. Sales and Support services are offered for all Mentor products through these offices.

Job Description:

Applicant should possess B.E/B.Tech/M.E/M.Tech in Computer Science or Electronics and Communication Engineering or in related discipline from a reputed institute.
Applicant must have at least 2 to 3 years of experience in developing software for Linux based systems.

Qualifications:

Applicant should possess B.E/B.Tech/M.E/M.Tech in Computer Science or Electronics and Communication Engineering or in related discipline from a reputed institute.
Applicant must have at least 2 to 3 years of experience in developing software for Linux based systems.

Responsibilities:

Proficient in C, C++ with development experience on embedded linux platform.
Work experience in open source middleware components like gstreamer, alsa, systemd, dbus, connman etc.
Experience in integrating/customizing open source packages with embedded linux platforms.
Excellent in code analysis, debugging (using tools like gdb, valgrind), problem solving and communication.
Knowledge in multi-threaded programming, synchronization.
Knowledge in scripting languages like perl/python.
Ability to work in a challenging environment.

Required Skills:

Knowledge in Qt application framework and work experience in Qt application development.
Experience in developing/integrating/porting automotive IVI components/applications for hardware targets like NXP-IMX6, TI-Jacinto6, Intel-MRB etc.,
Knowledge in GENIVI open source components.
Knowledge in customizing/configuring linux kernel for automotive platforms.
Experience in Linux build systems: Openembedded, Yocto (Poky).

Job Duties:

Develop/Integrate/Customize/Configure/issue-fixing in middleware/userland packages on embedded linux platforms.
Design, development and issue-fixing of Qt based applications for automotive infotainment systems.
Customize/Configure/issue-fixing in linux kernel modules/features for automotive platforms.