Job Description
The oneAPI Developer Environment Software Engineering team within Intel's Tools/DevOps team and Developer Software Engineering group is a software engineering organization focused on delivering tools, scripts, and IDE plugins to simplify complexity for software developers who use Intel oneAPI. We are looking for a motivated and innovative Software Engineer who understands the software developer workflow and can help to streamline the Intel oneAPI development experience.
Job Responsibilities:
Design, develop, validate and maintain efficient, reusable, and reliable source code according to software engineering best practices
Support continuously integrated agile development by delivering software incrementally and with high coverage by automated test cases
Assist with the maintenance of the team's software production system, from the writing of good tests to the development of reliable CI pipelines
Continuously improve technical skills and apply modern software development patterns and practices.
Qualifications
Required Qualifications:
Bachelor's degree in Computer Science or a related field with 3+ years of experience in software development
Strong skill in one of the following programming languages: .NET / C#, C++, Python, TypeScript / JavaScript, Go and Java
Experience working with at least one of VSCode, Visual Studio and Eclipse IDE extensions/plug-ins
Knowledge of node.js and npm
Experience in Linux and Windows operating systems
Experience with version control (git) and bug tracking systems (Jira)
Quick learner with desire to solve complex problems
Disciplined, a strong sense of responsibility, and attention to detail
Good communication and teamwork skills, with intermediate or above spoken/written English
Preferred Qualifications:
Master's degree in Computer Science or a related field
Competency in multiple of the following programming languages: .NET / C#, C++, Python, TypeScript / JavaScript, Go and Java
Plug-ins development experience for VSCode, Visual Studio and/or Eclipse IDE is highly desired
Experience with scripting on Linux and Windows
Inside this Business Group
Enable amazing computing experiences with Intel Software continues to shape the way people think about computing – across CPU, GPU, and FPGA architectures. Get your hands on new technology and collaborate with some of the smartest people in the business. Our developers and software engineers work in all software layers, across multiple operating systems and platforms to enable cutting-edge solutions. Ready to solve some of the most complex software challenges? Explore an impactful and innovative career in Software.
Other Locations
IN, Bangalore
Posting Statement
All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.
Benefits
We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits here. (https://jobs.intel.com/en/benefits)
It has come to our notice that some people have received fake job interview letters ostensibly issued by Intel, inviting them to attend interviews in Intel’s offices for various positions and further requiring them to deposit money to be eligible for the interviews. We wish to bring to your notice that these letters are not issued by Intel or any of its authorized representatives. Hiring at Intel is based purely on merit and Intel does not ask or require candidates to deposit any money. We would urge people interested in working for Intel, to apply directly at https://jobs.intel.com/ and not fall prey to unscrupulous elements.
Working Model
This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. In certain circumstances the work model may change to accommodate business needs.