Overview
join to apply for the software engineer role at nxp semiconductors.
you will report to the mpu systems enablement engineering manager in guadalajara, mexico. Working as a systems engineer, your primary role is to provide efficient support of the i.mx multi-media processors in tight collaboration with the customers, partners, worldwide ic design team and other systems teams for customer applications support.
responsibilities
* build application / demos / drivers porting or development on innovative multimedia, connectivity with the i.mx processor family.
* build innovative functions or use case demonstrators in all relevant applications fields
* perform technical feasibility studies on key functions
* build software reference designs in various strategic domains, application notes and white papers writing.
* provide support to nxp customers at all levels, helping in their product development, board bring-up, software development and system-level debug to ensure successful customer product launch.
* provide support to customers in all phases of the design process including evaluation, design-in and production. Provide support on usage of nxp hardware platforms, reference designs, and software deliverables including u-boot, linux & android.
* understand customer requests and participate in the nxp product enhancement (npi process)
* review reference manuals and data sheets and contribute to developer guides and "ease-of-use" manuals.
* contribute to development of firmware, demos and all materials enhancing the product offering to customers.
qualifications
* must have a master's degree (preferred) or bachelor's degree in electronics, computer engineering or computer science (or similar) or 2+ years of experience in the following areas:
* embedded systems on chip, especially the arm cortex architecture.
* using software debugging tools to view and program processor registers.
* c programming language
* embedded software development and debug experience including one or more of the following: linux, android, kernel modules and device drivers
* technical writing skills for creating application notes, white papers, and user guides / reference manuals.
* familiarity with one or more of multimedia, graphics, ai/ml, peripheral devices and security technologies is a major plus
employment details
* seniority level: mid-senior level
* employment type: full-time
* job function: engineering and information technology
* industries: semiconductor manufacturing, computers and electronics manufacturing, and software development
#j-18808-ljbffr