Insight Global is looking for a C Developer in Morrisville – Apply Here!
Diagnostics Developer Location:
RTP, NC – On-site (4-5 days a week in office) – Friday typically WFHDuration: Contract – long term renewing
Experience with diagnostics software development for hardware/hardware validation
Experience in Platform/firmware/device driver development for router hardware in CExcellent C programming skillsExcellent skills in debugging low level platform/driver/diagnostics/HW issuesExperience with Linux OS/device drivers/firmwarePluses:
Experience with C++ or scripting languages like PythonPreferably, has worked closely with hardware engineering teams in the development & debug of platform/device driver/diagnostics/hardware issues
A Client of Insight Global is looking to add a Diagnostic Developer to their team in the RTP, NC area.
In this role you will work with a team that has designed the world’s most scalable routers for some of the largest Service Providers.
Day to day functions include board bring up and hardware diagnostics-based validation for router hardware.
You will work with the hardware engineers to understand the design of the next generation hardware, then produce the diagnostics design to validate the hardware and be the first one to bring up the hardware when it comes from the manufacturing facility.
This team also produces the validation strategy for each interface to catch all the HW design issues early during the development cycle to ensure that customers get a proven hardware design to run their network.
Need to dive deep into platform/network interfaces/hardware bus technologies while debugging issues and work at a system level when bringing up a board.
You will write code in C for device initialization and test code that will validate the hardware design. The manufacturing teams use the code for hardware validation, detecting and isolating faults. C, C++, Communication stacks, I2c, PCI, Ethernet, BSP in networking domain, Linux network development.