Interesting Job Opportunity: Linux Device Driver ...
Published date: 2024/01/10
- Location: Bengaluru , Karnataka, India
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, FreeRTOS, Embedded Linux, Android Linux Kernel as well as bare metal and JTAG.
• Source Code Management: Git, Mercuria.
• Development Environment: Linux.
(ref:hirist.com
• 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, FreeRTOS, Embedded Linux, Android Linux Kernel as well as bare metal and JTAG.
• Source Code Management: Git, Mercuria.
• Development Environment: Linux.
(ref:hirist.com
0 page views
Related listings
-
Driver Cum Delivery AssociateDriverHi we are from logistic filed,We require driver cum delivery associate who knows to drive Tata Ace Vehicle who can do driving cum delivery. Dl, Pan & Aadhar is mandatory. Job Types: Full-time, Part-time Part-time hours: 35 per week Salary: Up to ...2026/11/08
-
wanted spare driver all over in Bangalore KarnatakaDriverwanted Driver all over in Karnataka Bangalore what's app DL 961154865five2026/11/08
-
DriverDriverWe are looking for a responsible Delivery Driver to distribute products promptly to our customers. You will represent our company in a professional and cost-effective manner to increase our profitability and customer satisfaction. Responsibilities • ...2026/11/08
