M
Posted 6 days ago
Software Engineer - II
Microchip Technology Inc.Software Engineer - II
Requirements
Bachelor's or Master's in Computer/Electronics/Electrical Engineering, Minimum 5 years software development experience, Programming in C/C++ and Python, Linux Device drivers, BSP, RTOS, QNX, Knowledge of Ethernet Phy and Switches, Ability to understand board-level schematics
Skills
C#PythonLinuxRTOSEthernet
About the role
Responsibilities
- Understand the functionality and specifications of Microchip Ethernet switch and Phy products and their applications.
- Develop device drivers and tools for Ethernet Phy and Ethernet switches.
- Create technical documentation, including user guides and configuration guides.
- Assist customers with system-level design and issue resolution.
- Collaborate with Marketing to identify industry trends and create demos for trade shows.
Requirements
- Bachelor’s or Master’s degree in Computer, Electronics, or Electrical Engineering.
- Minimum of 5 years of software development experience.
- Proficiency in programming with C, C++, and Python.
- Experience with Linux Device drivers, BSP, RTOS, and QNX.
- Ability to understand board-level schematics, perform board bring-up, and debug hardware issues.
- Comfort working with PC hardware and FPGA setups for testing.
- Excellent verbal and written communication skills.
Preferred Qualifications
- Knowledge of Ethernet Phy and Switches.
- Knowledge of Time-Sensitive Networking (TSN) standards and generalized Precision Time Protocol (gPTP).
About the Company
Microchip Technology Inc. is a leading semiconductor company that designs technology that powers the world. With a global team of over 17,000 members, we foster a culture of trust, empowerment, and innovation to enhance the human experience.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer - II
Microchip Technology Inc. · Hyderabad
