Search by job, company or skills

  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant
Quick Apply

Job Description

Roles & Responsibilities

Develop and own device driver software on Linux platform and enable features on SW applications and L1 data-path areas, working closely with requirements and customer account teams with deep customer focus.

Stellar programming skills in one or more C, C++, golang, Shell scripting.

Extreme use of AI tools to all development workflows improving productivity to getting more done.

Ability to harness Github Copilot or other AI tools for all SW development workflows.

Understand, drive and develop system wide impact features from architecture, design to delivery.

Collaborate in a cross-functional environment as part of an agile team developing embedded software products.

Capacity to connect the dots in complex legacy code while developing new features.

Opportunity to work with most of the company's product portfolio in optical group which leads to a quick and good overall system understanding.

Details about the work

Understanding on some of the below topics is valuable as these skills will be directly usable.

  • Device driver area:
  • Boot process on X86 processors with multi OS support, uboot, coreboot. Some experience with BSPs and board provisioning/bring-up.
  • PCI, PCIe, SPI, DMA and I2c protocols. BCM switch programming.
  • IP Stack drivers working knowledge, io-pkt driver.
  • SW area:
  • Software system design, inter-process communication, multi-threading and other OS concepts.
  • Experience in AI enabled development and automated testing in SW development environment

Interested Candidates should share their updated resumes with : [Confidential Information]

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 135271011

User Avatar
0 Active Jobs