Search jobs > Palo Alto, CA > Rust developer

Rust Developer

Collabera
Palo Alto, CA, United States
Full-time

Hiring for Rust programmers !

Mission : To build applications that are responsible for managing all the devices on a customer site, including the solar, batteries, generators, vehicle chargers, power meters for our customers.

Day to Day : This team is responsible for writing the application Site Controller. This application is responsible for managing all the devices on a customer site, including the solar, batteries, generators, vehicle chargers, power meters, and more.

It also handles communication with the cloud and provides data used by the customer-facing mobile apps. They deliver exciting features that enable customers to do things like take their house off the electrical grid, charge a vehicle with solar energy, or even power entire communities using renewable energy.

The Site Manager app and its libraries all run on an embedded Linux machine. An ideal candidate will have a strong grasp of multi-threaded programming concepts, an understanding of Linux systems, and a familiarity with object-oriented design and principles.

Must Haves :

  • 3+ years’ experience with Rust writing clean code, development
  • Should come from a Linux environment
  • Experience with software development for IoT platforms (Internet of Things)
  • Experience writing unit tests and practicing test-driven development
  • Experience with JSON, Protobuf, REST, HTTP / S, Ethernet, CAN
  • 10 days ago
Related jobs
Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Windows Developer (Rust). ...

Permissionless Labs, Inc.
CA, United States

The Rust Developer will be responsible for developing, testing, and maintaining high-performance distributed systems using Rust programming language. This is a contract remote role for a Rust Developer at Permissionless Labs, Inc. ...

Collabera
Palo Alto, California

Rust – writing clean code, development. ...

Promoted
VirtualVocations
Sunnyvale, California

A company is looking for a Blockchain Developer with hands-on experience in major blockchains. ...

Promoted
Turnblock.io
Mountain View, California
Remote

Our client's Blockchain Distribution Network (. If you think you fit the role please apply to join the blockchain journey. ...

Promoted
TikTok
San Jose, California

TikTok is the leading destination for short-form mobile video.Our mission is to inspire creativity and bring joy.TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.Creation is the core of TikTok's purpose.Our platform is built...

Promoted
Siemens
Fremont, California

Siemens Digital Industries Software is a global leader in the growing field of product lifecycle management (PLM), manufacturing operations management (MOM), and electronic design automation (EDA) software, hardware, and services. At Siemens Digital Industries Software, we blur the boundaries betwee...

Promoted
Critical Mass
San Jose, California

The Senior Front-End Developer (SFED) is responsible for designing and writing code and providing support to web applications. The SFED works with web applications and various front-end technologies, including HTML5, CSS, and JavaScript, and is comfortable with content management systems. Developing...

Promoted
Verily
Mountain View, California

The Platform Engineering team is responsible for building a cloud-native developer platform (PaaS) that enables the end-to-end software development lifecycle for over 600 engineers at Verily. BA/BS degree in Computer Science, Electrical Engineering, or a related field; or equivalent practical experi...

Promoted
Aditi Consulting
San Jose, California

Web Developers with 3-4 years of experience in Node. This role involves building and maintaining web applications that integrate modern authentication frameworks, delivering smooth, secure user experiences across multiple platforms and devices. ...