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

Senior Software Engineer, Hardware Interface

Agility Robotics

Agility Robotics is a pioneer. Our robot, Digit, is the first to be sold into workplaces across the globe. Our team is differentiated by its expertise in imagining, engineering, and delivering robots with advanced mobility, dexterity, intelligence, and efficiency -- robots specifically designed to work alongside people, in spaces built for people. Every day, we break through engineering challenges and invent new solutions and capabilities that will one day make robots commonplace and approachable. This work is our passion and our responsibility: our mission is to make businesses more productive and people's lives more fulfilling. About The Role Agility Robotics is building the future of work through humanoid robots that operate in human environments. In this position you will be developing the low-level software that powers our state‑of‑the art humanoid robots, constantly improving the robustness, diagnostics, and safety of our system. You will also be on the front‑line of robot development, building up brand‑new prototypes and working with highly cross‑functional teams to transform piles of parts into functional, testable systems. Location: This hybrid role is based out of our San Francisco Bay Area (CA), Salem (OR), or Pittsburgh (PA) offices. About The Work Contribute to the C++ software stack that powers our robots, interfacing with OS drivers and hardware to enable high‑bandwidth, low‑latency control Work with cross‑disciplinary teams to solve complex problems dealing with the integration of software and hardware Debug complex cross‑domain problems and integrate learned failure modes into improved diagnostics and error reporting Integrate diverse computing systems through a variety of communication media: such as Wifi, networking, serial, industrial fieldbus Write performant, well‑tested, maintainable, and well‑documented C++ software About You MS in robotics, computer science, or related field with 2‑3 years industry experience (or BS with 5+ years industry experience) Skilled at writing modern C++ (17, 20) Knowledge of best practices for writing performant and maintainable software Proficient in using and programming for recent Linux systems Experience writing and debugging software for hardware‑in‑the‑loop systems Experience debugging cross‑domain (i.e. electrical, mechanical and software) problems with electro‑mechanical systems Ability to communicate technical information effectively both orally and in writing with other team members Authorization to work in the USA Bonus Points Experience with implementation of automation fieldbuses such as EtherCAT, CAN, Profinet, etc. EtherCAT is highly desirable Experience developing real‑time or low‑latency systems Experience writing C++ code for embedded systems Experience with electronic circuit debugging tools (e.g. multimeters, oscilloscopes, logic analyzers) Knowledge of brushless electric motors and motor control Knowledge of networking protocols and network configuration in a Linux environment (i.e. systemd / networkd) Experience with Python 3.6+ Familiarity with standard agile and software development processes (issue tracking tools (Jira), feature branching, version control (Git), continuous integration and deployment) Full‑time Employees are eligible for Benefits: 401(k) Plan: Includes a 6% company match. Equity: Company stock options. Insurance Coverage: 100% company‑paid medical, dental, vision, and short/long‑term disability insurance for employees. Benefit Start Date: Eligible for benefits on your first day of employment. Well‑Being Support: Employee Assistance Program (EAP). Time Off: Exempt Employees: Flexible, unlimited PTO and 10 company holidays, including a winter shutdown. Non‑Exempt Employees: 10 vacation days, paid sick leave, and 10 company holidays, including a winter shutdown, annually. On‑Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations. Parental Leave: Generous paid parental leave programs. Work Environment: A culture that supports flexible work arrangements. Growth Opportunities: Professional development and tuition reimbursement programs. Relocation Assistance: Provided for eligible roles. All of our roles are U.S.-based. Applicants must have current authorization to work in the United States. Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment. #J-18808-Ljbffr Agility Robotics

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Hardware Interface in California, MO vacancy
  • $176.4k - $226.8k

     ...The Position Saildrone is seeking a Senior Robotics Software Engineer to join our Core Vehicle Systems team...  ...role in integrating new sensors and hardware subsystems into our autonomous...  ...actuator control, and power system interfaces in long duration deployments. Integrate... 
    Senior
    Local area
    Relocation package
    Flexible hours
    3 days per week

    Saildrone Inc

    California, MO
    4 days ago
  • $140k - $178k

     ...logistics. What You’ll Do: As a Senior FlightSoftware Engineer at Inversion, you will...  ...aspect of the flight software stack that enables our spacecraft...  ...running on custom hardware that flies the world’s first...  ...management, and attitude control interfaces Assisting in creating and... 
    Senior
    Permanent employment
    Work at office
    Weekend work

    INVERSION

    California, MO
    21 hours ago
  • $15k

     ...communities. Summary Lead and execute complex software development initiatives with a strong emphasis on front‑end and back‑end engineering using ReactJS, NodeJS and TypeScript...  ...codebases using ReactJS for dynamic user interfaces and NodeJS for robust server‑side logic.... 
    Senior
    Work experience placement
    Local area
    Flexible hours

    Dadavidson

    California, MO
    4 days ago
  •  ...required to go into the office 3 days per week. Job Title Senior Software Engineer Company Description Greater Good Health is a fast...  ...platform workflows. Build and maintain Livewire and Blade interfaces that allow clinical, operational, and administrative teams... 
    Senior
    Temporary work
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Greater Good Health

    California, MO
    5 hours ago
  •  ...into diamond wafers using zero-emission energy. We are looking for a detail-oriented, hands-on Software Engineer to strengthen and grow our data collection, software interfaces, and infrastructure, which we use to report key business metrics and analyze our manufacturing... 
    Senior
    Local area
    Flexible hours

    Vrai & Oro, LLC

    California, MO
    4 days ago
  • Cephas Consultancy Services Private Limited seeks a Senior Software Engineer based in California, United States. In this remote position, you'll apply your expertise to help train next-generation AI systems. Your responsibilities include codebase refactoring, bug fixing... 
    Senior
    Remote work

    Cephas Consultancy Services Private Limited

    California, MO
    5 hours ago
  • $184k - $287.5k

    Join the NVIDIA Developer Tools team and empower engineers throughout the world developing groundbreaking products in Automotive, VR, Gaming, Deep Learning, and High Performance Computing. See your efforts in action as developers and 3rd party tool developers use your products... 
    Senior

    NVIDIA

    California, MO
    5 hours ago
  •  ...Perform full stack development using AWS infrastructure Design and implement scalable software solutions Collaborate with cross functional teams and stakeholders Ensure engineering excellence and achieve program objectives Lead the design, development, test, and maintenance... 
    Senior

    Jobtailor

    California, MO
    3 days ago
  • $152k - $241.5k

     ...generation of edge AI for automotive and robotics. We build the software stack that enables Large Language, Vision-Language, and...  ...equivalent experience in Computer Science, Electrical/Computer Engineering, or a closely related field. 4+ years of relevant software development... 
    Senior

    NVIDIA

    California, MO
    5 hours ago
  •  ...solutions, and growing with a forward‑thinking technology company, we’d love to meet you. The Opportunity We are looking for a Senior Software Engineer who thrives in fast‑moving environments, enjoys solving complex technical challenges, and wants to play a key role in... 
    Senior
    Work at office

    United States Digital Space LLC

    California, MO
    1 day ago
  • Overview An exciting client is seeking a Sr. Software Engineer to develop the C++ core across operating platforms. They specialize in the...  ...US Citizen or Green Card Holder (ITAR). Employment Details Seniority level: Mid-Senior level. Employment type: Full-time. Industries... 
    Senior
    Full time

    Lumicity

    California, MO
    21 hours ago
  •  ...Join to apply for the Senior Software Engineer role at Gigster Building the worlds most elite network of unicorn talent in tech ...AI | Data | FinOps | Cloud | Software Engineering Senior Software Engineer (PST Timezone) Start Date: 1st Jan 2026 Position Overview We are... 
    Senior
    Contract work

    Gigster

    California, MO
    4 days ago
  • $139k - $220k

     ...unparalleled visibility into complex AI workloads. Our team empowers engineers to understand, troubleshoot, and optimize high-performance infrastructure at massive scale. About the role: As a Senior Software Engineer on the Observability team, you will design, build, and... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    California, MO
    4 days ago
  •  ...tracking and data collection systems Coordinate with a broad range of stakeholders, including R&D engineers and technicians, to deliver scalable and actionable software solutions Assist in database optimization and application troubleshooting, document workflows, and... 
    Senior

    NextGenEnergyJobs

    California, MO
    3 days ago
  • $140k - $175k

     ...growing health technology company using AI, advanced imaging, cloud software, and data science to transform how complex medical procedures...  ...you build has a measurable impact on physicians and patients. Engineers will enjoy significant ownership, influence technical... 
    Senior

    Kismet Search

    California, MO
    1 day ago
  •  ...and we can make a difference together. About This Role The Senior Software Developer will collaborate within a technically adept team, taking...  ...core to publish and subscribe MQTT messages, develop rules engine to send data via Kinesis stream to databases. #J-18808-... 
    Senior
    Work experience placement

    Carrier

    California, MO
    21 hours ago
  • JetInsight's best-in-class quoting and fleet management software helps aircraft charter operators run and grow safer, more efficient...  ...of on-demand aircraft. We’re looking for a full stack Senior Software Engineer to join our growing engineering team. You’ll work on all... 
    Senior

    JetInsight

    California, MO
    21 hours ago
  •  ...reliability at scale, where milliseconds determine success What Makes You a Great Fit 5+ years building production-grade systems (senior-level experience strongly preferred) Hands-on experience with real-time technologies (WebSockets, WebRTC, streaming audio/video)... 
    Senior
    Immediate start

    AIM AI

    California, MO
    21 hours ago
  •  ...have a strong background in computer science, experience with software development, quality automation and data reporting background,...  ...Working closely with the stakeholders to prioritize goals on the Engineer, Data and QA Automation roadmaps, understanding ROI to the client... 
    Senior

    6AM City

    California, MO
    3 days ago
  • Introduction At IBM Software, we transform client challenges into solutions. Building the...  ...that changes the world. On the HashiCorp engineering team, we build the Infrastructure Cloud...  ...and responsibilities We’re looking for Senior Engineers with a deep backend focus to join... 
    Senior
    Remote work

    Cacheflow

    California, MO
    2 days ago
  • $131.25k

     ...next generation of internal platforms that power one of the world's leading entertainment companies. We're looking for a Senior Software Engineer who enjoys solving hard problems, writing clean and maintainable code, and building systems that become foundational to how... 
    Senior
    Local area

    WME Group

    California, MO
    21 hours ago
  • $86.8k - $165.2k

     ...research and development projects. Design and develop prototype software using the latest open‑source technologies. Receive and...  ...Qualifications You Must Have BS degree in Computer Science, Computer Engineering, Electrical Engineering, or relevant field plus 5 years of... 
    Senior
    Relocation package
    Flexible hours

    Prattwhitney

    California, MO
    21 hours ago
  • $141.3k - $226k

     ...Job Description We are seeking a highly experienced hands‑on C++ Engineer to join our VCF vCenter team. In this pivotal role, you will be...  ...Bachelor’s degree plus 12+ years of experience in software development, with at least 5 years in a lead architect or principal... 
    Senior

    Broadcom Corporation

    California, MO
    21 hours ago
  • $100k - $160k

     ...themselves, and help build Summit as a leader in the Canadian Commercial Insurance market. About the role We are seeking a Senior Software Engineer to play a pivotal role in scaling our core proprietary platforms. As an early and critical engineering hire, you will take... 
    Senior
    Work at office
    Remote work
    Home office
    Flexible hours
    3 days per week

    Summit

    California, MO
    21 hours ago
  • $141.3k - $226k

    Senior Software Engineer Architect and lead development of scalable distributed services for Broadcom's VCF vCenter ecosystem Location: California Compensation: $141,300 - 226,000 USD / year About The Role Job Posting The VCF (VMware Cloud Foundation) team at Broadcom... 
    Senior
    Local area

    Front Door Defense

    California, MO
    1 day ago
  • $192.95k - $234.9k

     ...credit and financial data that meaningfully impacts lives. Our software engineers develop innovative solutions that incorporate data...  ...bring our products to life. THE OPPORTUNITY We're seeking a Senior Software Engineer to lead key technical projects from design... 
    Senior
    Flexible hours

    Nova Credit

    California, MO
    21 hours ago
  • $143.2k - $243.4k

     ...services has a strong emphasis on high-scale and high-performance engineering. We operate under a DevOps model and team is spread in US &...  ..., clean, and scalable code by enforcing best practices in software engineering architecture and processes, including code reviews... 
    Senior
    Permanent employment
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    California, MO
    21 hours ago
  • $197.4k - $232k

     ...humans pushing toward something bigger, together. One Confluent. One Team. One Data Streaming Platform. About The Role Senior Software Engineers II at Confluent take ownership of critical backend systems that underpin our data streaming platform. You’ll lead the design... 
    Senior

    Confluent

    California, MO
    21 hours ago
  • $155k - $165k

    Senior Software Engineer The Senior Software Engineer provides hands‑on software design, development, mentoring, and testing skills to complete projects. This position is a key role within the software development team as you will be leading software development tasks... 
    Senior
    Work at office
    Remote work
    Flexible hours

    GovX

    California, MO
    3 days ago
  • $180k - $200k

     ...Zefr is redefining what trust and transparency means for social media in the age of AI. What you\'ll do: We are hiring a Senior Software Engineer to own the design, implementation, and operation of microservices running in Kubernetes and other cloud-scalable, highly available... 
    Senior
    Summer work
    Work at office
    Remote work
    Flexible hours

    Zefr

    California, MO
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Hardware Interface. Be the first to apply!