Embedded Systems Engineer

I2Intech LLC

San Jose (CA)

Presencial

USD 110.000 - 150.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

I2Intech LLC is seeking a firmware engineer to develop bare-metal, RTOS and Linux firmware and device drivers in C/C++. You will bring up boards/SoCs, implement bootloaders and BSPs, and work with hardware and validation teams.

The role focuses on low-level software, register-level drivers, test harnesses, and debugging hardware/software interactions using JTAG and trace tools; collaboration and documentation are encouraged.

Formación

  • Bachelor's or Master's in Computer/Electrical Engineering.
  • Strong C programming and understanding of computer architecture.
  • Experience with ARM or RISC-V based SoCs and their boot flows.
  • Experience with at least one RTOS (FreeRTOS, Zephyr) or embedded Linux.
  • Familiarity with I2C, SPI, UART, USB, PCIe and memory controllers.
  • Python scripting for automation and testing.

Responsabilidades

  • Develop bare-metal, RTOS and Linux firmware and device drivers in C/C++.
  • Bring up new boards and SoCs; implement bootloaders and BSPs.
  • Write register-level drivers for peripherals and high-speed interfaces.
  • Build test harnesses and automation to validate firmware on hardware.
  • Debug hardware/software interaction issues using JTAG and trace tools.
  • Participate in code reviews and maintain documentation.

Conocimientos

C programming
ARM/RISC-V SoCs
RTOS or embedded Linux
Register-level drivers
Python scripting

Educación

Bachelor's or Master's in Computer/Electrical Engineering

Descripción del empleo

Develop firmware, drivers and board support packages that bring silicon to life and enable validation and production.

Post-Silicon & Embedded San Jose, CA / Austin, TX (USA)

You will develop low-level software that runs on our partners' silicon — from bare-metal bring-up code and bootloaders to RTOS and Linux drivers. You will work closely with hardware, validation and application teams to deliver reliable, well-tested embedded software.

What you'll do
  • Develop bare-metal, RTOS and Linux firmware and device drivers in C/C++.
  • Bring up new boards and SoCs; implement bootloaders and BSPs.
  • Write register-level drivers for peripherals and high-speed interfaces.
  • Build test harnesses and automation to validate firmware on hardware.
  • Debug hardware/software interaction issues using JTAG and trace tools.
  • Participate in code reviews and maintain documentation.
What you bring
  • Bachelor's or Master's in Computer/Electrical Engineering.
  • Strong C programming and understanding of computer architecture.
  • Experience with ARM or RISC-V based SoCs and their boot flows.
  • Experience with at least one RTOS (FreeRTOS, Zephyr) or embedded Linux.
  • Familiarity with I2C, SPI, UART, USB, PCIe and memory controllers.
  • Python scripting for automation and testing.
Nice to have
  • Experience with secure boot, TrustZone or cryptographic accelerators.
  • Knowledge of power management firmware.
Why I2Intech

You'll work on production silicon for the industry's leading semiconductor companies, in a small team where your contribution is visible and your growth is a priority. We offer competitive compensation, flexible engagement models and continuous upskilling.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Post-Silicon Validation Engineer
Post-Silicon Validation Engineer

I2Intech LLC • San Jose (CA)

Presencial
USD 130.000 - 180.000
Embedded Firmware Engineer – SoCs, Bootloaders & BSPs
Embedded Firmware Engineer – SoCs, Bootloaders & BSPs

I2Intech LLC • San Jose (CA)

Presencial
USD 110.000 - 150.000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

Presencial
USD 175.000 - 205.000
RTL / Digital Design Engineer
RTL / Digital Design Engineer

I2Intech LLC • San Jose (CA)

Presencial
USD 120.000 - 180.000
Embedded Systems Engineer: Real-Time Firmware & Hardware
Embedded Systems Engineer: Real-Time Firmware & Hardware

Bright Silicon Technologies • Pleasanton (CA)

Presencial
USD 110.000 - 170.000
Equity Incentive Plan
Medical, Dental, and Vision
3% employer contribution to 401(k)
+2
Embedded Software Engineer
Embedded Software Engineer

Integrated Resources Inc. • Woburn (MA)

Presencial
USD 80.000 - 100.000
Design Verification Engineer
Design Verification Engineer

I2Intech LLC • San Jose (CA)

Presencial
USD 120.000 - 180.000
Competitive compensation
Flexible engagement models
Upskilling opportunities
Senior Firmware Validation Engineer
Senior Firmware Validation Engineer

AheadComputing Inc. • Portland (TX)

Presencial
USD 80.000 - 110.000
Competitive Compensation & Benefits Package
Technical Leadership Opportunity
Flexible and inclusive work culture
Embedded Firmware/Software Engineer
Embedded Firmware/Software Engineer

Apera • California

Presencial
USD 120.000 - 190.000
ASIC Design Engineer
ASIC Design Engineer

I2Intech LLC • San Jose (CA), Austin (TX)

Presencial
USD 120.000 - 180.000
Flexible engagement models
Continuous upskilling