Job Description: Software Engineers conduct or participate in multidisciplinary research and collaborate with design, layout and/or hardware engineers in the design, development, and utilization of productivity enhancement layout tools and design rule checkers, electronic data processing systems software. Determines computer user needs, advises hardware designers on machine characteristics that affect software systems such as storage capacity, processing speed, and input/output requirements, designs and develops compilers and assemblers, utility programs, and operating systems. Responds to customer/client requests or events as they occur. Develops solutions to problems utilizing formal education, judgement and formal software process.
Inside this Business Group
We looking for passionate software engineers to join the Datacenter Software team in the Intel's Software and Services Group. You will have the opportunity to optimize next generation of datacenter software for cutting-edge Intel technologies such as Non-Volatile Memory (NVM), FPGA-based Acceleration and advanced networking/fabric. You will be responsible for researching, designing, and implementing performance optimizations for core Intel features in Big Data frameworks (Hadoop, Spark, HBase, Yarn, Cassandra, HDFS, etc.) and runtime environments (Java, Scala, Python, etc). In addition, you will collaborate with ISV and ecosystem partners to integrate and deliver the optimizations in end products. Candidate must have a Bachelor's Degree in Computer Science, Computer Engineering or other science/engineering related field. Master's Degree or PhD preferred. - 5+ years OOP (Java, C++, Scala, etc.) experience designing and coding in a large distributed systems environment - Familiar with Big Data concepts such as Map/Reduce, NoSQL, data-streaming, etc. - Passionate about software development - Interested in performance analysis - Possess excellent analytical and problem solving skills - Have the ability to work across organizations
The Intel Software and Services Group (SSG) connects Intel to the worldwide software community. SSG strives to bring competitive advantage to Intel platforms by helping independent software vendors, operating system developers, OEMs, channel members and systems integrators deliver exceptional customer value and achieve differentiation on Intel® processor technologies. SSG provides global leadership to the software community through its technical expertise, industry enabling activities, and developer products and programs.