JOBSEARCHER

Sr Automotive Golang Developer

Job Responsibilities:• Develop high-quality software using Golang, C++, and/or Rust• Design and implement microservice-based applications• Work on product bring-up, deployment, commissioning, and serviceability• Perform root cause analysis and resolve field issues quickly• Develop and execute CI tests (Unit Test, SIL, HIL, etc.)• Collaborate with validation teams for integration testingRequired Skills:• 5+ years of software development experience• Strong experience with Golang, C/C++, or Rust• Experience with Embedded Linux and IoT platforms• Experience with Unit Testing and Test-Driven Development (TDD)• Knowledge of JSON, Protobuf, gRPC, REST, HTTP, TLS, TCP, UDP, and CAN• Strong troubleshooting and communication skills• Ability to work in a fast-paced environmentPreferred Skills:• Experience with EV charging protocols like OCPP and ISO15118• Experience in Battery Management Systems (BMS), thermal controls, or power conversion• Experience with device-to-cloud communication interfaces