Job Description :

Job Description:

Minimum Qualifications:
• Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering or related field.
• Minimum 4+ years of software and/or firmware development experience (3+ years if you have a Master's Degree)
• Minimum 2+ years of experience with development for RTOS and/or Linux (u-boot, device drivers, and multi-threaded applications) with demonstrated expertise in design and implementation of multitasking, event driven real time software/firmware using C and understanding of RTOS concepts including task switching, deadlocks, and resource management issues
• Minimum 3+ years of experience using C++ and C programming skills.
Preferred Qualifications:
• Minimum 2+ years of experience developing Linux Kernel device drivers
• Minimum 1+ years of experience with:
• Ethernet, TCPIP, ipv4/ipv6 and socket programming.
• Using modern C++11 or newer, with a preference for C++17 experience.
• Linux Open source - upstreaming and maintaining open source repositories.
• One or more of the following protocols: Redfish, IPMI, IPMB, I2C, KCS, RGMII
• Servers and Intel architecture for servers.
• developing security conscious software, source code and threat models.
• 1+ years of experience and knowledge of IA architecture and EFI BIOS.
• 1+ years of experience and knowledge of TCP/IP protocol and experience in solving complicated network issue.
• Programming for ARM processors.
• Embedded Linux experience and 6+ months of experience with OpenBMC.

Strong C, C++ skills required for this role. Will be working in an Opensource code base in the lab with an opportunity to work with this amazing team. This role will most likely go the full 18 months based on performance and will be extended accordingly quarterly.



Client : Intel Corporation

             

Similar Jobs you may be interested in ..