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