Senior Embedded SW Developer - Physical Interface Focus
Microchip
Herlev, Denmark
You will be part of a highly skilled team working closely with cross-functional groups designing chips, testing them, and supporting customers. Your work will directly impact the performance and reliability of Ethernet interfaces used in automotive and industrial applications.
Key Responsibilities:
- Develop and maintain OS-agnostic C APIs for physical network interfaces.
- Bring up and tune a variety of interfaces, ranging from 10 Mbit MII to high-speed Ethernet SerDes interfaces (1G–25G).
- Understand and implement PCS and MAC layer functionality from a software driver perspective.
- Develop and maintain PHY drivers for various Ethernet standards including 1000BASE-T, 1000BASE-T1, 10BASE-T1S, etc.
- Contribute to the associated switch driver as well.
- Write MISRA-compliant C code in accordance with ASPICE and automotive safety standards.
- Contribute to the automated testing infrastructure and help maintain test platforms.
Requirements/Qualifications:
Qualifications
- Proficient in C with experience in embedded software development.
- Experience or strong interest in physical Ethernet layers and interface standards.
- Comfortable working in a regulated environment with safety and quality standards.
- Ability to work independently and collaboratively within a cross-functional team.
- Good English communication skills – written and oral.
- Relevant education and 5 or more years of applicable experience.
Additional Skills
- Experience with Ethernet switch SoCs and PHYs.
- Knowledge of the IEEE 802.1Q standard and basic L2 forwarding.
- Familiarity with GIT, MISRA, ASPICE, ISO 26262, and IEC 62443.
- Experience with standardization bodies or industry consortia.
- Some experience with Linux user-space, Linux kernel-space, Ruby, and/or CMake.
Don't forget to mention EuroTechJobs when applying.