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

Software Engineer, CUA Control

Simular

Control Layer Engineer

We're looking for an engineer to work on the control layer - the system that translates an AI model's intent into precise, reliable actions on a real computer. This means mouse movements, keyboard input, window management, UI element detection, and error recovery across macOS, Windows, and Linux.

What you'll do

  • Work on the low-level computer control stack: mouse/keyboard injection, screen capture, coordinate mapping, input simulation
  • Implement UI element detection using accessibility APIs (AXUIElement, UI Automation), DOM/a11y trees, and visual grounding
  • Help build the abstraction layer that lets our agent operate across OS platforms and application types
  • Tackle reliability problems: element targeting under UI changes, window occlusion, resolution scaling, cross-app focus management
  • Contribute to feedback loops: how does the agent know its action worked? How does it recover when something unexpected happens?
  • Work closely with the model and planning team on the interface between intent and execution

You might be a fit if

  • You've built OS-level input automation (CGEvent, SendInput, xdotool, or similar)
  • You understand accessibility frameworks - AXUIElement on macOS, UI Automation on Windows, AT-SPI on Linux
  • You've dealt with flaky element selectors, timing issues, resolution-dependent coordinates
  • You think carefully about reliability and edge cases
  • You've worked with tools like Playwright, Appium, PyAutoGUI, Hammerspoon, or similar

Bonus

Experience with screen reader internals, remote desktop protocols (RDP/VNC), game automation, LLM agent tool-use systems, or mobile device automation (iOS UIAutomation / XCTest, Android UIAutomator / Accessibility).

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, CUA Control in Palo Alto, CA vacancy
  • $200k - $287.5k

     ...class OLTP service on Postgres. We're hiring Senior Postgres Engineers to help build the new Snowflake Postgres service. This is an exciting...  ...ENGINEER YOU WILL: Develop orchestration layer/ control-plane of large scale databases Work with AWS, Azure, and GCP... 
    Suggested
    Remote work
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    3 days ago
  • $140k - $396k

    What to Expect Tesla is seeking a passionate engineer to join our Body Controls System Validation team and help define the future of vehicle interaction...  ...lab, alongside a highly capable team, building software, hardware, and mechanical solutions to push the boundaries... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    4 days ago
  • $190k - $260k

     ...customer. Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities for...  ...on the NASDAQ. We are looking for an experienced Controls Software Engineer who is passionate about safety-critical motion control to... 
    Suggested
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    8 days ago
  • $200k - $287.5k

     ...Senior Software Engineer - Production Control Plane At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't... 
    Suggested
    Flexible hours

    Streamlit

    Menlo Park, CA
    23 days ago
  •  ...Bachelor's Degree in Computer Science 5+ years of experience in controls systems engineering for high-DOF robotic hardware C++ and Python Robotics /...  ...analyses, and lead rigorous testing Work closely with software engineers to refine system usability through real-world... 
    Suggested

    SoloPoint Solutions, Inc.

    Mountain View, CA
    4 days ago
  • $190k - $260k

     ...customer. Kodiak also leverages its commercial self‑driving software to develop, test and deploy autonomous capabilities for...  ...publicly on the NASDAQ. We are looking for an experienced Controls Software Engineer who is passionate about safety‑critical motion control to... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Omaze

    Mountain View, CA
    1 day ago
  •  ...Payload Pointing Control Software Engineer Logos Space is a Low Earth Orbit (LEO) satellite system purpose-built to serve the connectivity needs of the commercial enterprise users and government users. We will help fill an important gap in the market, providing resilient... 
    Local area
    Worldwide

    Logos Space

    Mountain View, CA
    5 days ago
  • $84.48k - $162.12k

     ...the management of Platform hardware and software delivery across all domains incorporating...  ...on supporting the Core Platform Cabin Controls and Layout for FNV3.x. The team will manage...  ..., Digital Product, and EVDD Functional Engineering Teams to deliver a platform Controls... 
    Full time
    Work at office
    Immediate start
    Flexible hours

    Ford Motor Company

    Palo Alto, CA
    4 days ago
  • $296.3k

     ...battery systems to intuitive design, intelligent software, and next-generation safety and entertainment...  ...global scale. Role Overview: As a Principal Engineer you will be a technical leader in the Local Planner Controller team within Embodied AI. We formulate and solve... 
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    4 days ago
  •  ...Job Description Job Description Software Engineer - Privacy Controls Software Engineer - Consent + Privacy Position Overview We are seeking a Software Engineer focused on Consent and Privacy to design, build and operate systems that enable lawful, secure and... 
    Ongoing contract
    Local area
    Remote work
    Flexible hours

    Cybercoders

    Redwood City, CA
    9 days ago
  • $138.4k - $163.99k

     ...SLAC Job Postings Position Overview Are you a software engineer motivated by building applications that power scientific discovery...  ...leading scientific research environment excite you? The Experiment Control Systems (ECS) division within the Linac Coherent Light Source... 
    Hourly pay
    Flexible hours

    Stanford University

    Menlo Park, CA
    1 day ago
  • $109.2k - $150.1k

     ...commercial service. Overview This engineer will play a key role in a small, fast-...  ...architecture, design, and implementation of motor control systems within our electric-powered, fly...  ...Decompose system level requirements to software requirements Develop system level... 
    Permanent employment
    Temporary work

    Joby Aviation

    San Carlos, CA
    5 days ago
  • $296.3k

     ...battery systems to intuitive design, intelligent software, and next‑generation safety and entertainment...  ...a global scale. Role Overview: As a Principal Engineer you will be a technical leader in the Local Planner Controller team within Embodied AI. We formulate and solve... 
    Work experience placement
    Local area
    Remote work
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    3 days ago
  • $42.07 - $58.89 per hour

     ...team’s success. About The Team The Body Controls team develops the firmware, sensing, and...  ...ambience. We create the embedded software that powers every tactile interaction customers...  .... Join a group of deeply knowledgeable engineers who build some of the most robust and safety... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    3 days ago
  • $120k - $396k

     ...leading electric vehicle manufacturer is seeking an Embedded Software Engineer in Palo Alto, CA. You will be responsible for delivering...  ...embedded code for vehicle dynamics, integrating sensors and motor controls while solving complex software engineering challenges. You... 

    Tesla Motors, Inc.

    Palo Alto, CA
    3 days ago
  •  ...California. This role involves providing technical leadership in vehicle dynamics and controls for autonomous systems. Candidates should have extensive experience in motion planning, software development, and a passion for self-driving technology. With competitive... 

    General Motors

    Mountain View, CA
    4 days ago
  • $165k - $242k

     ...Sr. Software Engineer - Source Control And Governance Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $125k - $232k

     ...About the role We are looking for bright engineers interested in designing elegant...  ...Design and implement motion planning and controls modules that can be deployed on various...  ...years of experience building production software using modern software practices. Hands‑on... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    5 days ago
  •  ...DESCRIPTION - Web UI Developer - Space Mission Control System NASA, working with private...  .... We are looking for an experienced software developer to work on an open source next...  ...S. degree in Computer Science, Software Engineering, or equivalent Year(s) of Experience... 
    Permanent employment

    Qualified Technical Services

    Mountain View, CA
    5 days ago
  • $251k - $310k

     ...Technical Lead Manager, Perception, Traffic Control Understanding Waymo is an autonomous driving technology company with the mission...  ...will act as a true "player-coach" for a team of roughly 6-10 engineers. This is a high impact role, where your models will directly dictate... 
    Full time
    Temporary work
    Remote work

    Waymo

    Mountain View, CA
    6 days ago
  • $135.42k - $226.98k

     ...in developing our next generation centralized vehicle motion control system where we can further bridge the interaction between the...  ...seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background... 
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford Motor Company

    Palo Alto, CA
    2 days ago
  •  ...chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we...  ...that will set the standards for software-defined vehicles around the world. The...  ...technical leadership and guidance to a team of engineers, driving architectural decisions and... 
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Palo Alto, CA
    2 days ago
  • $215k - $300k

     ...planet. We are a team of mission-driven engineers with experience across aerospace, robotics...  ...a reality. As a Senior Fullstack Software Engineer at Reliable Robotics, you will...  ...information that is subject to U.S. export controls. An offer of employment will be contingent... 
    Permanent employment

    Reliable Robotics Corporation

    Mountain View, CA
    5 days ago
  •  ...Software Engineer Opportunity Location: San Francisco Bay area, hybrid role (2x/ week in downtown SF office) Brico is building the future...  ...) and microservices architecture. ~ Expertise in version control systems (e.g., Git) and CI/CD pipelines. ~ Exceptional... 
    Work at office

    Pear VC

    Palo Alto, CA
    3 days ago
  • $180k - $205k

     ...PsiQuantumalso develops the algorithms and software needed to make these systems...  ...Team at PsiQuantum works closely alongside engineers and scientists in the electronics, system...  ...the scalable, distributed, fault-tolerant control plane and operating system for utility scale... 
    Full time
    Shift work

    PsiQuantum

    Palo Alto, CA
    2 days ago
  • $138.1k - $189.8k

     ...commercial service. Overview This senior engineer will play a key role in a small, fast-...  ...architecture, design, and implementation of motor control systems within our electric-powered, fly...  ..., integration testing, flight testing, software in the loop testing Required University... 
    Permanent employment
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    5 days ago
  • $174.4k - $237.8k

     ...Senior Full Stack Software Engineer, Platform Mountain View, California Intrinsic is an AI robotics group at Google aiming to reimagine...  ...including design review, documentation, testing, and version control. Full stack development experience, including building... 
    Full time
    Work experience placement
    Local area

    Intrinsic

    Mountain View, CA
    5 days ago
  •  ...patients worldwide. We're a team of engineers, clinicians, and innovators united by one...  ...accessories. This engineer will develop software and algorithms for custom semi-automated...  ...Understand products' operations and controls, and develop the means to ensure their integrity... 
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    3 days ago
  • $135k - $155k

     ...connect within minutes of unboxing, and the software that brings it all together. We’ve only...  ...and are looking for best‑in‑class engineers to help maximize Starlink’s utility for...  ...database technologies Experience with version control, continuous integration, and continuous... 
    Temporary work
    Internship
    Worldwide
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Palo Alto, CA
    2 days ago
  • $170k - $235k

    Sr. Full Stack Software Engineer (Starlink) SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally...  ..., or similar database technologies Experience with version control, continuous integration, and continuous delivery concepts... 
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Palo Alto, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, CUA Control. Be the first to apply!