Senior_Device Driver_BSP

5 - 8 Years
Ahmedabad, Pune

Job Description

We are hiring for a product engineering solutions company with expertise in IP Solutions and Embedded Software Company.

We are looking for Senior Engineer who is technically strong, possesses hands-on experience in C/C++ programming language with Linux.

He/She should have developed at least 2-3 device drivers for Linux or RTOS.
Experience with board bring up, BSP porting, bootloader, u-boot, file-systems is mandatory for this role.

Position: - Senior Device Driver_BSP porting
Job Location: - Pune and Ahmedabad
Experience: - 5-8 Yrs


  1. Requirement understanding, Design, Develop, unit testing & debugging of Embedded Software Real-time applications, Device Drivers, Bootloader, BSP porting, Linux kernel/RTOS etc.
  2. Documentation Requirement Specification, Design, Test Plan & Test cases etc.
  3. Lead a team of 1 or 2 engineers
  4. Effort estimation, planning, customer Interaction

Required Skills & Experience:-
  • 5 - 8 years of experience in Embedded Software with sound fundamental of C
  • Expert with the Linux kernel & Linux kernel device drivers such as USB, PCI, Ethernet, WLAN, NFC, Bluetooth
  • Must have hands on experience working in embedded Linux building, Uboot configuration, kernel compilation, Linux start-up sequencing, file-systems, debugging kernel messages and board bring-ups for cross platforms etc.
  • Familiarity with development using Host - Target tool chains for embedded platforms
  • Experience in system level debugging, reverse engineering, BSP, Linux Internals, Protocol level knowledge of interfaces would be added advantage
  • Hands on experience on debugging tools like GDB, KGDB, JTAG, ADB
  • Familiarity with tools like Logic Analyzer, DSO/CRO, Spectrum Analyzer would be added advantage
  • Sound knowledge of SW development tools such as Git, CVS, Confluence, JIRA, bit-bucket, SourceTree etc. is must
  • Passionate about learning new technologies, methodologies, strategies and processes
  • Should be able to work in aggressive, high pressure environment
  • Excellent written and verbal communication
  • Self-starter, problem-solving mentality, and creative thinker
  • Good in documentation & should be able to prepare the specification, design documents, test plan & test reports from requirements
  • Reading schematics, datasheets, technical reference manual and Silicon revision sheet

Desirable Skills:-

  • Independently lead the module with 1 or 2 engineers
  • Quality process CMMi, Agile Scrum is required
  • Good knowledge of working with Open source software packages is beneficial and preferred
  • Positive attitude

Salary: Not Disclosed by Recruiter

Industry:Semiconductors / Electronics

Functional Area:Engineering Design, R&D

Role Category:Engineering Design

Role:Technical Lead/Project Lead

Employment Type:Permanent Job, Full Time

Key Skills

Desired Candidate Profile

Please refer to the Job description above

Company Profile

Magna HR Consultants India Pvt Limited
Hiring is for a product solution company with expertise in VLSI IP and embedded software development. They developed several VLSI IPs for semiconductor companies to integrate with their solution and build successful ASICs and SoCs.
View Contact Details+

Recruiter Name:Roshni

Contact Company:Magna HR Consultants India Pvt Limited



Send a Query

Please provide your email address

Please enter your query

Supported Formats: doc, docx, rtf, pdf Max file size: 2MB

Please agree to the terms and conditions to continue.