Embedded Software Engineer - BSP

3 - 5 years

13 - 23 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role & Responsibilities:

  • Design, develop, and maintain Board Support Packages (BSP) for embedded platforms.
  • Develop Linux device drivers, bootloaders, and system-level software.
  • Work on Linux internals, QNX, and user-kernel space applications.
  • Collaborate with hardware teams on ARM-based architectures.
  • Configure and optimize builds using Bazel/Yocto.
  • Develop automation scripts (Bash, Python) for deployment and maintenance.
  • Perform embedded debugging and resolve low-level integration issues.
  • Manage version control and collaboration using Git.
  • Mentor junior engineers and adapt to new technologies as per project needs.

Preferred Candidate Profile:

  • 3 to 6 years of experience in embedded software development.
  • Strong in C/C++ programming for embedded platforms.
  • Deep knowledge of Linux internals, RTOS, and QNX.
  • Experience in BSP development, device drivers, and embedded debugging.
  • Familiarity with SPI, IC, UART, CAN protocols.
  • Experience with build systems (Bazel, Yocto).
  • Strong scripting skills in Bash/Python.
  • Excellent problem-solving and debugging skills.
  • Exposure to AUTOSAR/automotive software standards is a plus.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
BMW Techworks India logo
BMW Techworks India

Accounting

Bengaluru

RecommendedJobs for You

vijayawada, hyderabad, bengaluru

hyderabad, gurugram, bengaluru