Oglasi za posao Embedded Android Platform Software Engineer

Embedded Android Platform Software Engineer

Rivian

Beograd

27.12.2024.

Linux C++ Android Shell Scripting Python C Hardware SoC Embedded senior

About Rivian

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

The Infotainment team is building an immersive in-vehicle digital experience through which our consumers not only interact with their vehicles but also connect with the outside world to enjoy hands-free entertainment and communications. Come help build the Rivian In-Vehicle user experience, encompassing vehicle controls, navigation, media, charging, among many other live customer facing features. 

In the Vehicle Software team, you are primarily responsible for the design, implementation, testing and shipping of high-quality software for multiple programs.

Responsibilities

  • Own and develop core software components and services that power our infotainment system, from requirement analysis, to design, implementation, quality assurance, deployment, and continued improvement.
  • Innovate and experiment with new designs and processes to make our software more robust, secure, and scalable.
  • Work with cross-functional hardware and software teams to explore and define our next-generation infotainment experience.

Qualifications

  • Bachelor’s degree (Master’s degree preferred) in Computer Science or Engineering, Electrical Engineering, or other related technical fields
  • 5+ years of experience in developing system-level software on mobile or embedded systems; Linux or Android-based systems preferred
  • Proficient in C and/or C++ programming and familiar with Python and/or POSIX shell scripting; experience with Rust programming is a plus
  • Familiar with modern SoC architectures, operating system fundamentals, hardware/software interfaces and abstractions, and virtualization technologies
  • Self-motivated learner and problem solver with experience in managing trade-offs when defining solutions
  • Good communication and collaborative skills

Upoznaj kompaniju

O Kompaniji Iskustva Poslovi Plate Tech Stack

Our story is about people coming together with one mission in mind: to protect our planet and the cultures that inhabit it for generations to come.

Through our hiring, onboarding, development and rewards, we’re committed to building an inclusive workplace where ideas and innovation flourish and where all individuals feel a true sense of belonging. Breaking up homogeneity by working with people who are different challenges entrenched ways of thinking and encourages greater scrutiny of actions and decisions.

5 100%

Menadžment kompanije

5

Beneficije

5

Balans karijere i privatnog života

4

Timska atmosfera

5

Zadovoljstvo projektima

5

Mogućnost napredovanja

5

Iskustvo o radu

Iskustvo
09.11.2024
Potvrđen Linkedin identitet
5 Preporučuje

Tech Lead

Trenutno zaposlen/a na neodređeno 1-2 godine

Pozitivno

Fantastičan proizvod, super tehnologije, dobri uslovi rada, prijatan kolektiv

Zamerke

Kao i svaka američka firma - vremenske zone

Korisno? 0

Software Developer

1 plata
4.500
Prosečna neto plata
min
4.500
Prosek i medijana
4.500
max
4.500

Data Science Engineer

1 plata
2.500
Prosečna neto plata
min
2.500
Prosek i medijana
2.500
max
2.500
Kotlin Java Go Python C C++ Node.js Swift Rust JavaScript React SQL NoSQL Linux Linux Kernel

Preporuke se učitavaju...