Chief Software Engineer

External job listingat Green Key Resources

Chief Software Engineer to lead architecture and hands-on engineering for advanced robotics, autonomous systems, and embedded computing.

External source - not verified7 days agoOpen until: Jan 3, 2027

Salary

Not provided

Location

Mountain View, United States

Employment type

Full time

Workplace

Not provided

Chief Software Engineer

Mountain View, United States

Job description

About the role

Green Key Resources is seeking a Chief Software Engineer to provide technical leadership and establish software architecture, engineering practices, and technical direction for advanced robotics and autonomous systems. This is a highly hands-on technical leadership role involving software architecture, systems engineering, robotics, perception, controls, and embedded computing. The role remains 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 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.

Responsibilities

  • 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.
  • Contribute hands-on to technically challenging or high-risk areas of the codebase using C++ and Python.
  • Establish software engineering standards, architectural principles, development practices, and technical review processes across the organization.
  • Architect software systems integrating perception, computer vision, controls, autonomy, embedded computing, networking, electrical systems, and mechanical systems.
  • Provide technical leadership across 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.

Requirements

  • Must be eligible for top security clearance.
  • Proven technical leadership and the ability to work across high-level system architecture and low-level implementation.
  • Hands-on experience contributing to code using C++ and Python.

Key facts

  • Must be eligible for top security clearance.
  • The role involves advanced robotics, autonomous systems, and embedded computing.
  • The role includes hands-on work using C++ and Python.

Estimated salary

Estimated salary for software developer in United States: USD 5,850 - 10,000 per month, based on 48 CazVid job posts that state their pay. This is an estimate, not the salary offered.

Frequently asked questions

  • What does the Chief Software Engineer role involve?

    It provides technical leadership and establishes software architecture and technical direction for advanced robotics and autonomous systems. The role remains hands-on in architecture, design, coding, debugging, integration, and validation.

  • What are the stated requirements?

    Candidates must be eligible for top security clearance. The listing also describes a proven technical leader who can work across system architecture and low-level implementation.

  • What technologies are mentioned?

    The listing names C++ and Python for hands-on code contributions.

  • How much does this job pay?

    This listing does not state the pay. As a reference, the estimated salary for software developer in United States is USD 5,850 - 10,000 per month, based on 48 CazVid job posts that state their pay. This is an estimate, not the salary offered.

Similar jobs