Hiring Sea

Shield AI

Posted Sep 22, 2026

Open position

UAT-C01-TECHNICA-005 LD Job

San Mateo, CA, USOn-siteFull Time
Checking your account…

About the role

Job Title: Senior Software Engineer – Autonomous Systems

About the Role

We are looking for a Senior Software Engineer to join our innovative engineering team specializing in developing and deploying software solutions for advanced autonomous systems. In this role, you will collaborate with multidisciplinary teams, utilizing your technical expertise to design, implement, and optimize cutting-edge autonomy technologies for real-world environments.

Key Responsibilities

Design, implement, test, and refine software for autonomous or robotic systems, with a focus on reliability, maintainability, and performance.

Develop scalable and robust solutions enabling coordination, communication, and decision-making among autonomous agents or subsystems.

Work collaboratively with cross-functional partners in hardware, robotics, autonomy, and testing to achieve seamless system integration.

Diagnose, troubleshoot, and resolve software issues in lab and field settings, iterating quickly based on feedback and deployment results.

Document technical decisions, participate in code reviews, and promote engineering best practices for software quality and maintainability.

Stay current with advancements in autonomy, robotics, software engineering, and embedded systems.

Requirements

Bachelor’s or Master’s degree in Computer Science, Engineering, Robotics, or a related technical field; or equivalent professional experience.

Demonstrated expertise in C++, C, and Python, with significant experience in software engineering for autonomous, robotics, or embedded systems.

Proven track record of designing, fielding, and deploying software on hardware platforms in real-world environments.

Strong troubleshooting, optimization, and integration skills for complex software systems.

Excellent problem-solving ability and collaboration skills within multidisciplinary teams.

Familiarity with real-time operating systems (RTOS), embedded Linux, or similar platforms.

Preferred Qualifications

Experience with multi-agent autonomy, robotics, or advanced distributed systems.

Knowledge of path planning, controls, or swarm robotics.

Familiarity with simulation tools for algorithm and system testing.

Background in hardware integration, sensor systems, or low-level communications protocols.

Contributions to open-source projects or applied research in relevant domains.

Benefits

Competitive compensation including base salary, bonus, and equity opportunities

Comprehensive health, dental, and vision coverage

Generous paid time off and parental leave

Flexible, collaborative working environment

Access to learning and development resources

We are committed to creating an inclusive environment for all employees and are proud to be an equal opportunity employer. If you need accommodation during the application process, please let us know.

Skills

C++LinuxPythonTesting