Software Engineer Embedded Linux Base Os

Year    Bangalore, Karnataka, India

Job Description




Software Engineer - Embedded Linux Base OS is responsible for Linux BSP & Base OS SW development activity in embedded connectivity products. Projects could include: Connectivity Modules and Network Gateway Modules, utilizing technologies such as embedded microprocessors, Ethernet, cellular modems (LTE, 5G, etc..), Bluetooth / WiFi chipsets along with GPS/GNSS technology.

Function of the role is to deliver production intent, automotive grade software to enable connectivity and security for future vehicles and mobility solutions. This position is located in our Bangalore, India Office.

Primary Responsibilities: * Responsible for maintaining/extending Embedded Linux BSP, Base OS & RFS.

  • Responsible for software HLD and LLD of Linux components.
  • Strong team player with ability to contribute individually.
  • Self-motivated, results driven individual, passionate about technology.
  • Excellent communication skills.
Qualifications

Must Haves (Basic Qualifications)
  • Bachelor\'s degree in computer science, Electronics, Electrical Engineering or related Technical Discipline
  • 4+ years of experience in Embedded Linux with Yocto Build System.
  • Hands-on experience in Automotive Linux domain and BSP.
  • Hands-on experience in designing & debugging Linux kernel space drivers.
  • Memory Managements - Physical, Virtual, Enumeration, Process Environment.
  • Excellent programming/debugging skills in C under Linux environment.
  • Experience in integrating-and-enabling software for networking technologies; e.g. WiFi, Ethernet, BT, CAN, 4G LTE.
  • Experience in designing and maintaining large complex multi-threaded, multi-core software Architectures.
  • Deep knowledge of microprocessor based automotive embedded systems (preferably SoC or MCU-with-MMU).
  • Practical experience in Board bring-up using JTAG debugger.
  • Hands on experience in BSP development for i.MX SoC\'s or Similar.
  • Good awareness about open source license & policies.
  • Excellent problem solving skills & tools usage for debugging and performance optimizations.
  • Excellent communication and coordination skills while working in multi-site environment.
  • Experience in YOCTO Build System and ARM Tool Chains.
Additional Information

Nice to Haves (Preferred Qualifications)
  • Experience in analysis and Integration of third party or OSS Code.
  • Hands on experience with JIRA/Bugzilla.
  • Hands on experience with Git, BitBucket or Similar

Bosch

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3003661
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year