Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Marvell Senior Staff Hardware Design Engineer 
United States, California 
825241477

Today

What You Can Expect

  • and enhancement of firmware for embedded systems.
  • Collaborate with HW and SW teams on overall design, system requirements, schematics, and hardware validation
  • Optimize firmware for performance, reliability, and power consumption.
  • Participate in design reviews, code reviews, debugging sessions with your teamto create reliable solutions
  • Lead bring-ups for next gen Marvell products.
  • Develop and maintain documentation - functional specifications, design documents, test specifications.
  • Stay up-to-date with industry trends and emerging technologies.
  • Design and implement code unit testing processes
  • Execute frequent releases for internal proprietary firmwareand external customers


What We're Looking For

  • B.S. or M.S. in Computer Science, Electrical Engineering, or a related field
  • 4+ years of experience in embedded software/firmware development
  • Experience with various microprocessor architectures (at least ARM or RISC-V)
  • Excellent team and communications skills; ability to work with a remotely located team
  • RTOS, queuing, memory management, interrupt processing
  • Embedded device driver experience in communications protocols (e.g., SPI, I2C, MDIO, UART)
  • Experience writing control firmware for: CDR, Flash/EEPROM, Laser Driver, TEC Controller
  • Understanding of parameter calibration techniques (e.g., interpolation, splines.)
  • Expert C/Python programming skills
  • Hands-on experience debugging in real world environments with embedded diagnostics tooling such as oscilloscopes, logic analyzers, JTAG etc
  • Working knowledge of hardware design schematics
  • Working knowledge of version control systems (e.g., git), build environments (IDE, gmake)
  • Excellent English language skills
  • Excellent multitasking skills