Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Engineer Robotics & Automation.
Redwood City Jobs | Expertini

Urgent! Senior Software Engineer - Robotics & Automation - Local Job Opening in Redwood City

Senior Software Engineer Robotics & Automation



Job description

Join a cutting-edge engineering team developing high-performance, distributed software systems that power next-gen robotics and automation platforms.

We're looking for a hands-on developer with deep experience in Erlang or similar functional/concurrent languages to help build fault-tolerant systems at scale.

Role Overview
As a Senior Software Engineer, youll collaborate with product managers, architects, and cross-functional teams to design and optimize software critical to warehouse automation, robotics orchestration, and real-time decision-making.

Key Responsibilities

  • Develop scalable modules using Erlang or similar languages
  • Lead feature development and solve complex system challenges
  • Contribute to low-level design and technical roadmap
  • Refactor and optimize algorithms for performance and reliability
  • Mentor peers and uphold best coding practices
  • Validate system behavior through simulation and testing

Required Skills

  • 3+ years of software development experience
  • Strong proficiency in one or more of: Erlang, Elixir, Gleam, Pony, Akka (Scala), Haskell
  • Experience with distributed, high-availability systems
  • Familiarity with microservices and RESTful APIs
  • Solid SQL/RDBMS knowledge and production database experience
  • Strong grasp of design principles and system architecture
  • Proficient with Git or similar version control tools

Preferred Experience

  • Background in real-time systems, telecom-grade software, or robotics
  • Exposure to CI/CD and containerization (Docker, Kubernetes)

Qualifications

  • Bachelors or Masters in Computer Science or related field
  • Excellent problem-solving and debugging skills
  • Strong communication and ability to explain technical concepts clearly

This is a high-impact role for engineers who thrive on building resilient systems and driving innovation in automation.


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Software Potential: Insight & Career Growth Guide