Senior Software Engineer, 3D Graphics
Company: Rivian Automotive
Location: Palo Alto
Posted on: January 8, 2022
Rivian -is on a mission to keep the world adventurous forever.
This goes for the emissions-free Electric Adventure Vehicles we
build, and the curious, courageous souls we seek to attract. - As a
company, we constantly challenge what's possible, never simply
accepting what has always been done. We reframe old problems, seek
new solutions and operate comfortably in areas that are unknown.
Our backgrounds are diverse, but our team shares a love of the
outdoors and a desire to protect it for future generations. - Role
Summary At Rivian, we're reimagining what mobility -can -be. Beyond
redesigning the automobile, we're rethinking the entire ecosystem.
From excitement to sustainability, utility to comfort, we're
working to deliver joyful mobility experiences without the pain
points of today. Our diverse team shares an innate curiosity for
the world, a willingness to see things differently, and a passion
for getting things done. We never stand still in our pursuit of
progress, and we're looking for the best and brightest talent to
accelerate our vision toward future mobility. Responsibilities
- Develop best in class real-time 3D visualizations across a
variety of applications.
- Create progressive, intuitive, and reliable applications for
the Rivian in-vehicle experience.
- Collaborate with the UX/UI design team to realize beautiful,
cutting edge designs.
- Test the in-vehicle experience in the lab and in Rivian
- Troubleshoot and resolve issues found during testing.
- Help drive research into new technologies and interfaces.
- Collaborate with other divisions in understanding and sharing
of technology roadmaps, portfolios and intellectual property.
- Bachelor's Degree in Computer Science, Software Engineering or
- Deep experience working with 3D real time graphics. Experience
with major game engines required (ex.: Unreal Engine, etc)
- Experience working with 3D models, digital materials, and
lighting, with an eye for photorealism.
- Proficiency in authoring animations and interactive
- Deep understanding of user-friendly, immersive, reactive user
- 6+ years' experience with modern object-oriented languages:
C++. Proficiency with Java, Kotlin and Python is a plus.
- Experience with Qt/QML or Android application frameworks is a
- Proficiency targeting POSIX-based embedded systems: Linux,
- Working knowledge of RESTful APIs and HTTP.
- Software Development life cycle experience, from requirements
gathering through to implementation and maintenance.
- Experience in game development is strongly preferred.
Automotive electronics and/or consumer electronics is a plus.
- Ability to work in a fast-paced development environment.
- Good team player with great communication skills.
- Passionately motivated to take ideas from development
validation to a verified product. #LI-BF1 Rivian is an equal
opportunity employer and complies with all applicable federal,
state, and local fair employment practices laws. All qualified
applicants will receive consideration for employment without regard
to race, color, religion, national origin, ancestry, sex, sexual
orientation, gender, gender expression, gender identity, genetic
information or characteristics, physical or mental disability,
marital/domestic partner status, age, military/veteran status,
medical condition, or any other characteristic protected by law.
Rivian is committed to ensuring that our hiring process is
accessible for persons with disabilities. If you have a disability
or limitation, such as those covered by the Americans with
Disabilities Act, that requires accommodations to assist you in the
search and application process, please email us at
-firstname.lastname@example.org . Please note that we are currently not
accepting applications from third party application services. Who
is your most recent employer? (Type N/A if not applicable). -*
Will you now, or in the future, require employer visa sponsorship
(e.g., H-1B)? -*
-- To help us assess any potential export control restrictions,
please indicate if you've ever been a citizen of any of the
following countries: Iran, Syria, N. Korea, Cuba, China, Venezuela,
or Crimea. -*
-- I certify that the information and supporting documents provided
are true and correct. I understand that any false or misleading
representations will be grounds for non-hire or termination at any
time during my employment. -*
Are you currently authorized to work in the United States? -*
Please select If selected 'other' school, please provide school
U.S. Equal Opportunity Employment Information (Completion is
voluntary) Individuals seeking employment at Rivian Automotive are
considered without regards to race, color, religion, national
origin, age, sex, marital status, ancestry, physical or mental
disability, veteran status, gender identity, or sexual orientation.
You are being given the opportunity to provide the following
information in order to help us comply with federal and state Equal
Employment Opportunity/Affirmative Action record keeping,
reporting, and other legal requirements. Completion of the form is
entirely voluntary. Whatever your decision, it will not be
considered in the hiring process or thereafter. Any information
that you do provide will be recorded and maintained in a
confidential file. Gender Please select Are you Hispanic/Latino?
Please select Race & Ethnicity Definitions If you believe you
belong to any of the categories of protected veterans listed below,
please indicate by making the appropriate selection. As a
government contractor subject to Vietnam Era Veterans Readjustment
Assistance Act (VEVRAA), we request this information in order to
measure the effectiveness of the outreach and positive recruitment
efforts we undertake pursuant to VEVRAA. Classification of
protected categories is as follows: A "disabled veteran" is one of
the following: a veteran of the U.S. military, ground, naval or air
service who is entitled to compensation (or who but for the receipt
of military retired pay would be entitled to compensation) under
laws administered by the Secretary of Veterans Affairs; or a person
who was discharged or released from active duty because of a
service-connected disability. A "recently separated veteran" means
any veteran during the three-year period beginning on the date of
such veteran's discharge or release from active duty in the U.S.
military, ground, naval, or air service. An "active duty wartime or
campaign badge veteran" means a veteran who served on active duty
in the U.S. military, ground, naval or air service during a war, or
in a campaign or expedition for which a campaign badge has been
authorized under the laws administered by the Department of
Defense. An "Armed forces service medal veteran" means a veteran
who, while serving on active duty in the U.S. military, ground,
naval or air service, participated in a United States military
operation for which an Armed Forces service medal was awarded
pursuant to Executive Order 12985. Veteran Status Please select
Form CC-305 OMB Control Number 1250-0005 Expires 05/31/2023
Voluntary Self-Identification of DisabilityWhy are you being asked
to complete this form? We are a federal contractor or subcontractor
required by law to provide equal employment opportunity to
qualified people with disabilities. We are also required to measure
our progress toward having at least 7% of our workforce be
individuals with disabilities. To do this, we must ask applicants
and employees if they have a disability or have ever had a
disability. Because a person may become disabled at any time, we
ask all of our employees to update their information at least every
five years. Identifying yourself as an individual with a disability
is voluntary, and we hope that you will choose to do so. Your
answer will be maintained confidentially and not be seen by
selecting officials or anyone else involved in making personnel
decisions. Completing the form will not negatively impact you in
any way, regardless of whether you have self-identified in the
past. For more information about this form or the equal employment
obligations of federal contractors under Section 503 of the
Rehabilitation Act, visit the U.S. Department of Labor's Office of
Federal Contract Compliance Programs (OFCCP) website at
www.dol.gov/ofccp . How do you know if you have a disability? You
are considered to have a disability if you have a physical or
mental impairment or medical condition that substantially limits a
major life activity, or if you have a history or record of such an
impairment or medical condition. Disabilities include, but are not
- Autoimmune disorder, for example, lupus, fibromyalgia,
rheumatoid arthritis, or HIV/AIDS
- Blind or low vision
- Cardiovascular or heart disease
- Celiac disease
- Cerebral palsy
- Deaf or hard of hearing
- Depression or anxiety
- Gastrointestinal disorders, for example, Crohn's Disease, or
irritable bowel syndrome
- Intellectual disability
- Missing limbs or partially missing limbs
- Nervous system condition for example, migraine headaches,
Parkinson's disease, or Multiple sclerosis (MS)
- Psychiatric condition, for example, bipolar disorder,
schizophrenia, PTSD, or major depression Disability Status Please
select 1 Section 503 of the Rehabilitation Act of 1973, as amended.
For more information about this form or the equal employment
obligations of Federal contractors, visit the U.S. Department of
Labor's Office of Federal Contract Compliance Programs (OFCCP)
website at www.dol.gov/ofccp . PUBLIC BURDEN STATEMENT: According
to the Paperwork Reduction Act of 1995 no persons are required to
respond to a collection of information unless such collection
displays a valid OMB control number. This survey should take about
5 minutes to complete.
Keywords: Rivian Automotive, Palo Alto , Senior Software Engineer, 3D Graphics, IT / Software / Systems , Palo Alto, California
Didn't find what you're looking for? Search again!