The Client Services, Security, Software and Solutions team is seeking an experienced software development Engineer to engineer and deliver industry leading software solutions and technologies on Intel's client platforms.
Requirements
- Development tools like Visual Studio, Windows SDK
- 2+ years of experience with windows internals, github, Wix or cmake
- 2+ Years on Object oriented Programming Languages like C++
- 1+ years of experience with Process definition, milestones and workflow for Software Development Lifecycles (SDLC) and product development lifecycles (PLC)
- 1+ Years of experience with Integration with APIs, databases and Cloud-based services
- Database management of requirements, tests, defects
- Experience with requirements engineering databases
Responsibilities
- Designing, building, and validating software that enables the interaction between system software (OS, drivers) and applications, including frameworks and runtime engines.
- Contributing to the development of external frameworks that enable others to optimize their software for Intel architectures.
- May work within or across organizations including SIV, DAC, SoC, Firmware, Power and Performance, Thermal, Gaming or Connectivity to support, platform frameworks, API abstraction layers, and device drivers and applications.
Other
- Able to work with multi-functional teams within Intel and external vendors across geographical boundaries to resolve architectural and implementation challenges with a focus on schedule
- Strong verbal and written communication skills
- Bachelor's degree in Computer Engineer, Computer Science, or Electrical Engineering, Systems Engineering or related STEM degree with 6+ years industry experience with Software development
- OR Master's degree in Computer Engineer, Computer Science, or Electrical Engineering, Systems Engineering or related STEM degree with 4+ years industry experience with Software development