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

Chief Software Engineer

Green Key Resources

MUST BE ELIGIBLE FOR TOP SECURITY CLEARANCE!

We are seeking a Chief Software Engineer to provide technical leadership and establish the software architecture, engineering practices, and technical direction for advanced robotics and autonomous systems.

This is a highly hands-on technical leadership role. You will operate at the intersection of software architecture, systems engineering, robotics, perception, controls, and embedded computing. You will remain deeply involved in architecture, design, coding, debugging, integration, and validation while providing technical direction across the broader software organization.

The ideal candidate is a proven technical leader who can move fluidly between high-level system architecture and low-level implementation, make difficult engineering tradeoffs, and raise the technical capabilities of the organization without relying on formal management authority.

What You'll Do

  • Define and own the overall software architecture and technical direction for complex robotics, autonomy, and embedded systems.
  • Lead critical software initiatives from concept and system architecture through implementation, integration, validation, and production deployment.
  • Remain hands-on in the codebase, personally contributing to technically challenging or high-risk areas using C++ and Python .
  • Establish software engineering standards, architectural principles, development practices, and technical review processes across the organization.
  • Architect software systems that integrate perception, computer vision, controls, autonomy, embedded computing, networking, electrical systems, and mechanical systems.
  • Provide technical leadership across multiple software and multidisciplinary engineering teams, driving alignment on architecture, interfaces, performance, reliability, and long-term maintainability.
  • Identify and mitigate high-impact technical risks and make critical architectural and engineering tradeoffs.
  • Partner with engineering leadership and product teams to develop technical roadmaps and translate product objectives into scalable software architectures.
  • Drive improvements in software performance, reliability, testing, observability, development velocity, and system-level integration.
  • Lead architecture reviews, design reviews, technical investigations, and complex debugging efforts.
  • Mentor senior and staff-level engineers and help develop the organization's technical leadership capabilities.
  • Serve as a senior technical authority and trusted advisor on software architecture, system design, and engineering strategy.

What You'll Need

  • 12+ years of professional software engineering experience , with significant experience operating at Staff, Principal, Chief, or equivalent technical leadership levels.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Robotics, Electrical Engineering, or a related technical field; advanced degree preferred.
  • Extensive experience designing and implementing complex software systems using C++ and Python , ideally within robotics, autonomous systems, embedded systems, or other high-performance engineering environments.
  • Demonstrated track record of personally architecting and delivering complex, business-critical, or mission-critical software systems.
  • Deep expertise in software architecture, system design, performance optimization, multithreading, concurrency, memory management, system programming, debugging, and software reliability.
  • Proven ability to establish technical direction across multiple teams and multidisciplinary engineering organizations.
  • Strong understanding of software engineering practices including design patterns, code reviews, automated testing, CI/CD, Git-based workflows, technical documentation, and production software development.
  • Experience integrating software with hardware and other engineering disciplines, including mechanical, electrical, perception, controls, and systems engineering.
  • Demonstrated ability to influence technical decisions without relying on formal authority and build alignment around complex architectural decisions.
  • Exceptional technical judgment, problem-solving ability, and communication skills.
  • Ability to balance long-term architectural strategy with hands-on execution and near-term product delivery.

You'll Stand Out

  • Experience serving as a Chief Software Engineer, Principal Engineer, Chief Architect, CTO, or equivalent senior technical leader in a technology-driven organization.
  • Deep experience architecting and implementing software for robotics, autonomy, perception, navigation, controls, or real-time systems.
  • Experience with GPU programming, CUDA, OpenCL, parallel computing, or hardware-accelerated software optimization.
  • Strong knowledge of networking protocols, distributed systems, edge computing, embedded Linux, or real-time operating systems.
  • Experience with machine learning frameworks such as TensorFlow or PyTorch, computer vision pipelines, sensor fusion, or scientific computing.
  • Experience establishing software architecture standards, technical roadmaps, design review processes, and engineering governance across a growing organization.
  • Track record of leading large, technically complex initiatives across multiple teams while remaining directly involved in architecture, coding, debugging, integration, and delivery.
  • Experience developing software for high-reliability, safety-critical, or mission-critical environments.
  • Ability to build and scale a world-class software engineering organization while maintaining a strong culture of technical ownership and execution.
#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Chief Software Engineer in Mountain View, CA vacancy
  • $109.65k

     ...Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing...  ...source projects, and/or version control systems Knowledge of software development lifecycle, including design, development, test,... 
    Suggested
    Full time
    Summer work
    Internship
    Seasonal work
    Summer internship
    Work at office
    Local area
    Worldwide
    Monday to Friday

    Amazon

    Sunnyvale, CA
    18 hours ago
  • $10,500 per month

     ...A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right...  ..., locate missing children, and more. The Role Software Engineers at Palantir build software at scale to transform how organizations... 
    Suggested
    Work experience placement
    Internship
    Work at office
    Remote work
    Work from home

    Palantir

    Palo Alto, CA
    18 hours ago
  • $70 per hour

     ...experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving technology. Our software allows the Waymo Driver to perceive the world... 
    Suggested
    Hourly pay
    Full time
    Internship
    Summer internship
    Relocation package

    Waymo

    Mountain View, CA
    18 hours ago
  • $85 per hour

     ...experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving technology. Our software allows the Waymo Driver to perceive the world... 
    Suggested
    Hourly pay
    Full time
    Internship
    Summer internship
    Relocation package

    Waymo

    Mountain View, CA
    1 day ago
  • $70 per hour

     ...experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving technology. Our software allows the Waymo Driver to perceive the world... 
    Suggested
    Hourly pay
    Full time
    Internship
    Summer internship

    Waymo

    Mountain View, CA
    2 days ago
  • $70 per hour

     ...experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving technology. Our software allows the Waymo Driver to perceive the world... 
    Hourly pay
    Full time
    Internship
    Summer internship
    Relocation package

    Waymo

    Mountain View, CA
    2 days ago
  •  ...Specifically, our team is responsible for the company’s technology engineering, architecture, and infrastructure, providing 24x7 support to...  ...to learn, innovate, and make an impact from day one. As a Software Engineer Intern, you’ll join a 10-week Summer Internship Program... 
    Full time
    Internship
    Summer internship

    American Express

    Sunnyvale, CA
    2 days ago
  • $70 per hour

     ...experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving technology. Our software allows the Waymo Driver to perceive the world... 
    Hourly pay
    Full time
    Internship
    Summer internship

    Waymo

    Mountain View, CA
    4 days ago
  • $21 - $40 per hour

     ...networking with industry experts, and developing your skills at the Fortune 1 as you explore our HQ in Northwest Arkansas! Software Engineer Intern: We're looking for Backend, Front end, and Full Stack Software Engineers to join Walmart Global Tech! As a Software... 
    Hourly pay
    Minimum wage
    Summer work
    Internship
    Summer internship
    Work at office
    Relocation
    Home office

    Walmart

    Sunnyvale, CA
    4 days ago
  • $145k - $155k

     ...use deep data insights to improve their business. Founded by engineers and dedicated to our customers, we leap at every opportunity to...  ...of virtual machines. And we're only getting started. As a software engineer, you will work with our engineering team to build infrastructure... 
    Full time
    Worldwide

    Databricks

    Mountain View, CA
    3 days ago
  •  ...About the role Applied is looking for a new grad Cybersecurity Engineer who is passionate about building security into vehicle...  ...helping ensure the integrity and authenticity of firmware and software during boot-up Partner with hardware engineers to integrate... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Internship
    Work at office
    Remote work
    Day shift

    Applied Intution

    Sunnyvale, CA
    3 days ago
  • $134k - $220k

     ...industry. Job Responsibilities: Design, Develop and maintain software features on current and future products. Responsible for...  .... Job Requirements: ~0-3 years’ experience in software engineering. ~ Strong C/Linux experience is essential. ~ Familiarity of... 
    Full time
    Worldwide
    Home office

    Fortinet

    Sunnyvale, CA
    1 day ago
  •  ...not apply to contractor positions About the role We are looking for bright engineers interested in designing elegant solutions to difficult problems in the autonomy space. Our software engineers work across our suite of products, tackling a variety of full-stack,... 
    Full time
    For contractors
    For subcontractor
    Summer work
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intution

    Sunnyvale, CA
    3 days ago
  • $164k - $295k

     .... About the Role: CrowdStrike is seeking an experienced Engineering Manager to lead a cloud backend team within our AI Detection and...  ...trade-offs What You'll Need: ~10+ years of software development experience building enterprise-grade cloud products... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Worldwide
    2 days per week
    3 days per week
    Sunnyvale, CA
    a month ago
  •  ...SimVascular Software Engineer And ArchitectThe Cardiovascular Biomechanics Computation Lab at Stanford University, led by Dr. Alison Marsden, specializes in computational modeling of the cardiovascular system to advance surgical planning, medical device design, and fundamental... 
    Remote work

    Stanford

    Stanford, CA
    4 days ago
  •  ...Nuro is seeking a Head of Systems Engineering to own the systems backbone enabling the Nuro Driver to scale safely and commercially. This...  ...will oversee end-to-end systems engineering across autonomy, software and hardware, safety case, requirements, architecture, validation... 

    Nuro

    Mountain View, CA
    1 day ago
  • $115k - $207k

     ...cybersecurity starts with you. About the Role​: We are seeking a Back-End engineer to be part of our Identity product group. In this role, you will be part of the cloud product software engineering team, responsible for developing new features and working closely... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    Sunnyvale, CA
    18 days ago
  • $164k - $295k

     ...of cybersecurity starts with you. About the Role: Our Fusion product is seeking a Senior-to-Principal (Level 7) backend software Engineer to build out a platform product which provides core orchestration and workflow capabilities to all users of Crowdstrike’s Flagship... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Sunnyvale, CA
    17 days ago
  • $164k - $295k

     ...near-real-time vulnerability event processing Drive backend engineering and process automation across the platform Partner with...  ...skills and experience working in a global team ~ Commitment to software quality — unit tested, code reviewed, and continuously integrated... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Worldwide
    Sunnyvale, CA
    21 days ago
  • $194k - $349k

     ...customers’ operations teams with a prioritized summary of the threats detected in their environments. This is a Sr. Software Development Engineer II (SDE) role in the CTIO team that is bringing multiple AI-based strategies together into an integrated capability on... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Sunnyvale, CA
    26 days ago
  • $194k - $349k

     ...competitive salaries and equity.   CrowdStrike is seeking a Senior Engineer II for our Policy Management team. As a key technical leader in...  ...the Policy team. The team is responsible for the cloud-side software and user interfaces that provide configuration and settings... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    Sunnyvale, CA
    7 days ago
  • $70 per hour

     ...experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving technology. Our software allows the Waymo Driver to perceive the world... 
    Hourly pay
    Full time
    Internship
    Summer internship
    Relocation package

    Waymo

    Mountain View, CA
    4 days ago
  • $10,500 per month

     ...A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right...  ...children, and more. The Role Are you passionate about engineering quality, performance, and increasing the impact of engineers around... 
    Work experience placement
    Internship
    Work at office
    Remote work
    Work from home

    Palantir

    Palo Alto, CA
    1 day ago
  •  ...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP, simulation and analysis solutions, and design services. We partner closely with... 

    Synopsys, Inc.

    Sunnyvale, CA
    18 hours ago
  • $145k - $215k

     ...Fullstack Software Engineer (Frontend-Leaning, AI Product)Our client is an early-stage, venture-backed AI startup reimagining how product and engineering teams collaborate. They are building an AI-native, multiplayer-first documentation and alignment platform—designed... 
    3 days per week

    Recruiting from Scratch

    Palo Alto, CA
    3 days ago
  •  ...We're looking for a talented Full Stack Software Engineer to join Blink.new, an AI App Creation Platform. You'll be working on end-to-end feature development and providing technical customer support. The ideal candidate should be comfortable with modern web technologies... 

    Blink

    Palo Alto, CA
    1 day ago
  • $180k - $215k

     ...and Culture doc here. Position Summary As a full stack engineer on the product engineering team, you will be working on the most...  ..., or a related field. ~3+ years of experience in Full Stack Software Development. ~ Experienced with RESTful API development. ~... 
    Work experience placement

    HeyGen

    Palo Alto, CA
    1 day ago
  • $170k - $235k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. FULL STACK SOFTWARE ENGINEER (STARLINK) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the world's most... 
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    2 days ago
  •  ...customers to interact with our autonomy stack, also known as a C2 (Command and Control). Our users (warfighters, program managers, test engineers) need a strong user interface through which to test, understand, and operate our autonomy in simulation and in the field. This... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    1 day ago
  • $85.4k - $192k

     ...from garbage.First-principles thinker with vision. You break problems to their core, question the assumptions, and rebuild. A software engineer's job is to architect solutions, not wrestle with syntax. You don't copy an architecture because "that's how it's done" — you... 
    Immediate start
    Visa sponsorship
    Relocation package
    Shift work

    Ford Motor Company

    Palo Alto, CA
    4 days ago

Do you want to receive more vacancies?

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