RM- Silicon Firmware & Embedded Engineer

San Jose, California

Expedite Technology Solutions
Job Expired - Click here to search for similar jobs
Role: Firmware & Embedded Engineer

Location: San Jose, CA

Duration: Long Term

MUST HAVE:

C language

Computer Architectures

Embedded Systems

Data Structures

Python

Embedded Firmware - Write the software that powers and operates a silicon chip. Develop pre-silicon firmware and software with a direct interface to hardware. Integrate and develop C tests/APIs and software build flow. Perform design and code reviews. Test and validate product implementations.

Your specific responsibilities will vary based on your alignment, but a typical day may include:

• Support all phases of SoC development - including early architecture requirements definition for custom silicon, firmware architecture, implementation, simulation, FPGA debug, chip bring up and support systems and software teams on algorithm development on validated systems

• End-to-system firmware development to include power-management, boot loaders, scheduling, RTOS and/or bare-metal implementations

• Develop OS custom kernel drivers and APIs for hardware accelerators and peripherals Your Experience Analysts are forward-thinking, well-rounded people with a record of outstanding academic performance and high

learning agility. We're looking for individuals who can work in an open and entrepreneurial way.

Basic Qualification:

• Bachelor's or Master's Degree in Computer Science, Computer Engineering or Electrical Engineering

Preferred Qualifications:

• Experience in software design and programming in C/C for development, debugging, testing and performance analysis.

• Experience in understanding hardware, clock-level issues, bridges, delays, interrupts, clock gating, polling etc.

• Must obtain work authorization in country of employment at the time of hire and maintain ongoing work authorization during employment.

• Hands-on coding experience with peripherals such as UART, SPI, CSI-2, i2c, GPIO, USB

• Experience with lab instrumentation like oscilloscope, logic/protocol analyzers for debugging embedded systems at HW level

• Experience working and communicating cross functionally in a team environment

Date Posted: 20 May 2024
Job Expired - Click here to search for similar jobs