Embedded Linux System Manager for i.MX SoCs

NXP Semiconductors NV

Austin (TX)

On-site

USD 90,000 - 120,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

NXP Semiconductors in Austin, TX is seeking an embedded software engineer to architect and implement system management firmware across the i.MX portfolio. You will specialize in C for ARM cores, work with Linux-based toolchains, and help optimize firmware for performance and power management on real hardware.

Collaborate with the i.MX BSP team (System ROM, U-Boot, ATF, Linux) to port and test firmware on new SoCs and development boards, and to develop tests and documentation that improve code

Qualifications

  • Bachelor's or Master's degree in Computer Science or similar disciplines.
  • 2+ years of software development experience with embedded systems.
  • Proficiency with C-programming on embedded systems.
  • Proficiency with using Linux shell commands and tools (e.g. GIT, make, etc.) for embedded software development.
  • Experience with ARM Cortex-M and Cortex-A architecture.
  • Knowledge of ARM assembly language.

Skills

Embedded C
ARM Cortex-M
ARM Cortex-A
Linux shell
Git
Make
ARM Assembly
Embedded Systems

Education

Bachelor's or Master's degree in Computer Science

Tools

GIT
Make

Job description

NXP Semiconductors in Austin, TX is seeking an embedded software engineer to architect and implement system management firmware across the i.MX portfolio. You will specialize in C for ARM cores, work with Linux-based toolchains, and help optimize firmware for performance and power management on real hardware.

Collaborate with the i.MX BSP team (System ROM, U-Boot, ATF, Linux) to port and test firmware on new SoCs and development boards, and to develop tests and documentation that improve code

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux Firmware Engineer
Embedded Linux Firmware Engineer

NXP Semiconductors • Austin (TX)

On-site
USD 90,000 - 130,000
Linux Software Engineer - System Manager
Linux Software Engineer - System Manager

NXP Semiconductors NV • Austin (TX)

On-site
USD 90,000 - 120,000
Junior Embedded Systems & Apps Engineer (i.MX)
Junior Embedded Systems & Apps Engineer (i.MX)

NXP Semiconductors NV • Austin (TX)

On-site
USD 90,000 - 120,000
Linux Software Engineer - System Manager
Linux Software Engineer - System Manager

NXP Semiconductors • Austin (TX)

On-site
USD 90,000 - 130,000
i.MX Embedded Systems & Applications Engineer
i.MX Embedded Systems & Applications Engineer

NXP Semiconductors • Austin (TX)

On-site
USD 90,000 - 130,000
ENTRY LEVEL - SYSTEMS & APPLICATIONS ENGINEER
ENTRY LEVEL - SYSTEMS & APPLICATIONS ENGINEER

NXP Semiconductors NV • Austin (TX)

On-site
USD 90,000 - 120,000
Senior Embedded Linux Engineer – i.MX SoCs
Senior Embedded Linux Engineer – i.MX SoCs

Spectra Defense • Alpharetta (GA), Northern (KY)

Hybrid
USD 130,000 - 180,000
ENTRY LEVEL - SYSTEMS & APPLICATIONS ENGINEER
ENTRY LEVEL - SYSTEMS & APPLICATIONS ENGINEER

NXP Semiconductors • Austin (TX)

On-site
USD 90,000 - 130,000
Embedded Firmware Engineer – NXP RT1064/i.MX9, ESOP
Embedded Firmware Engineer – NXP RT1064/i.MX9, ESOP

Cubiscan • Town of Ogden (NY)

On-site
USD 100,000 - 140,000
ESOP
Hands-on Embedded Systems & Applications Engineer (ARM/C++)
Hands-on Embedded Systems & Applications Engineer (ARM/C++)

NXP Semiconductors • San Jose (CA)

On-site
USD 118,000 - 162,000
Health insurance
Dental insurance
Vision insurance
+2