Linux Kernel & Driver, HMI & Middleware Developer Job in Robert Bosch

at  in  Bangalore, India | Posted on 14 May, 2015
Apply Mock Interview Refer
Job Description

1. Job Title: Linux Kernal Device driver
Required skills:
• Programming experience in embedded C
• Good knowledge of Linux kernel space programming
• Experience in developing block device drivers
• Good understanding of Linux device model and driver framework
Preferred skills:
• multi-threaded programming using POSIX
• Good understanding of Access control & user privilege mechanism in Linux
• Experience in working with ARM /X86 Multi core processor environment
Desired skills:
• Good understanding of Systemd and Device tree
• Knowledge on SMACK / SELinux access control mechanisms
• Knowledge on any of the communication protocols / standards
Experience: 2 - 5 Years

2. Job Title: Linux Kernel and Driver Developer
• More than 2 years of Linux embedded software development experience in the C/C++ language
• Detailed Knowledge of: Familiarity with ARM processors. Understanding of USB, Serial, Bluetooth, Ethernet and other peripheral device drivers
• Comfortable working with embedded hardware and tools such as JTAG debuggers (Lauterbach)
• Involved with all phases of the software development life cycle – requirements analysis, development, implementation, and testing
• Designing new embedded Linux-driver and writing related specifications and design documents
• Customizing and building Linux kernels, drivers and root file systems
• Knowledge in software Configuration Management using Clearcase is preferred
• Good Team player, able to perform in challenging situations.
Experience: 2 - 5 Years

3. Job Title: HMI Developer
Mandatory Skills:
• Strong development experience in c,c++ applying OOPS on linux platform
• Good Skills in OOAD with MVC,design patterns.
• Experience in developing Ux framework components with GUI toolkit-gtk,QT,clutter.
• Hands on experience in developing multimedia , web based applications with gui toolkit - gtk/qt/clutter and RESTful APIs using soup,xml,json.
• Hands-on experience in Eclipse IDE with Plug-in development is an added advantage
• Good skills in GNU tools-gdb,automake,configuration management
Desirable Skills:
• Prior experience in GUI framework development for consumer electronics

4. Job Title: Middleware developer
Mandatory Skills:
• Strong development experience in middleware components using c and linux in any of the domains – multimedia,connectivity,Telephony,internet
• Good Skills in c,c++,IPC with multithreading on linux platform
• Good skills in GNU tools-gdb, automake tools, configuration management
Desirable Skills:
• Familiarity with any of the following linux open source stack is desirable:
• Multimedia- Gstreamer,Pulse Audio
• Connectivity(BT, Wifi,)-connman, bluez
• Telephony –ofono, voip,Telepathy
• Messaging framework-XMPP,Gtalk.
• Webservices- Curl,tcpip,http,rest,json,xml,sql
• Linux platform - kernel,linux internals,tcpip,systemD, Cgroups, netfilter,smack

Open Walk-Ins @ Bangalore (901, Koramangala):
Date: Saturday, 16th May 2015
Time : 9:00 AM to 12:00 Noon
Venue : 901 Building, Robert Bosch Engineering and Business solution Limited, No.123 Industrial Layout,
Hosur Road, Koramangala, Bangalore - 560 095
Work Location: Bangalore


Not disclosed


Not mentioned

About Company

Robert Bosch Engineering and Business Solutions Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 15,000 associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in US, Europe and the Asia Pacific region.

Know more about Robert Bosch
Popular Skills
C# MVC HTML CSS JQuery Javascript SEO PHP XML ASP.NET Unix Java C MySQL Android Application Development Business development activities Marketing communications Core Java Testing Photoshop Illustrator Magento Linux ManualTesting HTML5 CSS ajax css3 JDA Android Marketing and Publicity Social Media Marketing and Branding Content Writer business develpment marketing sales CRM Digital Marketing Business Development Excellent Communication Skills php with Mysql business analysis C#.Net Lead Generation good communication skill iOS Willing to work in rotataional Shifts account Market Research Good Communication Skills creative writer Content Development technical writing Social Media Marketing Campaigns content development SQL Nagios Basic competencies: - Fluency in English– written and oral -