Golang Job: Golang Developer (Automobile Background Must)_Plan

Job added on

Location

Plano, Texas - United States of America

Job type

Full-Time

Golang Job Details

Xoriant is an equal opportunity employer. No person shall be excluded from consideration for employment because of race, ethnicity, religion, caste, gender, gender identity, sexual orientation, marital status, national origin, age, disability or veteran status.

JOB TITLE : Golang Developer

MUST SKILLS : Golang and Automobile domain is must

LOCATION: Plano, TX (Onsite)

TYPE: Contract

RATE : As per market

JOB DESCRIPTION:

We are seeking a skilled Golang Developer with a solid background in automotive software development to design, develop, and maintain high-performance applications for next-generation vehicle systems. The ideal candidate will have hands-on experience with connected vehicles, telematics, or in-vehicle infotainment systems, coupled with strong Golang programming expertise.

This role includes a video-based coding interview and an online coding assessment to evaluate problem-solving, system design, and code quality skills.

Key Responsibilities

  • Design, develop, and maintain Golang-based backend services for automotive applications.
  • Collaborate with cross-functional teams (hardware engineers, firmware teams, product managers) to build scalable and efficient software solutions.
  • Integrate APIs and services for vehicle telemetry, diagnostics, navigation, and connected services.
  • Optimize performance, memory usage, and latency for in-vehicle systems.
  • Write unit tests, conduct code reviews, and ensure adherence to best practices.
  • Troubleshoot and resolve complex technical issues in production and testing environments.

Required Skills & Qualifications

  • Core: Strong proficiency in Golang with 2+ years of recent hands-on experience.
  • Domain Knowledge: Automotive industry experience (Connected Vehicles, ADAS, Infotainment, Telematics, or ECU software).
  • Backend Skills: RESTful APIs, GRPC, microservices architecture.
  • Data Handling: Experience with JSON, Protobuf, SQL/NoSQL databases.
  • Tools & Platforms: Docker, Kubernetes, Git, CI/CD pipelines.
  • Communication: Strong verbal and written skills for collaborating in distributed teams.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.