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

Software Engineer - Controls

$140k - $200k

Agtonomy

About the role We are looking for an enthusiastic controls software engineer to join our Autonomy team. You will be responsible for developing controls algorithms for our existing fleet of automated tractors as well as for future platforms. You will work closely with the embedded, hardware, and testing teams as you develop robust solutions to safely and reliably manipulate the various actuators on our platforms. What you’ll be doing: Contribute to the development of kinematic and dynamics models and adaptations across different vehicle platforms Design closed loop control strategies that can compensate for uncertain system parameters and unknown external environmental disturbances Perform parameter identification and benchmarking of various models Build real-time parameter estimation algorithms to improve controls performance Define and create tools to tune and benchmark various vehicle control systems Design and execute test scenarios for simulation and on hardware, including hardware-in-the-loopWrite performant, well-tested software and improve code quality through code and design reviews Collaborate with electrical and embedded teams to define and integrate components, as well as verify functionality on the bench and on the vehicle What you’ll bring: Knowledge and hands-on application background in control theory in any of the following areas: classical control, adaptive control, nonlinear control, MPC, optimal control, robust control, sliding mode control Understanding of state estimation techniques such as state observers, Kalman filters, etc.Strong proficiency in C++ (11 or newer) development for resource constrained embedded systems Experience implementing math effectively in software, (eg., Eigen, Ceres, numpy, etc.)Ability to thrive in a fast-moving, collaborative, small team environment with little supervision Excellent analytical, communication, and documentation skills with demonstrated ability to collaborate with interdisciplinary stakeholders Passion for sustainable energy and electric vehicle development What makes you a strong fit: Background in automotive safety concept, failure mode, common analysis tools such as FMEA Experience applying machine learning control strategies to compensate for unknown system dynamics Experience with software for real-time or safety-critical systems 5+ years of experience of software development in autonomy, robotics or related fields. MS or PhD in Robotics, Computer Science, Computer Engineering, Electrical Engineering, or related field $140,000 - $200,000 a year The US base salary range for this full-time position is $140,000 to $200,000 + equity + benefits + unlimited PTO The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location, internal equity, and additional factors, including, but not limited to, job-related skills, experience, and relevant education or specialty training. Your recruiter can share more about the specific salary range during the hiring process. #J-18808-Ljbffr Agtonomy

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - Controls in South San Francisco, CA vacancy
  • $140k - $200k

    Agtonomy is seeking an enthusiastic controls software engineer in South San Francisco to develop control algorithms for our automated tractors. You will work closely with various teams to create robust solutions that ensure reliable operation of our platforms. Ideal candidates... 
    Suggested
    Full time

    Agtonomy

    South San Francisco, CA
    1 day ago
  • $180k - $400k

     ...many individuals and teams using Hightouch on a daily basis. The Control Plane team focuses on building user‑friendly but powerful tools...  ...deployments. We’re looking to add a product‑minded backend engineer to the team. The ideal candidate will be comfortable diving deep... 
    Suggested
    Remote job
    Flexible hours

    Hightouch

    San Francisco, CA
    1 day ago
  • $136k - $160.5k

     ...part of a high‑performing team that believes in each other, come build with us at Crusoe. About the Role We are seeking a Software Engineer, Control Plane to help build and scale the next generation of Crusoe Cloud’s Control Plane. As a member of the Compute team, you... 
    Suggested
    Temporary work
    Immediate start

    Crusoe

    San Francisco, CA
    3 days ago
  • $180k - $260k

     ...many individuals and teams using Hightouch on a daily basis. The Control Plane team focuses on building user‑friendly but powerful tools...  ...deployments. We’re looking to add a product‑minded backend engineer to the team. The ideal candidate will be comfortable diving deep... 
    Suggested
    Remote work
    Flexible hours
    Shift work

    Hightouch

    San Francisco, CA
    1 day ago
  • $190k - $280k

    About Sentry Bad software is everywhere, and we’re tired of it. Sentry is on a mission to...  ...across our ecosystem. As a Senior Software Engineer on the CTRL team, you’ll design and...  ...Sentry’s platform architecture—building the control systems that ensure the platform... 
    Suggested
    Work at office

    Dormont Manufacturing Company

    San Francisco, CA
    2 days ago
  • $110k - $270k

     ...processing unit (GPNPU) architecture. Quadric's co-optimized software and hardware is targeted to run neural network...  ...executes both NN graph code and conventional C++ DSP and control code. The Full-Stack Engineer is key to making the Quadric product and toolchain easily... 
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    quadric.io

    Burlingame, CA
    2 days ago
  • A leading AI infrastructure company in San Francisco seeks a Software Engineer for the Control Plane. The role focuses on developing and maintaining microservices for the Crusoe Cloud, optimizing for performance and reliability. Candidates should have 3+ years of experience... 

    Crusoe

    San Francisco, CA
    1 day ago
  • $105k - $128k

     ...Controls Software Engineer Lawrence Berkeley National Laboratory is hiring a Controls Software Engineer within the Engineering division. This position will support the development, deployment, maintenance, and enhancement of software systems that enable operations... 
    Full time
    Internship

    Berkely Lab

    San Francisco, CA
    2 days ago
  • $500 per month

     ...shot down drones. Our small team includes engineers, former US military operators, and...  ...we’re hiring for is a hands‑on robotics controls engineer who can iterate fast on real hardware...  ...between mechanical, electrical, and software Understanding of latency, jitter, and how... 
    Permanent employment
    Work at office
    Monday to Friday
    Night shift
    Weekend work

    Aurelius Systems

    San Francisco, CA
    1 day ago
  • Software Engineer, Planning & Controls - Autonomy & Robotics DoorDash Labs is an independent team within DoorDash. We explore robotics and automation to transform last mile logistics in the long term. If you have a passion for applying robotics solutions in a service used... 
    Hourly pay
    Work at office
    Local area
    Flexible hours

    DoorDash USA

    San Francisco, CA
    1 day ago
  • Mytra is building a new class of robotics-powered products for the supply chain market. The Senior Software Engineer will own firmware development and contribute to real-time embedded systems critical to the robot fleet's performance. You will collaborate across hardware... 

    Mytra

    Brisbane, CA
    1 day ago
  • $180k - $237.5k

    Senior Software Engineer — Site Controller, Energy Storage We are at the precipice of a global energy transition. At Redwood Materials, we are moving beyond battery recycling to build the most advanced, circular energy ecosystem on the planet. Our goal is to move the industry... 
    Full time
    Local area

    Redwood Materials

    San Francisco, CA
    1 day ago
  • $217k - $266k

    Lawrence Berkeley National Laboratory is hiring a Controls Software Engineer within the Engineering division. This position has broad latitude to define technical objectives, approaches, and solutions for critical systems supporting the Advanced Light Source (ALS) and... 
    Full time
    Worldwide

    Lawrence Berkeley National Laboratory

    San Francisco, CA
    3 days ago
  • $170k - $250k

     ...encompassing solution that integrates advanced software and hardware powering the fleet,...  ...role We are seeking a talented algorithm engineering expert for our vehicle systems development...  ...-critical applications such as steering control, brake control or throttle actuation.... 
    Odd job
    Full time
    Internship
    Work at office

    Gatik

    San Francisco, CA
    1 day ago
  •  ...Architect and develop high‑availability site‑controller applications that interface with DNP3...  ...reviews, and enforce best practices in software quality and security. Requirements 5+...  ..., performance, and maintainability. #J-18808-Ljbffr Gravity Engineering Services Pvt Ltd.

    Gravity Engineering Services Pvt Ltd.

    San Francisco, CA
    1 day ago
  • MSI Technologies Inc. in California seeks an experienced Automation Engineer to lead PLC/SCADA projects, focusing on Allen-Bradley Logix and FactoryTalk View design. You will own control panel development from I/O checks to high-volume testing, troubleshoot issues, and... 

    MSI Technologies Inc.

    San Bruno, CA
    1 day ago
  • Redwood Materials is seeking a Senior Software Engineer to drive the development of the Site Controller for Battery Energy Storage Systems in San Francisco, California. This role demands a combination of skills in Rust and Python to enhance the digital infrastructure of... 

    Redwood Materials

    San Francisco, CA
    1 day ago
  • $120k - $175k

     ...Horowitz to Blackrock and Fidelity, and employs a team of 450 engineers and entrepreneurs. Astranis designs, builds, and...  ...headquarters in Northern California, USA. Guidance, Navigation & Control (GNC) Simulation Software Engineer As a Simulation Software Engineer on the GNC... 
    Permanent employment
    Flexible hours

    Astranis Space Technologies

    San Francisco, CA
    1 day ago
  • Redwood Materials is hiring a Site Controller Software Engineer to orchestrate grid-scale storage sites using a scalable software platform. You will design the system coordination layer, integrate diverse microcontrollers, and ensure high-performance, low-latency operation... 

    Redwood Materials

    San Francisco, CA
    1 day ago
  • Hyperbolic is seeking a Platform Engineer to design the control plane for its GPU marketplace. In this foundational role, you'll create the system architecture that facilitates seamless access to GPU resources, enabling developers to work without confronting complexity... 

    Hyperbolic

    San Francisco, CA
    1 day ago
  • $300k - $340k

     ...hours at high intensity to push the frontier forward. Deployment Engineering Team Examples of key problems the team is working on Turn 50...  ...to operations. Own operational reliability of deployed control systems across the live fleet, driving root cause analysis on... 
    Permanent employment
    Live in
    Remote work

    Fluidstack

    San Francisco, CA
    1 day ago
  • Backend Software Engineer, Cloud Control Plane, Mid Level Join to apply for the Backend Software Engineer, Cloud Control Plane, Mid Level role at Jobright.ai Backend Software Engineer, Cloud Control Plane, Mid Level 3 days ago Be among the first 25 applicants Join to apply... 
    Full time
    Summer work
    Internship
    H1b

    Jobright.ai

    San Francisco, CA
    1 day ago
  • $130k - $180k

     ...electronic warfare systems, and command & control capabilities. Those critical components...  ...the Role Our product spans the entire software stack, from the embedded controls running...  ...high‑ownership, high‑autonomy role for an engineer who'd rather see the whole product than... 
    Live in
    Work at office
    Weekend work

    Chariot Defense

    South San Francisco, CA
    1 day ago
  • $35 per hour

     ...Team Description The Brain Interfaces Software Team is responsible for the end to end software...  ...company. We are looking for versatile engineers who are interested in architecting and...  ...Maintaining Neuralink's Implant design control verification testing software Developing... 
    Hourly pay
    Full time
    Temporary work
    Internship
    Flexible hours

    Neuralink

    South San Francisco, CA
    1 day ago
  • Crusoe Energy Systems is looking for a Software Engineer, Control Plane to build and scale the next generation of Crusoe Cloud's Control Plane. This role is pivotal in powering our AI-optimized compute capabilities, ensuring that our systems remain reliable and performant... 

    Crusoe Energy Systems

    San Francisco, CA
    1 day ago
  • $134.26k

     ...world. Job Description As a Lead Substation Protection & Control (P&C), you’ll play a key role in leading the design and delivery...  ...innovation in protection and control systems, mentor junior engineers, and collaborate directly with clients and stakeholders on high... 
    H1b

    CDM Smith

    San Francisco, CA
    4 days ago
  • $250k - $300k

     ...them - with teams spanning hardware and software. Speed and scale are our key differentiators...  ...to push the frontier forward. The Controls Team Examples of key problems the team is...  ...schedule. Grow the team, hiring controls engineers and raising the bar on the design work... 

    Fluidstack

    San Francisco, CA
    1 day ago
  • $180k - $200k

     ...material. We’re applying robotics and distributed software to create a new class of product for this $1T market...  ...team is looking for an experienced Senior Software Engineer to develop software critical for motion control, task execution, and safety management of our robotic... 
    Work at office

    Mytra

    Brisbane, CA
    4 days ago
  •  ...Summary We\'re looking for a creative and energetic Full Stack Software Engineer to join our founding product team. In this role, you\'ll take...  ...with minimal supervision Git & CI/CD: Comfort with version control workflows and basic CI/CD tooling (e.g., GitHub Actions) AI/ML... 
    Full time
    Remote work
    Flexible hours
    Shift work

    LGND AI, Inc.

    San Francisco, CA
    2 days ago
  • A dynamic company is seeking a talented Backend Software Engineer for their Cloud Control Plane team in San Francisco. In this mid-level role, you'll design and maintain scalable cloud services, mentor junior engineers, and collaborate with cross-functional teams to deliver... 

    Jobright.ai

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

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