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

Senior Software Engineer - Robotics

$135k - $235k

Thirdwaveautomation

TWA is looking for experienced software (robotics) development engineers to join our team and work on the automation stack for our forklifts. As TWA expands with successful customer deployments, we are adding people that can help drive successful outcomes by improving and enhancing our automation software. As we are still an early stage company, the ideal candidate will be a strong generalist who can work across motion planning, vehicle command, perception and prediction and help to make the right design trade-offs as we identify new features and scope for our product.

You will be part of a core software engineering team working to pioneer new solutions while also driving product maturity to support our rapid growth projections. We empower our team with an AI-first engineering culture. We believe in leveraging LLMs and generative tools to accelerate problem-solving, automate the mundane, and allow our engineers to focus on the high-level architectural and safety challenges unique to autonomous robotics. We believe in a strong coaching and mentoring culture to continuously improve our most valuable asset: our people.

How You Can Make an Impact

  • Take the Lead on Critical Features: From initial concept to full-scale deployment, you'll own the design and implementation of core automation enhancements. Your work will directly translate into improved efficiency, safety, and reliability for our customers.
  • Solve Uncharted Problems: Leverage your deep expertise in classical robotics, planning, SLAM, and statistical data fusion to tackle the next generation of challenges in infrastructure-free navigation. You will be a hands‑on developer, shaping new features that will set the industry standard.
  • Drive Product Maturity and Scalability: As a core contributor, you will enhance vehicle and fleet performance by creating quantifiable improvements. Your insights will be crucial in ensuring our technology is robust enough to support our rapid growth and ambitious deployment goals.
  • Influence Our Strategic Direction: As a key member of a small, empowered team, you will not just execute on a roadmap; you will help build it. Your deep understanding of real-world robotic systems will be a guiding force for our strategic planning and future product development.
  • Build in an AI first environment: Leverage your experience with AI‑assisted tools (e.g. Cursor, Gemini, GitHub Copilot, etc.) to accelerate the SDLC, from rapid prototyping to automated test generation.
  • Lead from the Front: Beyond your individual contributions, you will provide technical leadership, mentor junior engineers, and contribute original, high‑impact ideas that elevate our entire engineering organization.

Minimum Qualifications

  • 7+ years of hands‑on, industry, robotics experience with end‑to‑end software development on products that have shipped.
  • Bachelors Degree in Robotics, Computer Science, or a related quantitative discipline; Masters degree preferred.
  • Excellent OOP skills in C++.
  • Solid software design and development skills, with the ability to write efficient, clean, and reusable code (C++ and Python).
  • Track record of bringing important features from ideation to deployment.
  • Fluency with AI‑assisted development (e.g., Cursor, Copilot, LLMs) to augment your personal competency in creating, testing and deploying solutions.
  • A foundation in computational geometry, sensor processing (LiDAR, Vision), and gracefully handling real‑world noise and uncertainty.
  • Experience with motion planning algorithms, vehicle dynamics, and/or control systems and the ability to work features and resolve issues across these disciplines is desirable.
  • Excellent verbal and written communication skills with the ability to articulate complex technical ideas to engineers and non‑technical stakeholders.

Preferred Qualifications

  • An advanced degree (Master's or Ph.D.) in Computer Science, Robotics or a related quantitative field.
  • Experience with perception systems, motion planning, and their integration into planning pipelines.
  • A strong understanding of product development processes for mission‑critical systems.
  • A proven history of providing technical leadership and mentoring junior engineers.
  • Experience with supporting shipping products.
  • Experience in safety systems and satisfying certification requirements (e.g., ISO 3691, ISO 13849, CE Marking).

More About Working Here

Our Core Values:

  • Safety. We consider safety in everything we do.
  • People. We care about our teammates as people.
  • Encouragement. We encourage teaching, asking questions, and sharing opinions.
  • Transparency. We are transparent and sincere in our actions.

A robust set of benefits and perks:

  • Comprehensive benefits. Health, Dental, Vision, and a 401k matching program.
  • Flexible working schedule. Be productive when you work best.
  • Show & Tell. We love to learn from one another, and see the cool stuff everyone is working on.
  • Meals are covered. Lunch is provided every day, and dinner for those evenings that run long.
  • Stacks of snacks. Donuts are a main food group, and the snack shelf is always stocked with a wide variety of items.
  • Great teammates. One of the best parts of working here.

We are an equal opportunity employer and value diversity at our company. We value each person's expertise and experiences. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

All qualified applicants able to work in the United States are encouraged to apply. We are unable to sponsor H-1 visas subject to fees required by the ‘Restriction on Entry of Certain Nonimmigrant Workers’ Presidential Proclamation dated September 21, 2025.

This job is based in Union City at least three days a week and offers no relocation assistance. The pay range for this position is $135,000 - $235,000/yr+ benefits+equity; however, base pay offered will vary depending on job‑related knowledge, skills, and experience.

#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Robotics in Union City, CA vacancy
  •  ...Dexmate is seeking a Software Engineer to build the infrastructure connecting its cloud platform with robots operating in the physical world. You will deploy, monitor, diagnose, and update a growing robot fleet at scale, ensuring reliable cloud-to-device operations.... 
    Senior

    Dexmate

    Fremont, CA
    4 hours ago
  •  ...A high-tech robotics company in Fremont is seeking a Robotics Software Engineer to design software architecture for mobile robots. The ideal candidate has an M.S. in a related field and 5+ years of experience in mobile robot software development, particularly with ROS.... 
    Senior
    Full time

    Trubot Technology

    Fremont, CA
    5 hours ago
  • $170k - $221k

     ...enhances human potential. About Agility Robotics Agility Robotics is at the forefront...  ...beyond. As we scale, we are looking for a Senior Systems Engineer to strengthen our Systems Engineering...  ...Role As a Senior Systems Engineer for Software at Agility Robotics, you'll drive... 
    Senior
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    6 days ago
  • $119k - $200k

     ...Software Engineer, RoboticsAustin, Texas, United States; South San Francisco, California, United StatesAbout Neuralink:We are creating devices...  ...interact with their digital world.Team Description:Our robotics integrate actuated devices with microelectromechanical systems... 
    Suggested
    Full time
    Temporary work

    Neuralink

    Fremont, CA
    3 days ago
  •  ...About Charge Robotics: Charge Robotics is a Series A startup building robots that build solar farms. Demand for new...  ...robots building a solar farm About this role: As a Senior Robotics Software Engineer at Charge Robotics, you'll be working full-stack and... 
    Senior
    Relocation

    Charge Robotics

    San Leandro, CA
    4 hours ago
  • Mattson Technology, Inc. is seeking a Mechanical Engineer 4 in Fremont, CA, within the Plasma Products Group. You will generate mechanical designs for CIP/R&D projects, conduct reviews, and coordinate with vendors and internal teams to deliver quality solutions on time... 
    Senior

    Mattson Technology, Inc.

    Fremont, CA
    6 days ago
  • A robotics technology company in California is looking for a Senior Perception Engineer to develop advanced algorithms for next-gen warehouse automation robots. This role requires over 5 years of experience in 3D perception and proficiency in C++. The successful candidate... 
    Senior
    Flexible hours

    Embedding VC

    Fremont, CA
    6 days ago
  • Title: Senior Software Engineer Location: Fremont, CA 94538Onsite interviews only in building 1 - 47173 Benicia st. Fremont, CA 94544 - expect up to 2 hoursKey Responsibilities:The Senior Software Engineer, under general supervision, analyzes, develops and modifies complex... 
    Senior

    Spectraforce Technologies

    Fremont, CA
    1 day ago
  •  ...Charge Robotics is seeking a Senior Robotics Software Engineer to work on innovative robotic systems that support solar farm construction. This role involves full-stack development and aims to deploy gigawatts of clean power generation. The ideal candidate is an experienced... 
    Senior

    Epoch Biodesign

    San Leandro, CA
    4 hours ago
  •  ...Charge Robotics in San Leandro, CA is looking for a Senior Robotics Software Engineer to architect and develop software for innovative robotic systems that help build solar farms. This role offers you the chance to have a significant impact on renewable energy projects... 
    Senior

    Charge Robotics

    San Leandro, CA
    4 hours ago
  • $130k - $180k

    Fremont, CAUS Engineering - Autosar /Full-time /HybridThis role will be part of the runtime team which is responsible for the entire on-...  ...Diagnostic Event Manager) stackDesign and Implement autonomous software diagnostics stack and DTC codes, with event-chain based... 
    Senior
    Full time

    Plus.ai

    Fremont, CA
    1 day ago
  • $140k - $280k

     ...in the field of self-driving vehicles on software architecture and design, system and...  ...collection and analysis, evaluation and feature engineering.Expertise in C++/Python.Strong...  ...ExperiencePhD in Deep Learning, Machine Learning, Robotics, Natural Language Processing, or similar... 
    Senior
    Full time
    Temporary work

    Pony.ai

    Fremont, CA
    5 days ago
  • $140k - $220k

     ...pedestrians—making it one of the core teams in autonomous driving.Software or Algorithm Engineers on the team are responsible for one or more of the...  ...and ride qualityRequirementsBS in Computer Science, ML, Robotics, similar technical field of study, or equivalent... 
    Senior
    Full time
    Temporary work

    Pony.ai

    Fremont, CA
    4 days ago
  • $120k - $220k

     ...reliable production operations.Build and optimize downstream engineering workflows for Large Language Models (LLMs), programmatically steering...  ....RequirementsStrong programming skills in C/C++, Python, and software designStrong foundation in mathematics and theoretical... 
    Senior
    Full time
    Temporary work

    Pony.ai

    Fremont, CA
    5 days ago
  • $140k - $190k

    Location(s): Fremont, CaliforniaCompany: MolexCareer Field: Information Systems & TechnologyJob Number: 188444Apply: JobAs a Senior Software Engineer, this person will lead application design in Python for test frameworks, optical transceiver system and parametric tests.... 
    Senior
    Flexible hours

    Molex

    Fremont, CA
    4 days ago
  • $129.6k - $233.3k

    Job ID: 515221Location: Fremont, California, United States of AmericaSalary: $129,600 - $233,300Company: Siemens Senior Software Engineer - VSD - Fremont CA Hybrid Job ID 515221 Posted since 23-Jul-2026 Organization Digital Industries Field of work... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    Siemens

    Fremont, CA
    2 days ago
  • About Trubot Trubot Inc. develops intelligent robotic systems for autonomous inspection and physical automation in modern data centers...  ...integration. Position Summary We are looking for a Robotics Software Engineer specializing in Mobile Robotics to join our robotics software... 
    Relocation

    Trubot Technology

    Fremont, CA
    6 days ago
  • $150k - $175k

     ...A leading life sciences software provider in Fremont, CA, is seeking a Senior Software Engineer to develop and optimize their Laboratory Information Management System (LIMS). The ideal candidate will work cross‑functionally and develop scalable software solutions that... 
    Senior

    Personalis, Inc

    Fremont, CA
    4 hours ago
  •  ...working with a highly cross-functional team of systems, software, hardware and vehicle engineers, as well as an incredibly talented team of designers,...  ...and a wide range of other professionals. Position: Senior Software Engineer - Automotive FLSA Classification:... 
    Senior
    Temporary work
    Local area
    Visa sponsorship

    Terraline

    Fremont, CA
    more than 2 months ago
  • $55 - $58 per hour

     ...Senior Software EngineerPrimary Skills: C# (Expert), ASP.NET (Advanced), REST APIs (Expert), SQL Server (Proficient), MongoDB (Proficient...  ...2CJob SummaryWe are seeking a highly skilled Senior Software Engineer with a strong background in backend development and web application... 
    Senior
    Hourly pay
    Contract work

    Akraya

    Fremont, CA
    3 days ago
  • About Anyware Robotics Anyware Robotics deploys multi-purpose mobile robots, equipped...  ...powered by AnywareOS, a physical AI software that enables advanced perception and...  ...Robotics is seeking highly skilled Senior Motion Planning Engineer to join our team. In this role, you... 
    Senior
    Flexible hours

    Embedding VC

    Fremont, CA
    6 days ago
  • $100k - $150k

     ...and games that billions of players will enjoy worldwide.  About the Role Rushdown Studios is looking for an experienced Unreal Engineer to join us in support of our partner studio! In this role, you’ll work on challenging projects to develop a range of features... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    GrabJobs

    Fremont, CA
    2 days ago
  •  ...test requirements, incremental capacity needs, and new opportunities for Aehr Test products and solutions. We are seeking a Senior Software Engineer in our Fremont, CA location. The Senior Software Engineer will play a key role in designing, developing, and optimizing... 
    Senior
    Worldwide

    Aehr Test Systems

    Fremont, CA
    6 hours ago
  •  ...AGENCIES, PLEASE. *** About AssetIntel AssetIntel is a software company that develops asset management software products for the...  ..., the Federal Highway Administration (FHWA), and civil engineering firms. For more information, visit our website . Job Description... 
    Senior
    Remote work

    GrabJobs

    Fremont, CA
    2 days ago
  • $140k - $170k

     ...Senior Software Engineer-BackendJoin us at Scout Motors and be part of shaping the future of transportation. If you're ready to drive change and make history, apply now!As a Senior Backend Engineer on the Sales Engineering team, you will be a core contributor to the systems... 
    Senior
    Full time
    Work at office
    Immediate start
    Flexible hours
    1 day per week

    Scout Motors

    Fremont, CA
    3 days ago
  • $155k - $241k

     ...Senior Software Engineer, NavigationHybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA)Agility's commercially deployed humanoids operate...  ...planning and navigation systems that empower our humanoid robots to operate robustly and autonomously in complex logistics... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    3 days ago
  • $140k - $200k

     ...Clutch Canada is seeking a Senior Software Engineer to join their Core Experiences Team in Fremont, California. This critical role involves collaborating with product teams, optimizing functionality for speed, and shipping backend services using Kotlin. Candidates should... 
    Senior
    Remote work

    Clutch Canada

    Fremont, CA
    12 hours ago
  • $135.9k - $171k

     ...simplicity, empathy, and accessibility. The full stack engineer in this role will be responsible for developing end to end systems...  ...Nava engineers to design, review, and build well-crafted software. Collaborating with government partners and other contractors... 
    Senior
    Weekly pay
    Temporary work
    For contractors
    Work experience placement
    Local area
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Fremont, CA
    5 days ago
  •  ...Siemens AG is seeking a seasoned software engineer to design and develop high-performance optimization tools for the EDA domain. The role emphasizes scalable software design, integration with data and platform teams, and collaboration with QA and documentation teams.... 
    Senior

    Siemens AG

    Fremont, CA
    4 hours ago
  • $140k - $190k

     ...Molex is seeking a Senior Software Engineer in Fremont, California, to lead application design in Python for optical product testing. Responsibilities include architecting test software, designing complex test frameworks, and managing validation activities. The ideal... 
    Senior

    Molex

    Fremont, CA
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Robotics. Be the first to apply!