Software Architect

Contract to Hire: Palo Alto, California, US

Salary Range: 80.00 - 85.00 | Per Hour

Job Code: 355199

End Date: 2024-11-22

Job Status: Expired

This Job is no longer accepting applications

Position Title: Rust Developer

Duration: 1+ year contract or C2H

Location:  Palo Alto, CA (Onsite)

Pay Range: $80-$85

 
Why is this open: 
  • Team recently moved to Rust programming and not enough support with candidates who can do that.
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 for the 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.
  • This team has recently moved over to Rust programming so at least 3 years’ experience with Rust is required.
 
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
  • Good communication skills 
Pluses:
  • Experience with electrical grid, AC/DC power, power converters.
  • Software development experience using application layer languages like Golang, Java, C/C++, and Python
 
Job Requirement
  • Rust
  • IOT
  • LINUX
Reach Out to a Recruiter
  • Recruiter
  • Email
  • Phone
  • Yaseen S K
  • yaseen.shaik@collabera.com
This Job is no longer accepting applications
Apply Now
close-icon

©2024 Collabera. All rights reserved.