Job Description Position DescriptionJoin the Intel IoT Security Software team where we are building IoT solutions to securely connect things to the cloud and enable new applications. We are enabling the IoT deployment by making all the needed parts easy to use: secure modules, software stacks and cloud. You will be part of the Platform Security Division supporting IoT security with a start-up feel and disruptive innovation happening at a rapid pace.You will be working hands on in a strong team environment making Security Solutions Engineering products the solution of choice for IoT device management. You will have intimate knowledge of IoT and Security which is fully tested in an End to End IoT system. You have great communication skills, and understand all the elements of security.Cool ResponsibilitiesOur software engineers have the opportunity to touch the entire software ecosystem! In fact, by number of employees, we are one of the most influential software companies in the world. At Intel, you'll be at forefront of everything from enhanced usability and security, to integrated software and hardware solutions, to seamless connectivity. We're looking for more great software engineers who will help us push computing capabilities even further. And who are passionately motivated by seeing their creations used by millions of end users. Watch our Software Careers video here: http://www.intel.com/content/www/us/en/jobs/videos/presentations/explore-intel-software-careers.htmlYour responsibilities may include:Collaborate with design, layout and/or hardware engineers in the design, development, and utilization of productivity enhancement layout tools, design rule checkers and electronic data processing systems software.Determining computer users needsAdvising hardware designers on machine characteristics that affect software systems such as storage capacity, processing speed, and input/output requirements.Responding to customer/client requests or events as they occur
Required Qualifications:Bachelor's or Master's Degree in Computer Science or Computer Engineering5+ years' experience in C++/Java/Perl coding skills3 years' experience in Software Security3 years' experience with analytical skills for problem abstraction3 years' experience in broad theoretical knowledge in computer science, including algorithms and data structures3 years familiarity with standard software engineering practices for version control, configuration management, testing, root cause analysis, and quality assurance Preferred Qualifications:Programming experience on Linux and Microsoft WindowsClient/Server application programming experience Network transport protocol experience Excellent interpersonal skills Self-motivated Experience with Rapid Software Prototyping
Inside this Business Group
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.