BOSCH Recruitment 2022
IN_BGSW_ Embedded Linux Developer ( C and C++ )
Job Location : bangalore
Fri Jun 24 2022

Qualification : BE/ME/M.Tech
Full Time
Salery : As per company standard

About Company

Job Description

  • Shall be responsible to develop eCockpit/Autopilot for upcoming Vehicle Program launch in Global Market and to bring up or develop driver for ECU hardware
  • Experience in communication protocols (e.g., SPI, LIN, CAN, FR, ETH, Bluetooth, Wifi.) and SoC peripheral devices (e.g., EEPROM, Flash, etc.)
  • Strong in Linux Kernel concepts like efficient multi-threading and resource-sharing, memory management, Spinlock, Completion, Network internal, interrupt management.
  • Strong Linux kernel fundamentals, Linux internals
  • Experience developing device drivers
  • Systems Software experience
  • Excellent C/C++ coding skills
  • Experience with board /chip bringup/Device tree configuration
  • Strong build, debug and test skills
  • Comfortable using hardware debug tools (DMM, oscilloscopes, logic analyzers) and software debug tools (GDB, KGDB, JTAG)
  • Excellent problem solving, thinking, and communication skills
  • Upstream contributions to Linux Kernel is a plus
  • Contributions to involvement with open source projects is a plus
  • Experience with bootloaders and recovery OS development is a plus
  • Experience with RTOS or bare-metal embedded development is a plus
  • Experience with Linux graphics technologies (X, wayland, mesa3d, dri/drm drivers) is a plus

Good to Have

  1. Android system, Hypervisor, or virtualization experience
  2. Experience with Linux graphics technologies (X, wayland, mesa3d, dri/drm drivers)
  3. Experience with Renesas/Qualcomm SOC experience

Skills Required

  • BE (Computer Science , Electronics,
  • Electrical, Instrumentation, Telecommunication), ME , M.Tech