About this role
this position is focused on developing software for multiple layers of the software stack, including firmware, drivers, operating systems, middleware, frameworks, algorithms, and applications/ui for a specific technology, product/platform, or market segment.
the primary goal is to design, develop, integrate, test, validate, and debug software to enable specific features, capabilities, solutions, reference platforms, or intel products.
this involves working with programming skills in c/c++ and python, as well as linux development and software architecture.
key qualifications
a bachelor's or master's degree in computer science, computer engineering, or electronic engineering is required.
additionally, 1+ years of relevant experience in system software development are necessary.
strong written and verbal communication skills in english and spanish are also essential.
an unrestricted permanent right to work in mexico is a must-have.
preferred qualifications
familiarity with memory/security domains and 1+ years of experience in computer architecture are highly valued.
relevant experience can be obtained through schoolwork, classes, project work, internships, and/or work experience.