Embedded Systems Software Engineer (Linux / IoT)
Pentangle Tech Services | P5 Group
Palo Alto, CA
Contract
Mid Level
5+ years
Posted 1 month ago Expired
This job has expired
Looking for a job like Embedded Systems Software Engineer (Linux / IoT) in or near Palo Alto, CA? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
Join the team at the core of Tesla’s Supercharger products to build applications for the Tesla Site Controller, managing devices, billing, payments, power distribution, and communication with the Tesla cloud.
Responsibilities
- Develop high-quality, testable software using Golang, C++, and/or Rust
- Design and implement solutions within a microservice architecture with direct impact on customer experience
- Perform hands-on bring-up of products, accelerating deployment through commissioning and serviceability
- Perform root cause analysis of field issues and deliver quick, high-quality solutions
- Develop CI tests (unit test, SIL, HIL, etc.) to validate component and system functionality
- Collaborate with validation teams to define and execute integration test strategies
Requirements
- 5+ years of professional software development experience using application layer languages like Golang, C/C++ and Rust
- Experience writing unit tests and practicing test-driven development
- Experience with software development for IoT platforms (Internet of Things)
- Experience developing mission-critical applications on embedded Linux
- Experience with JSON, Protobuf, gRPC, REST, HTTP, TLS, TCP, UDP, CAN
Qualifications
- 5+ years of professional software development experience using application layer languages like Golang, C/C++ and Rust
Nice to Have
- Experience with device to cloud interfaces of charging protocols such as OCPP, ISO15118
- Experience implementing software for power conversion, thermal controls, battery management, or other highly physical product implementations
Skills
C++
*
REST
*
JSON
*
Linux
*
Golang
*
Rust
*
HTTP
*
gRPC
*
Test Driven Development
*
UDP
*
CAN
*
TLS
*
Protobuf
*
TCP
*
IoT platforms
*
CI tests
*
* Required skills
About Pentangle Tech Services | P5 Group
Automotive
View all jobs at Pentangle Tech Services | P5 Group →
Related Searches
Similar Jobs
Guidewire Developer
Active
Pentangle Tech Services | P5 Group
·
Lake Mary, FL
Java
Spring Boot
JavaScript
CSS
+5 more
1 week ago
Thermal Manufacturing Engineer
Active
Pentangle Tech Services | P5 Group
CAD
SolidWorks
DFM (Design for Manufacturability)
3 weeks ago
Senior Validation Engineer
Active
Pentangle Tech Services | P5 Group
·
Michigan, MI
AUTOSAR
Hardware in the Loop Integration
DVP&R
3 weeks ago
Plant Modeling Engineer
Expired
Pentangle Tech Services | P5 Group
·
Auburn Hills, MI
Matlab
Simulink
HIL
dSPACE
+4 more
1 month ago
Platform Services Architect
Expired
Pentangle Tech Services | P5 Group
·
Portland, OR
Communication
Jenkins
Kubernetes
Docker
+15 more
1 month ago