Senior Engineer, Software Job in Microchip Technology Inc

Senior Engineer, Software

Apply Now
Job Summary

Job Description

Job Description

Microsemi (A Microchip Company) is world's leading source of precise timing and synchronization solutions. We are looking for an embedded software engineer to join our Bangalore Design Centre. The successful candidate will be responsible for design and develop software for our network timing and synchronization range of products. He will:

  • Work as an integral part of a team to develop market leading products.
  • Design and develop networking software for PTP and NTP based systems.
  • Design and develop Linux Kernel Drivers and User Space Applications.
  • Work with remote teams.

Job Requirements

Qualifications

Possess Bachelors or Master s Degree in Computer Science or Electronics Engineering with minimum 7 years of experience.

Required Skills:

  • Linux Kernel and Peripheral drivers like Ethernet, Flash, SPI, I2C.
  • Experience in IP protocols and networking software development.
  • Experience in Firewall, Routing, IPv4, IPv6, VLAN
  • Deep knowledge of Linux based embedded software design.
  • Deep knowledge of OS coding techniques such as processes, thread, drivers, interrupts, etc
  • Proficient in C programming.
  • Strong debugging skills using tools such as gdb, kgdb, and Lauterbach.
  • Experience in one or more of the following areas will be an added advantage:
    • Yocto
    • u-boot, Linux Kernel porting
    • Packet network time synchronization protocols, such as NTP and PTP.
    • ARM based systems.

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs