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

Software Engineer - Robotics (Motion)

$94k - $332k

Allen Control Systems

Job Description

Job Description

Company Overview
ACS (Allen Control Systems) is a defense technology company building precision robotic systems for the United States and its allies. Founded by two former U.S. Navy electrical engineers with deep experience in robotics and software, ACS brings together AI, computer vision, precision motion, and advanced hardware to solve complex defense challenges across land, air, and maritime environments.

Our flagship product, Bullfrog, is an autonomous precision weapon system that transforms existing weapons into highly accurate counter-drone systems — giving warfighters a scalable, cost-effective response to one of the fastest-growing threats on the modern battlefield. Bullfrog is deployed with U.S. forces, and ACS works with organizations throughout the U.S. military and national security community.

Following a $200 million Series B at a $2.2 billion valuation, ACS is rapidly expanding manufacturing, accelerating Bullfrog deployments, and developing the next generation of autonomous battlefield systems. This is an opportunity to join a proven, fast-moving team and help scale technology with direct, real-world impact on national security.

ACS is headquartered in Austin, Texas, with additional operations in Alexandria, Virginia; Mountain View, California; and Huntsville, Alabama. For more information, visit allencontrolsystems.com .

Position Overview

We are seeking a Software Engineer with a speciality in Robotics. In this position you will be responsible for turning computer vision output into precise, safe motion — running real-time control loops, and getting the turret pointed exactly where we want it, when we want it.

We’re hiring across multiple experience levels, including:

  • Associate Software Engineer.

  • Software Engineer.

  • Senior Software Engineer.

  • Staff Software Engineer.

  • Senior Staff Software Engineer.

Your title and level will be determined based on your experience, skills, and the scope of responsibility appropriate for the role.

What You'll Do:

  • Control robot motion to track drones under tight real-time constraints.

  • Develop and tune real-time control loops for accurate, stable pointing.

  • Own calibration routines and coordinate-frame transforms across the sensor/actuator chain.

  • Define and negotiate a robust software/hardware contract at the actuation handoff, minimizing rework.

  • Enforce safety constraints on motion (limits, no-fire zones, fault handling) as a first-class design concern.

What You'll Need :

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

  • Strong proficiency in C++ for real-time/deterministic code; Python for tooling and analysis.

  • Solid grounding in linear algebra, kinematics, and coordinate transforms.

  • Experience with real-time or low-latency systems and performance optimization.

  • Control theory fundamentals (PID and beyond).

You'll Stand Out:

  • Robotics frameworks (ROS/ROS 2) and Eigen.

  • Advanced control (MPC, LQR, state estimation / Kalman filtering).

  • Motor / servo / actuator control and sensor calibration.

  • Real-time Linux, deterministic scheduling, or safety-critical systems experience.

    What We Offer:

    • Competitive salary

    • ACS Equity Package

    • Health, Dental, Vision Insurance

    • Paid Time Off

    Allen Control Systems is an Equal Opportunity Employer, providing equal employment opportunities to all employees and applicants for employment. Allen Control Systems prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Compensation Range: $94K - $332K

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Robotics (Motion) in Mountain View, CA vacancy
  •  ...accommodate family commitments. About the role As a Motion Planning Engineer on the Fallback Stack team, you will design and ship...  ...of experience in motion planning for autonomous vehicles or robotics ~ Strong foundation in robotic motion planning algorithms... 
    Suggested
    Odd job
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  • $185k - $245k

     ...Description Job Description Kodiak Robotics, Inc. was founded in 2018 and...  ...its commercial self-driving software to develop, test and deploy...  ...looking for a Senior Software Engineer to help build and improve behavior planning and motion planning systems for autonomous... 
    Suggested
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    18 days ago
  • $189k - $270k

     ...the role We are building general-purpose robots capable of performing real work in real environments. As a Robotics Engineer on our Robotics team, you will work across the...  ...Design, implement, and tune core robotics software spanning locomotion, whole-body control, and... 
    Suggested
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Immediate start
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  • $147.2k - $208.25k

    Intrinsic is an AI robotics group at Google aiming to reimagine the...  ...robotics in the near future - with software and data at the core.Our...  .... We are a dynamic team of engineers, roboticists, designers, and...  ...team is responsible for both motion planning and grasping, with this... 
    Suggested
    Full time
    Local area

    Intrinsic

    Mountain View, CA
    7 days ago
  • Robotics Engineer We are building general-purpose robots capable of performing real work in real environments. As a Robotics Engineer on our...  ..., you will: Design, implement, and tune core robotics software spanning locomotion, whole-body control, and manipulation for... 
    Suggested
    For contractors
    For subcontractor
    Immediate start

    Applied Intuition

    Sunnyvale, CA
    6 days ago
  •  ...pioneering AI-based virtual driver software for factory-built autonomous...  .... As a Senior Software Engineer, Planning for self-driving...  ...Design, develop and deploy motion planning software to support...  ...Computer/Software Engineering, Robotics, Robotic Systems Development,... 

    PlusAI

    Santa Clara, CA
    24 days ago
  •  ...this role, you will help develop a next-generation medical robotics platform. You’ll collaborate within a small, fast-paced team...  ...complex robotic prototypes. The ideal candidate is a self-driven software engineer with strong problem-solving skills, deep expertise C++ and... 
    Full time
    Local area
    Flexible hours

    Intuitive & Co

    Sunnyvale, CA
    1 day ago
  • $185k - $245k

    Kodiak Robotics, Inc. was founded in 2018 and has become a leader in autonomous...  ...its commercial self-driving software to develop, test and deploy...  ...looking for a Senior Software Engineer to help build and improve behavior planning and motion planning systems for autonomous... 
    Temporary work
    Work at office
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    5 days ago
  •  ...Robotics Lab Automation EngineerLocation: Mountain View, CAJob Description...  ...combinations of hardware, software, tooling, and environmental...  ...direction of Google engineering and in accordance with provided...  ...Different control libraries, motion planning parameters, or basic... 

    E-Solutions

    Mountain View, CA
    1 day ago
  •  ...Job Summary The Kawasaki Robotics team designs and implements robotic...  ...position focuses on robotic software development where you will...  ...technical guidance to junior engineers Drive future forward R&D...  ...mechatronics  Experience in motion control applications in the robotics... 

    Kawasaki Robotics USA Inc

    San Jose, CA
    18 days ago
  • $132k - $180.4k

    Intrinsic is an AI robotics group at Google aiming to reimagine the potential of industrial...  ...robotics in the near future - with software and data at the core.Our mission is to make...  ...and developers. We are a dynamic team of engineers, roboticists, designers, and... 
    Full time
    Local area

    Intrinsic

    Mountain View, CA
    a month ago
  •  ...Job Summary The Kawasaki Robotics team designs and implements robotic...  ...position focuses on robotic software development where you will...  ...Bachelor’s degree in engineering Passion for robotics or mechatronic...  ...experience  ~ Experience in motion control applications in the... 

    Kawasaki Robotics USA Inc

    San Jose, CA
    18 days ago
  • $126k - $201k

     ...validate onboard and off-board autonomy software. Develop tools for increasing the...  ...with stakeholders including Autonomy Engineers, Test Engineers, Product, Cloud...  .../ Autonomy Driving. Experience in Robotics / Mappings / Motion Planning is a plus. Experience in... 
    Work at office
    Local area
    3 days per week

    Aurora Operations, Inc

    Mountain View, CA
    14 hours ago
  • Location Palo Alto Employment Type Full time Location Type On-site Department Software Engineering We look for Robotics Software Engineers with a proven record of building high-performance middleware and runtime systems for robotic platforms. If you enjoy designing low-... 
    Full time

    Garuda Ventures

    Palo Alto, CA
    2 days ago
  • About the job Senior Software Engineer - Robotics Job Overview Are you ready to embark on an exciting journey in robotics and reshape the future of the hospitality industry? We're in search of talented engineers who are passionate about crafting cutting-edge service... 

    Intellecruit

    Redwood City, CA
    6 days ago
  • The Role At Mind Robotics, we’re building generalized physical AI —robotic systems capable...  ...robust, high-performance robotics software that can reliably operate in complex, real...  .... We’re looking for a Robotics Software Engineer to build the runtime systems, middleware... 

    Mind Robotics Inc.

    Palo Alto, CA
    2 days ago
  • $180k - $220k

     ...Security Force — autonomous machines, AI-driven software, and elite security professionals...  ...Role We are looking for a Senior DevOps Engineer to own the build, deployment, and release...  ...keeps Knightscope's autonomous security robot fleet running. You will work across a small... 
    Full time

    Knightscope

    Sunnyvale, CA
    26 days ago
  • $145k - $220k

    Robotics Software Engineer Sunnyvale, CA The future of defense will be decided by those who field intelligent machines at scale. At Scout AI, we're developing Fury, the first robotic foundation model for defense, to give U.S. forces overwhelming, adaptable, and autonomous... 
    Full time
    Relocation package

    Scout AI

    Sunnyvale, CA
    6 days ago
  • $152k - $241.5k

    Join NVIDIA's Isaac Applications Engineering team and help build the platform for Physical AI robots — assembling the full robotics stack and proving it out on real...  ...a question that runs through all of it: is our software ready to be used by agents? That means the coding... 
    Full time
    Live in
    Night shift

    Nvidia

    Santa Clara, CA
    a month ago
  • $190k - $260k

     ...Description Job Description Kodiak Robotics, Inc. was founded in 2018 and has...  ...its commercial self-driving software to develop, test and deploy autonomous...  ...recruiting an experienced Software Engineer who is passionate about motion control and simulation to join our... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours
    Shift work

    Kodiak

    Mountain View, CA
    18 days ago
  • $215k - $250k

     ...centrally store it, and make available to any downstream query engine and use case (from traditional analytics to real-time AI / ML)....  ...to be strategized against priorities, broken down, set in rapid motion, measure, refine, repeat. Great execution is what separates promising... 
    Odd job
    Work at office
    Remote work

    Onehouse

    Sunnyvale, CA
    24 days ago
  • $193.93k - $291.15k

     ...driverless autonomy. We are looking for strong software engineers to research, develop, and implement...  ...If you want to implement cutting-edge robotics and machine learning technologies in a...  ...in areas such as path planning, motion planning, trajectory generation, behavior... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    18 days ago
  • Onto Innovation, a leader in semiconductor process control, seeks a senior mechanical/mechatronics engineer to design and validate precision motion control systems for capital equipment. You will drive servo tuning, multi-axis stage control, and dynamic analysis across... 

    Onto Innovation

    Milpitas, CA
    2 days ago
  • KLA Milpitas, CA is seeking a Sr. Systems Design Engineer for optics, opto-mechanics, and motion control systems. You will work with marketing and engineering to define system architecture, develop specs, and test plans, while collaborating across functional groups to review... 

    KLA-Belgium

    Milpitas, CA
    5 days ago
  • $15k

     ...excellence at Tinder and unlock meaningful features to bring people together. Although we are a high-scale tech company, the member-to-engineer ratio is very high—making the level of impact each engineer gets to have at Tinder enormous. As a Senior Backend Engineer at... 
    Full time
    Work experience placement
    Work at office
    Relocation

    Match Group

    Palo Alto, CA
    1 day ago
  • $150k

     ...training, alongside world-class researchers, data scientists, and engineers, tackling the most fundamental and impactful challenges in AI...  ...of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a... 
    Full time
    Visa sponsorship

    Institute Of Foundation Models

    Sunnyvale, CA
    1 day ago
  • $120k - $170k

     ...Scout AI, we’re developing Fury, the first robotic foundation model for defense, to give U....  ...Role We’re looking for a Full-Stack Software Generalist who enjoys working across the...  ...pipelines, and monitoring Help shape engineering culture, processes, and technical standards... 
    Full time
    Relocation package

    Scout Ai

    Sunnyvale, CA
    1 day ago
  • $180k - $215k

     ...Description Job Description Kodiak Robotics, Inc. was founded in 2018 and...  ...its commercial self-driving software to develop, test and deploy...  ...for a Senior Software Engineer to build infrastructure, tools...  ...that support behavior and motion planning development.  This... 
    Visa sponsorship

    Kodiak

    Mountain View, CA
    18 days ago
  •  ...company pioneering AI-based virtual driver software for factory-built autonomous trucks....  ...the Role As a Senior Software Engineer on the Motion Planning team, you’ll research, develop...  ...of driving conditions. Bring novel robotics and machine learning techniques from research... 

    PlusAI

    Santa Clara, CA
    17 days ago
  • $117.8k - $172.8k

     ...and imaging and analytics. KLA's Central Engineering organization is made up of nine Centers...  ...) spanning disciplines like automation, motion control, sensors, platform design, and packaging...  ...KLA is seeking a highly skilled Software Engineer in Test Automation with 6+ years... 
    Minimum wage
    Work experience placement

    KLA

    Milpitas, CA
    4 days ago

Do you want to receive more vacancies?

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