1

Senior Systems Software Engineer Jobs (NOW HIRING)

Systems Software Engineer

San Jose, CA ยท On-site

$202K - $240K/yr

San Jose, CA (Onsite) Duration: 6+ months contract Role and Responsibilities As a Senior System Software Engineer, you will join the GPU Software Validation team and help enhance and scale continuous ...

We are looking for a hands-on software engineer to work on embedded systems, robotics frameworks, and cutting-edge autonomy stacks. Responsibilties: * Develop C++ software for autonomous aerial and ...

... Systems, Computer Engineering or equivalent experience. * 8+ years of professional experience. * 3-5 years of hands-on experience in large-scale software development using modern languages and ...

... Systems, Computer Engineering or equivalent experience. * 8+ years of professional experience. * 3-5 years of hands-on experience in large-scale software development using modern languages and ...

... Systems, Computer Engineering or equivalent experience. * 8+ years of professional experience. * 3-5 years of hands-on experience in large-scale software development using modern languages and ...

Senior Systems Software Engineer

Los Angeles, CA ยท On-site +1

$145K - $195K/yr

Able to operate autonomously and work asynchronously, while also being an effective team player About The Role We're looking for a Senior Systems Software Engineer who can take ownership of the ...

... Systems, Computer Engineering or equivalent experience. * 8+ years of professional experience. * 3-5 years of hands-on experience in large-scale software development using modern languages and ...

... Systems, Computer Engineering or equivalent experience. * 8+ years of professional experience. * 3-5 years of hands-on experience in large-scale software development using modern languages and ...

Systems Software Engineer II

Detroit, MI ยท On-site

$171K - $202K/yr

Senior Systems Software Engineer This is the specialist level where incumbents have full and specializedknowledge in their assigned operating system(s). This may be a single, highly complex systemor ...

next page

Showing results 1-20

Senior Systems Software Engineer information

See salary details

$87.5K

$135.3K

$189.5K

How much do senior systems software engineer jobs pay per year?

As of Jun 5, 2026, the average yearly pay for senior systems software engineer in the United States is $135,290.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,000.00 and $160,000.00 per year, depending on experience, location, and employer.

What is a Senior Systems Software Engineer?

A Senior Systems Software Engineer is an experienced professional who designs, develops, and maintains system-level software such as operating systems, embedded systems, and network protocols. They are responsible for ensuring that software interacts efficiently with hardware, optimizing performance, and troubleshooting complex issues. Senior engineers often lead technical projects, mentor junior team members, and collaborate with cross-functional teams to deliver robust software solutions.

What are some common challenges faced by Senior Systems Software Engineers and how can they be addressed?

Senior Systems Software Engineers often encounter challenges such as integrating legacy systems with modern technologies, optimizing system performance under tight resource constraints, and ensuring robust security in complex environments. These challenges can be addressed by staying current with industry best practices, collaborating closely with cross-functional teams (like DevOps and Security), and regularly participating in code reviews and architecture discussions. Leveraging automation tools and maintaining thorough documentation also help in efficiently managing and scaling large, distributed systems.

What are the key skills and qualifications needed to thrive as a Senior Systems Software Engineer, and why are they important?

To thrive as a Senior Systems Software Engineer, you need deep expertise in computer science, operating systems, and programming languages like C/C++, often supported by a relevant degree and extensive experience. Familiarity with version control systems (e.g., Git), build automation tools, and debugging/profiling utilities is typically required, and certifications in systems programming or cloud platforms can be advantageous. Exceptional problem-solving, collaboration, and communication skills set standout engineers apart by enabling them to navigate complex systems and coordinate effectively with cross-functional teams. These skills are vital for building robust, efficient software solutions that meet business and technical requirements in demanding environments.
What cities are hiring for Senior Systems Software Engineer jobs? Cities with the most Senior Systems Software Engineer job openings:
Who are the top companies hiring for Senior Systems Software Engineer jobs? The top employers for Senior Systems Software Engineer jobs are:
What states have the most Senior Systems Software Engineer jobs? States with the most job openings for Senior Systems Software Engineer jobs include:

Senior Systems & Software Engineer

Tao Motor Inc

Plano, TX โ€ข On-site

Full-time

Retirement, PTO

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Salary: $120,000 - $180,000 per year

Senior Systems & Software Engineer

Robotics Engineer North America


Location:Plano, Texas, USA

Employment Type: Full-Time

Base Salary: $120,000 $180,000 (commensurate with experience)

About Us

We are a global technology company specializing in advanced robots - wheeled, quadruped and humanoid. We design and deploy cutting-edge robotic solutions for hospitality, universities, energy, infrastructure, industrial inspection, and public safety applications. Our robots have demonstrated reliable operations across complex, real-world environments through multiple large institutional clients in various geographic locations.

Were expanding into the North American market and building a frontier engineering team in the DallasFort Worth area to better serve local customers and accelerate innovation. This is your chance to directly shape the future of robotic applications in North America.

Role Overview

As a core developer on the robotics software team, youll design and implement software across the entire robotic stack, from high-level decision-making to low-level real-time control, for our next-generation robotsensuring stable, intelligent task execution across demanding industrial environments.

What Youll Do

  • Optimize system performance, power consumption, and real-time responsiveness to support long-duration, high-load autonomous inspection missions in outdoor environments. Deploy algorithm models efficiently to embedded platforms.
  • Own the full product development lifecyclefrom requirements analysis and design through coding, testing, field debugging, and fault diagnosissolving complex engineering integration challenges.
  • Collaborate with perception and navigation teams to fine-tune algorithms and task logic for U.S.-specific scenarios, including utility infrastructure and industrial facility layouts.
  • Lead the software adaptation effort for U.S. compliance and regulatory standards (e.g., CCPA data privacy requirements, industry-specific certifications).
  • Migrate and adapt cloud-dependent services and data pipelines to U.S. cloud ecosystems (AWS, Azure, GCP).
  • Ensure robust operation within enterprise IT environments, adapting to local network protocols, security configurations, and communication standards.

Required Qualifications

  • Bachelors degree or higher in Computer Science, Electrical Engineering, Robotics, or a related field, with 3+ years of hands-on product development experience in robotics, autonomous vehicles, or a related domain.
  • Strong proficiency in C/C++ with substantial experience developing large-scale, production-quality software in Linux environments. Comfortable using Python for scripting and toolchain development.
  • Experience with ROS/ROS2, Linux, Perception, Navigation, SLAM, Path Planning, Python/C++
  • Experience with Real-Time Systems, FreeRTOS, Motor Control, Sensor Fusion, IMU, Embedded C++, Firmware.
  • Experience with development and collaboration tools such as Git and Docker. Demonstrated system-level debugging and problem-solving skills.
  • Excellent written and verbal communication skills in English. Ability to produce clear technical documentation and collaborate effectively on a diverse, cross-functional team.
  • Self-motivated with a strong sense of ownership and the ability to work independently in a fast-paced environment.

Preferred Qualifications

  • Full-stack software development experience with legged, wheeled, humanoid or mobile robotic platforms.
  • Experience building custom web-based tools (JavaScript, React, or similar frameworks).
  • Hands-on experience with edge computing optimization on platforms such as NVIDIA Jetson.
  • Familiarity with deploying and accelerating machine learning models (e.g., using TensorRT).
  • Experience with localization projects in robotics, industrial automation, or IoT within the U.S. energy, utility, or manufacturing sectors.
  • Proficiency in Mandarin Chinese is a strong plus, enabling seamless collaboration with our core R&D teams in China.
  • US Citizens preferred or those with valid employment authorization only. No visa sponsorship offered.

Compensation & Benefits

We offer a highly competitive total compensation package designed to attract top talent.

Cash Compensation

  • Annual base salary of $120,000 $180,000. Final offer will be based on experience, skills, and interview performance.

Equity

  • Company stock options, giving you a stake in our long-term growth.

Benefits

  • 401(k) retirement plan with company match
  • Flexible PTO and paid holidays
  • Parental leave and family-friendly policies

Career Growth

  • Work alongside world-class robotics engineers from around the globe
  • Tackle challenging, real-world robotic application problems
  • Clear career progression pathways with support for continuous professional development

How to Apply

If youre passionate about solving the toughest problems in robotics and want your code to power robots that create real-world value, wed love to hear from you.

Send your resume, GitHub or technical blog links (if available), and a brief cover note explaining your interest in this role to: hr@taomotor.com

Email subject line: Application for Senior Systems & Software Engineer [Your Name]