Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Industrial (Golang)

Socket.dev

Who is Litmus Litmus is building the data foundation that powers industrial AI. AI doesn't work without real-world, contextualized data - Litmus makes that data usable. As AI adoption accelerates, most industrial environments still can't access or use their operational data. We solve that gap. We're a growth-stage software company helping manufacturers access, structure, and use real-time data from machines, systems, and sensors at the edge. Our platform sits at the intersection of edge computing, AI, and industrial operations, enabling some of the world's largest companies to run operations in real time, reduce downtime, and optimize production. Backed by leading investors and trusted by global manufacturers and partners like Google, Microsoft, Dell, Oracle, and Mitsubishi, Litmus is powering the shift toward software-defined manufacturing. Why join Litmus Build the infrastructure that makes industrial AI possible AI is moving beyond the cloud and into the physical world. At Litmus, you'll build the infrastructure that enables real-time data to power AI and machine learning systems in production environments. Work on problems where software meets the real world Most AI systems fail without access to real-world data. You'll build the layer that makes them viable in production. We solve challenges at the intersection of distributed systems, real-time data, and industrial constraints - where reliability, scale, and performance are non-negotiable. Have real impact, fast You’ll work on systems used by real customers in production, with direct impact on product and company trajectory. As a scaling company, we move quickly. You'll have ownership, visibility, and the ability to shape both product and company as we scale. Join a high-performance team We're building a team that holds a high bar and pushes each other to improve. You'll work alongside experienced operators, engineers, and leaders who have done this before and are building again at scale. We hire people who take ownership, move quickly, and care about outcomes. No passengers. Our culture At Litmus, the team is collaborative, curious, and low ego. People are scrappy, take ownership, and look for ways to make an impact. We value empathy just as much as execution, whether that’s in how we build, how we communicate, or how we support each other. We're a growing company, so things move quickly and not everything is perfectly defined. If you enjoy figuring things out, working closely with others, and making steady progress, you'll do well here. As a Senior Software Engineer specializing in Golang, you will play a pivotal role in developing southbound connectors that enable Litmus Edge to communicate reliably with PLCs, industrial control systems, and IIoT devices. You'll work at the intersection of modern software engineering and industrial automation, solving complex communication challenges across a wide range of protocols, devices, and manufacturing environments. Your work will directly enable customers to securely connect their factory-floor systems to the Litmus platform. You won't get bored in this role - you'll be exposed to a constantly evolving range of protocols, devices, and industrial environments across industries. You'll work with an exceptional team using modern tools to push the boundaries of industrial communication, speed, and reliability. What You'll Do: Develop primarily Golang-based southbound connectors that communicate directly with PLCs and industrial control systems using protocols such as OPC-UA, Modbus, EtherNet/IP, PROFINET, and DNP3. Implement robust error handling and fault-tolerance mechanisms to ensure connectors are resilient to failures in OT environments and deliver a seamless user experience. Troubleshoot and optimize connector performance, reliability, and communication across diverse industrial environments. Design and implement comprehensive testing, diagnostics, logging, and monitoring to identify and resolve communication issues across diverse OT environments. Collaborate with cross-functional teams - including Product Managers, OT/Controls Engineers, and other Software Engineers - to understand requirements and deliver high-quality integration solutions. Contribute to the development of our open-source projects, sharing expertise with the wider developer community. What We’re Looking For: Must Haves: Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field. Hands-on experience developing software integrations, connectors, or drivers for PLCs and industrial control systems, with practical knowledge of industrial protocols such as OPC-UA, Modbus, EtherNet/IP, or PROFINET. Strong proficiency in Golang. 5+ years of relevant software engineering experience. Deep understanding of networking concepts, real-time communication, and industrial automation environments. Strong communication skills and the ability to collaborate effectively with cross-functional teams, including engineers from both software and industrial automation backgrounds. Nice To Haves: Experience with C++ Experience with MQTT, REST, SOAP, and other communication protocols. #J-18808-Ljbffr Socket.dev

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Industrial (Golang) in Santa Clara, CA vacancy
  • $184k - $287.5k

     ...of infrastructure tools used by design engineers for build and verification of architectural...  ..., RTL, and gate level designs. As a senior software engineer, you will craft highly...  ...web applications.Develop web tools in Golang, typescript, and javascript to manage our... 
    Golang
    Senior
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...designated work from home day is currently Tuesday.The Compute Software Engineering role plays a key part in the foundation of both the Public...  ...on RFC’s.You3+ years of experience working with Go (Golang) or Python in production environments.3+ years of experience... 
    Golang
    Senior
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    4 hours ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Software Engineer to help us develop distributed storage services for AI/ML....  ...equivalent experience) with 8+ years of industry experienceStrong background in developing distributed systems involving Golang, Kubernetes, and Cloud Service Provider... 
    Golang
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • Litmus Edge is seeking a Senior Software Engineer specializing in Golang to develop southbound connectors that enable reliable communication with PLCs, industrial control systems, and IIoT devices. You’ll work at the intersection of modern software engineering and industrial... 
    Golang
    Senior

    Socket

    Santa Clara, CA
    4 days ago
  • $200k - $250k

     ...Senior Software Engineer, Transaction Management About Us Turnkey is developer-first infrastructure...  ...production engineering experience ~ Golang engineering skills, this team writes...  ...and development budget to attend industry conferences ~ Multiple team offsites... 
    Golang
    Senior
    Remote work

    GrabJobs

    Sunnyvale, CA
    17 hours ago
  • $174k - $252k

     ...including air-gapped, connected, and software-only products, utilizing a...  ...with software development in GoLang programming language.5 years...  ...skills.Google's software engineers develop the next-generation technologies...  ...transform its business and industry. We deliver enterprise-grade... 
    Golang
    Senior

    Google

    Sunnyvale, CA
    3 days ago
  • Senior Software Engineer - Data Protection Software Engineering (C, C++)Infrastructure Solutions Group...  ...minds and most advanced tech in the industry, we’re looking for you.Dell Technologies...  ..., strong expertise in C/C++, Java or Golang for data path and/or control path services... 
    Golang
    Senior

    Dell Technologies

    Santa Clara, CA
    4 days ago
  • $168k - $270.25k

     ...NVIDIA DSX organization is looking for software engineering talent to build NVIDIA’s NICo...  ...programming language such as C, C++, Golang, or Rust.Demonstrated ability to design...  ...considered to be one of the technology industry's most desirable employers. We have some... 
    Golang
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $153k - $220k

    Applied Intuition seeks a Senior Software Engineer to develop and enhance a compute platform for their autonomy products. In this role, you'll...  ...of backend engineering experience, strong coding skills in Golang or similar languages, and deep knowledge of Kubernetes. The... 
    Golang
    Senior

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  •  ...experience building scalable systems. Proficiency in C, C++, Java, or Golang is required, with a preference for experience in machine...  ...Frameworks Machine Learning High Performance Computing Search Engines Benefits Medical insurance Dental insurance Vision insurance 40... 
    Golang
    Senior
    Temporary work

    TikTok USDS Joint Venture

    San Jose, CA
    5 days ago
  • $174k - $252k

     ...with UX design, product management, and ML engineering partners to translate technical...  ...practical experience.5 years of experience with software development in one or more programming...  ..., across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience... 
    Golang
    Senior

    Google

    Sunnyvale, CA
    2 days ago
  • $167.7k - $245.2k

     ...are Cisco Secure Common Services Platform Engineering, part of Cisco's Security Business Group...  ..., developing, and deploying enterprise software in production environments.5+ years...  ...web applications and microservices using Golang, Terraform, and serverless technologies(... 
    Golang
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    San Jose, CA
    2 days ago
  • $167.7k - $245.2k

     ...cloud and on-prem environments. Engineers partner closely with Product...  ...experience with developing software for distributed systems and databases...  ...experience with Python, Go/Golang AND SQL 2+ years of...  ...technology innovation by translating industry trends into scalable features... 
    Golang
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    San Jose, CA
    3 days ago
  •  ...experience in the cybersecurity industry. Their proven expertise and...  ...Team: Our Heads of AI, Engineering, and Product bring extensive...  ...microservices architecture, software development, and/or DevOps who...  ...solving complex problems. As a Senior Golang Developer , you will be at... 
    Golang
    Senior

    Kai

    San Jose, CA
    3 days ago
  • $176k - $333.5k

     ...solve. Make the choice to join us today. We are looking for a Senior Software Engineer to join our mission to continue improving our HPC...  ...with at least two of the following programming languages: Golang, Java, C/C++, Scala, Python, Elixir. Understands scalability... 
    Golang
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...networking foundation behind the world's most demanding AI clouds. Senior Software Engineer About Netris Netris is the leading network automation...  ...Implement and maintain: REST APIs (Node.js) gRPC APIs (Golang) Collaborate closely with: Network engineers Product and... 
    Golang
    Senior
    Flexible hours

    Netris

    Santa Clara, CA
    2 days ago
  •  ...are seeking a talented and experienced Senior Software Engineer to join our Network Datapath Team. As...  ...telemetry and monitoring technologies, industry trends, and best practices to...  ...Proficiency in programming languages such as Golang or Python for automation and scripting... 
    Golang
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    Socket

    Sunnyvale, CA
    3 days ago
  • Netris is seeking a Senior Software Engineer to own the design and implementation of the controller component of our network automation platform...  ..., distributed systems, and modern tech stacks (Node.js, Golang, gRPC, databases). This is a hands-on role with mentorship... 
    Golang
    Senior
    Flexible hours

    Netris

    Santa Clara, CA
    2 days ago
  • $144k - $270.25k

     ...support of infrastructure tools used by design engineers for build and verification of architectural, rtl, and gate level designs. As a software engineer, you will craft highly efficient...  ...worldwide. Develop software tools in C++/Golang to analyze and construct chip designs... 
    Golang
    Senior
    Worldwide

    NVIDIA

    Santa Clara, CA
    19 hours ago
  • $193.3k - $261.5k

     ...help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security...  ...an experienced, results-oriented, Senior Software Dev Engineer.What do we do...  ...modern language such as Python, Ruby, Golang, Java, C++, C#, RustAmazon is an... 
    Golang
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    2 days ago
  • $136.8k - $359.72k

     ...Senior Software Engineer, Distributed Storage System Senior Software Engineer, Distributed Storage...  ...- Proficiency in C++ and/or Python, Golang for system-level development....  ...Engineering and Information Technology Industries Computer Hardware Manufacturing, Software... 
    Golang
    Senior
    Full time
    Temporary work
    Internship
    Local area

    ByteDance

    San Jose, CA
    17 hours ago
  • $164k - $205k

     ...Join to apply for the Senior Software Engineer role at Cohesity Join to apply for the Senior...  ...our mission to shape the future of our industry. Want to help us simplify the world...  ...in C++ ~ Working knowledge of Golang and Java ~8+ years of developing and... 
    Golang
    Senior
    Full time
    Work at office
    Remote work
    2 days per week
    3 days per week

    Cohesity

    Santa Clara, CA
    2 days ago
  • $70k - $200k

     ...comprehensive set of hardware, software and mobile solutions for...  ...building the EV charging industry and make your mark on how people...  ...to come. Reports To Senior Software Engineering Manager What You Will Be Doing...  ...) Experience with Golang or PHP is a plus Location... 
    Golang
    Senior

    ChargePoint

    Campbell, CA
    1 day ago
  • $216.2k - $324.8k

    Senior Software Engineer (Observability Solutions) - Enterprise Technology Services Sunnyvale, California, United States Software and Services...  ...indexing strategies, and consistency models. Proficiency in Go (Golang) with production experience building backend services or... 
    Golang
    Senior
    Relocation

    Apple Inc.

    Sunnyvale, CA
    3 days ago
  • $153k - $220k

     ...construction, mining and agriculture industries in three core areas: tools and infrastructure...  ...commitments. About the role As a senior software engineer on the Simulation Orchestration team,...  ...systems. 4+ years coding in Golang, Python, Java, or C++. 4+ years building... 
    Golang
    Senior
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Worldwide
    Day shift

    Applied PC

    Sunnyvale, CA
    4 days ago
  • $180k - $210k

     ...We're in the midst of the greatest industrial revolution of our time. The demand for...  ...are actively seeking an exceptional Senior Software Engineer for our cloud software team who will...  ...+ years of programming experience in GoLang. You have experience with Kubernetes... 
    Golang
    Senior
    Temporary work

    Crusoe

    Sunnyvale, CA
    1 day ago
  • $160k - $200k

     ...workflows to internal operations tools. We’re looking for a Senior Frontend Engineer with a strong frontend focus to design, build, and scale...  ...Comfort with at least one server runtime/language (e.g. Python, Golang) and data storage paradigm (e.g Postgres, Neo4j)... 
    Golang
    Senior
    Full time
    Flexible hours

    Zoomcar

    Sunnyvale, CA
    3 days ago
  • $193.3k - $261.5k

    Senior Software Development Engineer, Amazon Leo - Developer Productivity, AI, Test and Simulation Amazon Leo is Amazon’s low Earth orbit satellite network...  .... Proficiency in at least one of TypeScript/Python/GoLang is an added advantage. The candidate would participate... 
    Golang
    Senior
    Permanent employment
    Internship
    Local area
    Flexible hours

    Relha LLC

    Sunnyvale, CA
    2 days ago
  •  ...company located in Palo Alto is seeking an experienced backend engineer to lead the development of their navigation experience. This role...  ...mapping APIs. Candidates should have strong expertise in Golang and AWS, alongside a background in real-time system design. The... 
    Golang
    Senior
    Flexible hours

    ALSO

    Palo Alto, CA
    1 day ago
  • $153.6k - $192k

     ...fall; when one rises, we all rise. Job Summary: As a Senior Backend Software Engineer, you will play a key role in all stages of the...  ...SmithRx product features using various languages such as Golang, GraphQL, Node, and SQL. Collaborate and Iterate: Work... 
    Golang
    Senior
    Temporary work
    Work at office
    Remote work
    Flexible hours

    SmithRx

    San Jose, CA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Industrial (Golang). Be the first to apply!