Firmware Developer

at  Intersog

4IPJ, jalisco, Mexico -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate05 Jul, 2024Not Specified08 Apr, 20243 year(s) or aboveScheduling,Usb,Software Development,I2C,Interrupts,Uefi,Pcie,Debugging,Root Cause Analysis,Memory ManagementNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Intersog® is a leading provider of custom web and mobile development solutions, serving Fortune 500 companies, SMEs, and startups. Our goal is to exceed client expectations by delivering end-to-end solutions and project resources that drive innovation, industry leadership, and business strategy.

SUMMARY:

We are looking for a Firmware Developer to join an onsite team in Guadalajara, Jalisco, with experience in UEFI architecture, x86 or ARM firmware flows, Reliability Availability Serviceability (RAS) design flows and system bring-up activities with a demonstrated knack for root-causing issues at the intersection of multiple subsystems across firmware and hardware.

REQUIREMENTS

  • 5+ years of experience in software development
  • 3+ years of experience in embedded software development
  • 3+ years of experience in C/C++ design, coding, and debugging skills.
  • Experienced with UEFI and ACPI/ASL code.
  • Experience working with factory manufacturing
  • Knowledge of hardware buses such as USB, PCIe, I2C, SPI.
  • Some experience diagnosing power and performance issues.
  • Experience with some or all of the following: Trusted Firmware (TF-A) Hafnium, Unified Extensible Firmware Interface (UEFI), Standalone ManagementMode (MM) Peripheral Component Interconnect Express- PCI-E), memory interfaces, Reliability Availability Serviceability (RAS), OS primitives, memory management, scheduling, interrupts, threading.
  • Experience with Implementation of Hardware/Firmware Security (H/F Security) and firmware enablement primitives
  • Experience working with multiple teams on Root Cause Analysis (RCA) with troubleshooting and debugging skills.
  • Experience with Platform initialization, Board support package integration, low level drivers for peripherals such as PCIe, I2C, eMMC, SPI, USB, UARTs as well as Memory Management, Scheduling, Interrupts and multi-threading.
  • UEFI design experience resulting in solving complex HW/FW interface issues.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

44648, Italia Providencia, Jal., Mexico