Principal Software Engineer

Principal Software Engineer

6-12 years
Not Specified

Job Description

Job Description:
Seeking a Linux developer with experience of 6 -12 years. He should have experience in Board Support Package (BSP) for embedded systems. He should be able to interact with vendors and troubleshoot issues. Should have a good understanding of the Linux Kernel with strong C programming skills
Duties and Responsibilities
  • Responsible for reference Platform Software including boot code (u-boot), the Linux Kernel, and various Ethernet/Phy, NAND, I2C, USB, Switch Device Drivers.
  • Able to understand board layout and flash filesystem
  • Bug fixes
  • Interact & Coordinate with vendors to meet customer requirements.
  • Take up ownership and drive work to closure
  • Able to plan and execute deliverables

Skills Required:
  • Review Hardware schematics and PCB debugging
  • Strong practical hands-on with C programming
  • Strong technical project track record with Linux User Space application development
  • Strong knowledge of Linux driver programming, kernel architecture and u-boot architecture
  • Solid understanding of Ethernet PHYs, PCIe, NAND etc
  • Familiar with GitHub and JIRA
  • Good communication

Job Details

Employment Types:





About Commscope

Similar Jobs

People Also Considered

Data Not Available

Career Advice to Find Better

Simple body text this will replace with orginal content