Staff Embedded Software Engineer, Silicon & Sensing Systems

Rivian
Palo Alto, CA, United States
30 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Automation of Tests Code Coverage Computer Engineering Embedded C Embedded Software Ethernet Hardware Design Hardware Platform Interface Joint Test Action (IEEE Standards) Python (Programming Language) Unix Shell
+8 more
PCI Express Software Engineering System on a Chip Universal Asynchronous Receiver/Transmitter Data Processing Scripting Serial Peripheral Interface Low Latency

Job description

  • Work w/ SoC validation team to refine and execute the SoC validation plan
  • Use C embedded software to validate SoC for the next generation hardware design, enable SoC internal functional blocks and peripheral interfaces.
  • Develop automatic testing tools and generate test coverage reports.
  • Build benchmark tools to evaluate performance of the hardware system, including throughput, latency, resource utilization, IO or compute frequency metrics
  • Document validation progress and results in Rivian’s tracking system, to maintain good traceability

Requirements

  • Bachelors/Masters Degree in Electrical Engineering, Computer Engineering or related field
  • 4-15 years experience in related fields.
  • Proficient in Embedded C software development.
  • Good analytical skills, written and verbal communication skills, and a team player

Preferred:

  • With projects focusing on platform/embedded software development
  • Experience with scripting languages like Python, Linux shell, etc.
  • Prior experience in AMD Zynq Petalinux development
  • Prior experience in AI accelerator is a plus
  • Prior experience in SoC peripheral interfaces like JTAG, I2C, UART, SPI, ethernet, DDR, PCIe is a plus
  • Prior experience in camera data processing like MIPI interfaces, ISP, video encoder is a plus

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…