Intel Labs is seeking a highly qualified candidate to join the Software and Systems Prototyping Lab. As a member of our multi-disciplined team, you will collaborate with research scientists to define and document requirements to architect, develop and deliver software prototypes which support cutting edge research across Intel Labs. Research areas include quantum computing, artificial intelligence, machine learning, heterogeneous compute, next-gen communications, and other technologies which feed Intel's pipeline of innovation.
Software development targets Linux kernel, drivers, and applications, embedded OSes, or RTOS for implementation of complete systems which may be integrated with Intel Labs test chips or FPGA pre-silicon prototypes.
The ideal candidate will be team-oriented, self-driven with excellent communication skills, have a mix of mid-level architecture definition and low-level implementation abilities across a variety of programming languages, and be able to clearly define software requirements.
Behavioral traits:
- Candidates should possess strong communication skills to efficiently collaborate across peer teams and build technical relationships with internal and external partners
- Ability to work with collaborators to take unclear requirements and deliver working software as a part of iterative design process
Qualifications
You must possess the following minimum qualifications to be initially considered for this position.
Minimum qualifications:
- Bachelor, Master or PhD Degree in Computer Science, Computer Engineering or other related discipline ("Cedula Profesional" may be required)
- 3+ years of experience as SW architect or SW systems engineer at senior level positions
- 5+ years of experience in C and C++ programming, with one or more of the scripting languages (Perl, Ruby, Python, or similar)
- 2+ year experience programming in embedded systems
Preferred qualifications:
- Prior experience as a software engineer in industry with demonstrated ability to deliver significant results in a multidisciplinary environment
- Experience developing SW over CPU+FPGA Embedded platforms
- Experience deploying Artificial Intelligence (AI) / Deep Learning (DL) models across heterogeneous platforms (CPU, GPU, FPGA, Accelerators)
- Experience Kanban, Agile or Scrum or any other software development methodologies
Requirements listed would be obtained through a combination of industry relevant job experience, internship experiences and or school work/classes/research.
Intel Labs is the company's world-class, industry leading research organization, responsible for driving Intel's technology pipeline and creating new opportunities. The mission of Intel Labs is to deliver breakthrough technologies to fuel Intel's growth. This includes identifying and exploring compelling new technologies and high risk opportunities ahead of business unit investment and demonstrating first-to-market technologies and innovative new usages for computing technology. Intel Labs engages the leading thinkers in academia and industry in addition to partnering closely with Intel business units.
Work Model for this Role
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.
Get email alerts for the latest"System Software Architect jobs in Guadalajara"
