Rivian

Automation Engineer, EDA

Rivian$103K — $115K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or closely related field (Recent or upcoming graduate)
  • Strong foundational knowledge of object-oriented programming and scripting languages, especially Python
  • Basic understanding of electrical engineering concepts, PCB, and package design workflows
  • Highly analytical mindset with problem-solving skills to break down complex engineering workflows into software requirements
  • Excellent verbal and written communication skills for effective collaboration across disciplines.

Responsibilities

  • Design, develop, and deploy custom tools and applications including automation scripts for EDA tools like Cadence Allegro X
  • Build robust backend pipelines that connect EDA tools with essential electrical design applications
  • Collaborate with Hardware and PCB Layout Engineers to identify inefficiencies and develop solutions that enhance design cycles
  • Develop tools to automate data extraction from EDA tools and create custom verifications
  • Write clean, documented code and participate in code reviews using version control (Git) in an agile environment.

Benefits

  • Comprehensive health insurance coverage including medical, dental, and vision
  • Paid vacation and paid sick leave
  • Life insurance and both short-term and long-term disability insurance
  • 401(k) Plan and Employee Stock Purchase Program eligibility
  • Employee coverage starts on the first day for full-time employees and after 90 days for part-time employees.
Full Job Description
Role Summary

Rivian's Hardware Engineering team designs the complex electronics that power our industry-leading vehicles. To keep our hardware development agile, error-free, and operating at scale, we need robust software pipelines.

As an Automation Engineer, EDA (Electronic Design Automation), you will bridge the gap between software development and hardware design. Focused on the Cadence Allegro X ecosystem and Altium, you will develop custom tools, scripts, and backend integrations that empower our electrical engineers to design better circuit boards, faster. You will work directly with PCB layout engineers, schematic designers, and system architects to eliminate bottlenecks, automate repetitive tasks, and seamlessly connect our electrical design applications with enterprise backend systems. You will help develop solutions to analyze results from EDA tools and workflows in the epoch of emerging Agentic AI frameworks

If you are a recent graduate passionate about software engineering, electronics, and building tools that bring physical products to life, this is the perfect role for you.

Responsibilities

  • Tool Development: Design, develop, and deploy custom tools and applications including automation scripts and add-ons to the EDA tools such as Cadence Allegro X environment (using SKILL, TCL, Python, or C/C++).
  • Backend Integration: Build robust backend pipelines connecting EDA tools with other critical electrical design applications.
  • Workflow Optimization: Collaborate closely with Hardware and PCB Layout Engineers to identify workflow inefficiencies, gather requirements, and build software solutions that reduce manual errors and accelerate design cycles.
  • Data Management: Develop tools to automate the data extraction from EDA tools and creating custom verifications.
  • Code Quality: Write clean, documented, and maintainable code, actively participating in code reviews and utilizing version control (Git) within an agile development framework.

Qualifications

  • Education: Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field (Recent or upcoming graduate).
  • Programming Skills: Strong foundational knowledge of object-oriented programming and scripting languages, such as Python. Experience integrating software via REST APIs, GraphQL, or working with enterprise databases (SQL/NoSQL).
  • Domain Knowledge: A basic understanding of electrical engineering concepts, PCB, Package design workflows.
  • Problem Solving: A highly analytical mindset with the ability to break down complex, multi-step engineering workflows into logical software requirements.
  • Communication: Excellent verbal and written communication skills, with the ability to explain software concepts to hardware engineers and vice versa.

Preferred
  • Experience with TCL, SKILL programming language or developing with Cadence APIs.
  • Experience with Data visualization technologies such as three.js or Canvas.
  • Familiarity with the Cadence Allegro Suite (Design Entry HDL, System Capture, Allegro PCB Designer).
  • Previous internship or project experience involving hardware-in-the-loop, EDA toolchains, or PLM systems (like Enovia or Teamcenter).

Pay Disclosure

The salary range for this role is $103,800 - $115,300 for Palo Alto based applicants. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. An employee's position within the salary range will be based on several factors including, but not limited to, specific competencies, relevant education, qualifications, certifications, experience, skills, geographic location, shift, and organizational needs.

The successful candidate may be eligible for annual performance bonus and equity awards.

We offer a comprehensive package of benefits for full-time and part-time employees, their spouse or domestic partner, and children up to age 26, including but not limited to paid vacation, paid sick leave, and a competitive portfolio of insurance benefits including life, medical, dental, vision, short-term disability insurance, and long-term disability insurance to eligible employees. You may also have the opportunity to participate in Rivian's 401(k) Plan and Employee Stock Purchase Program if you meet certain eligibility requirements. Full-time employee coverage is effective on their first day of employment. Part-time employee coverage is effective the first of the month following 90 days of employment. More information about benefits is available at rivianbenefits.com.

About Rivian

Rivian is an American automaker and automotive technology company. Founded in 2009, the company develops vehicles, products and services related to sustainable transportation. Rivian has raised over $10.5 billion since 2019, with investments from Amazon, Ford, and Cox Automotive. The company's first two vehicles, the R1T and R1S, are electric vehicles that are expected to be released in 2021. Rivian has also announced plans to produce electric delivery vans for Amazon. The company has received praise for its focus on sustainability and its commitment to using recycled materials in its vehicles.
Learn more about Rivian
Size
10,000 employees
Market Cap
$16.8 billion
Industry
Founded
2009
NASDAQ

Similar Jobs

More Jobs at Rivian

More Information Technology Jobs

Find similar Automation Engineer, EDA jobs: