1

Tesla Software Engineering Jobs in Bothell, WA (NOW HIRING)

Required : • 8+ years of software engineering experience • Track record architecting, shipping ... Tesla, Hadrian, Helion, Shield AI, Saronic, Apex, Relativity, or Stoke • Background in ...

... Tesla Autopilot, Cruise, Zoox, Toyota Research Institute, and SpaceX, along with a track record of ... Our teams span AI, software, robotics engineering, product, field deployment, and technical ...

... Tesla Autopilot, Cruise, Zoox, Toyota Research Institute, and SpaceX, along with a track record of ... Our teams span AI, software, robotics engineering, product, field deployment, and technical ...

... Tesla Autopilot, Cruise, Zoox, Toyota Research Institute, and SpaceX, along with a track record of ... Our teams span AI, software, robotics engineering, product, field deployment, and technical ...

ATE Field Technician

Renton, WA

$22.25 - $30.25/hr

... Tesla Rivian Subaru Lexus Mitsubishi Cadillac Nissan Porshe Jeep Mopar VW ODIS Protech Caliber ... Perform a range of vehicle services including diagnostics, calibrations, programming, scanning, and ...

Tesla Software Engineering information

See Bothell, WA salary details

$71K

$164.9K

$229.7K

How much do tesla software engineering jobs pay per year?

As of Jul 21, 2026, the average yearly pay for tesla software engineering in Bothell, WA is $164,915.00, according to ZipRecruiter salary data. Most workers in this role earn between $134,100.00 and $193,400.00 per year, depending on experience, location, and employer.

What is a Tesla Software Engineering job?

A Tesla Software Engineering job involves designing, developing, and optimizing software for Tesla's products, including vehicles, energy solutions, and internal systems. Engineers work on cutting-edge technology like autonomous driving, battery management, and AI-driven applications. The role requires proficiency in programming languages such as Python, C++, or Java, and experience with software development frameworks. Collaboration with cross-functional teams is essential to enhance performance, safety, and user experience. Tesla engineers are expected to innovate, solve complex problems, and work in a fast-paced environment to support the company's mission of accelerating sustainable energy.

What is the typical team structure for a Tesla Software Engineering role, and how do engineers collaborate across projects?

Tesla Software Engineers often work in cross-functional teams that include product managers, hardware engineers, and other software specialists. Collaboration is highly valued, with regular meetings and code reviews to ensure integration across different technology domains—such as autonomous driving, manufacturing systems, or in-car infotainment. Engineers are encouraged to take ownership of features from conception to deployment, and may collaborate with teams in other locations to solve complex, real-world problems. This dynamic environment fosters innovation and provides opportunities for learning from experts in both software and hardware engineering. As a result, engineers gain exposure to diverse challenges and are able to significantly impact Tesla’s cutting-edge products.

How much do software engineers at Tesla make?

Software engineers at Tesla typically earn between $80,000 and $150,000 annually, depending on experience, location, and level. Compensation may also include stock options and bonuses, especially for senior roles or specialized skills like embedded systems or AI development.

Does Tesla hire software engineers?

Yes, Tesla regularly hires software engineers for roles involving vehicle software, energy products, and autonomous driving systems. Candidates typically need strong programming skills in languages like Python or C++, experience with embedded systems, and knowledge of automotive or energy industries.

Is it difficult to get hired at Tesla?

Getting hired as a Tesla Software Engineer can be competitive due to the company's high standards for technical skills, problem-solving ability, and relevant experience. Candidates often undergo multiple interview rounds, including technical assessments and behavioral interviews, and strong knowledge of programming languages like Python or C++ is beneficial.

What are the key skills and qualifications needed to thrive in the Tesla Software Engineering position, and why are they important?

To thrive as a Tesla Software Engineer, you need a solid foundation in computer science, programming (often in C++, Python, or Java), and a background in software development methodologies—usually evidenced by a bachelor’s or master’s degree in a relevant field. Proficiency with development tools like Git, CI/CD pipelines, and experience working with embedded systems, automotive software, or cloud infrastructure is also valuable. Strong problem-solving abilities, effective communication, and a collaborative mindset are crucial soft skills. These capabilities ensure engineers can contribute to high-impact projects in a fast-paced environment, drive innovation, and deliver reliable software for Tesla’s advanced products.

What engineer makes $500,000 a year?

Senior software engineers, especially those working at major tech companies like Tesla, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, specialized skills in areas like AI or autonomous systems, and often involves leadership responsibilities or high-impact roles.
What are popular job titles related to Tesla Software Engineering jobs in Bothell, WA? For Tesla Software Engineering jobs in Bothell, WA, the most frequently searched job titles are:
What job categories do people searching Tesla Software Engineering jobs in Bothell, WA look for? The top searched job categories for Tesla Software Engineering jobs in Bothell, WA are:
Infographic showing various Tesla Software Engineering job openings in Bothell, WA as of July 2026, with employment types broken down into 90% Full Time, 6% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $164,915 per year, or $79.3 per hour.

Staff Software Engineer

Endurance Energy

Seattle, WA • On-site

Full-time

Re-posted 13 days ago


Job description

Job Summary:
Endurance Energy is pioneering the world's first modular subsea geothermal power plants, aiming to convert ocean thermal resources into significant baseload power. As a Staff Software Engineer, you will develop the software infrastructure necessary for the operation of these power plants, including data pipelines and operational software, while collaborating with hardware engineers and other operational leaders to ensure efficient deployment and scaling of the technology.
Responsibilities:
• Architect and build the telemetry, data, and operational software that runs Endurance's power plants on the seafloor and supports subsea deployment operations
• Make and execute the build, buy, and configure calls across PLM, ERP, MES, procurement, telemetry, and operational tooling
• Select, integrate, configure, and where required build the foundational software systems that run Endurance's manufacturing and supply chain
• Write production code, set engineering standards, and build the technical patterns that the broader software team will inherit
• Partner with engineering, manufacturing, supply chain, finance, and policy leaders to ensure the software roadmap maps to operational reality
• Establish cybersecurity, data governance, and development practices appropriate for a venture-backed company operating across federal, defense, and international markets
• As the first software engineer at Endurance, own the technical foundation that the broader software organization is built on
• Help shape the software organization as it grows, including interviewing and onboarding future engineers
Qualifications:
Required:
• 8+ years of software engineering experience
• Track record architecting, shipping, and operating internal software systems (manufacturing, supply chain, engineering data, telemetry, or operations tooling)
• Strong build, buy, and configure judgment with hands-on experience selecting, deploying, or replacing industrial software systems such as PLM, ERP, MES, or procurement platforms
• Demonstrated ability to ship production software end to end, from architecture through deployment and operation
• Technical fluency strong enough to hold credibility with mechanical, electrical, and systems engineers
• Comfort being the first software engineer at a venture-backed company at sub-fifty headcount, including all the ambiguity that comes with it
• Ability to work onsite in Seattle and travel to deployment sites as required
Preferred:
• Experience inside hardware companies known for strong in-house industrial software, such as SpaceX, Anduril, Tesla, Hadrian, Helion, Shield AI, Saronic, Apex, Relativity, or Stoke
• Background in operational technology, SCADA, telemetry, or controls integration adjacent to physical hardware
• Experience with manufacturing execution systems, supplier development tooling, or quality data systems at scale
• Familiarity with cybersecurity frameworks relevant to defense and federal contracting (CMMC, NIST 800-171, FedRAMP)
• Prior experience standing up software for ITAR / EAR controlled environments
• Background in subsea, aerospace, defense, or other regulated hardware industries
Company:
Endurance Energy develops subsea geothermal energy projects to generate continuous electricity from deep-sea hydrothermal resources. Founded in 2008, the company is headquartered in Seattle, USA, with a team of 11-50 employees. The company is currently Early Stage.