Job Description :

Job Posting ID- ITEKJP00022875 Intel Corporation

Job Title - Developer : Software III

Location - Hillsboro , Oregon, 97124

Duration- 2 Months 

Shift - 8.00 0M - 5.00 PM (Monday - Friday)

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.
  • Designs, develops, validates, and debugs software/firmware for Intel server management stacks.
  • Understands software stacks and optimizes full stack software (spanning firmware, drivers, OS, middleware, SDKs, frameworks, algorithms, and applications) as required to enable server management functions.
  • May include the development of reference cloud platform software and improving or enabling customer designs to obtain the greatest value from Intel products within the cloud.
  • May specialize in specific technology domains including data services (ingestion, database, analytics), AI/ML, and opensource development projects.
    Qualifications-
  • You must possess the minimum qualifications to be initially considered for this position.
  • Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.


Client : INTEL

             

Similar Jobs you may be interested in ..