Linux Device Driver - Microcontroller, Bengaluru

Technology 0 views ID: 2822939162

Published on May 18, 2025. Modified on June 13, 2025.

Description

JD Responsibilities :

- Ownership of system design and firmware on hardware prototype projects and development platforms.

- Collaborating in a team environment across engineering disciplines.

- Experimenting with and implementing interfaces to various sensors.

- Devising and implementing low-latency network interface protocols.

- Coding programs and scripts as necessary to test embedded systems.

- Work closely with various core tech teams and other organizations to define prototyping scope and applications towards various technology roadmaps and products.

- Developing and porting baremetal or RTOS device drivers for IPs based on third party or internal designs.

- Develop bring up code and tests on various pre-silicon platforms (Emulators/FPGAs) and validate on boards during bring up.

Minimum Qualifications :

- BS in Electrical Engineering or Computer Science.

- 2+ years' experience with driver and board-level system software development.

- 2+ years developing code in C, C++, Python, Bash.

- Experience with board bring up and systems debugging.

- Experience with RISCV, ARM based processors and micro-controllers and various communications protocols.

- Experience with debugging tools such as bus analyzers and oscilloscopes.

- Experience with protocol design, specification, and implementation.

- Experience debugging and problem solving in code bases and environments.

- Experience with Little Kernel, Free RTOS, Embedded Linux, Android Linux Kernel as well as bare metal and JTAG.

- Source Code Management: Git, Mercuria.

- Development Environment: Linux.

(ref:hirist.tech)

Location

Bengaluru
Bengaluru
Karnataka
India
Advertisement:



Attributes

Job type Full time
Contract type Permanent
Salary type Monthly
Occupation Linux device driver - microcontroller
Send resume
Mirafra
Mirafra
1 active listings
Registered for 1+ month
India
All seller items (1) Report listing
Send resume
Are you looking for a job? Publish your resume
Non-logged user
Hello wave
Welcome! Sign in or register