1

Automotive Software Engineer Jobs in Seattle, WA

Automobile Software company that will run in every car and work for every passenger. Your work will ... Our Software Development Engineer program includes mentorship and training in real-world projects ...

Automobile Software company that will run in every car and work for every passenger. Your work will ... Our Software Development Engineers will also mentors others who have less experience while also ...

Be Seen First

Remote Software Engineer - Technical Advisor $150.00 USD/hour | 100% Remote (USA Only) | Mostly Asynchronous We are seeking software engineers in a remote capacity to fill code review and evaluation ...

(141) Senior Software Development Engineer

Seattle, WA · On-site

$139K - $183K/yr

Automobile Software company that will run in every car and work for every passenger. Your work will ... Our Software Development Engineers will also mentors others who have less experience while also ...

System Software Engineer, HPC Performance

Redmond, WA · On-site

$193K - $229K/yr

In the Software Development Tools Team, we enable 1st & 3rd-party developers to turn NVIDIA's hardware into groundbreaking cluster, server, professional, consumer, automotive, and embedded solutions.

next page

Showing results 1-20

Automotive Software Engineer information

See Seattle, WA salary details

$66.1K

$165K

$282K

How much do automotive software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for automotive software engineer in Seattle, WA is $164,991.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,700.00 and $217,600.00 per year, depending on experience, location, and employer.

What is an automotive software engineer?

An automotive software engineer is responsible for the design and development of software systems used in car technology. These solutions may be used to control various environmental systems of a car, such as its wheels for automatic parking. As an automotive software engineer, your job duties include designing software solutions, programming software, and troubleshooting bugs. The career typically requires a bachelor’s in engineering, although some employers may prefer a master’s degree. You also need experience with software or system development in the automotive field, as well as an understanding of software design methods, operating systems, and programming languages. Additional qualifications include excellent technical skills and analytical problem-solving ability.

What are the key skills and qualifications needed to thrive as an automotive software engineer?

To thrive as an Automotive Software Engineer, you need a strong background in computer science, embedded systems, and automotive-specific protocols, usually supported by a relevant degree. Proficiency with programming languages like C/C++, MATLAB/Simulink, and experience using automotive tools such as CAN, AUTOSAR, and diagnostic systems is essential. Strong problem-solving skills, attention to detail, and effective teamwork distinguish top performers in this role. These capabilities are crucial for developing reliable, safe, and innovative automotive software in a highly regulated and technologically advanced industry.

What are some common challenges automotive software engineers face when integrating software with vehicle hardware?

Automotive Software Engineers often encounter challenges related to ensuring seamless communication between software systems and a variety of vehicle hardware components, such as sensors and electronic control units (ECUs). This requires a deep understanding of embedded systems, real-time processing, and rigorous testing to meet industry safety and reliability standards. Additionally, engineers must adapt to rapidly evolving automotive technologies and maintain compliance with strict regulatory requirements. Collaboration with hardware engineers and cross-functional teams is essential to address these challenges efficiently.

What does an automotive software engineer do?

An automotive software engineer designs, develops, and tests software systems for vehicles, including embedded systems, control units, and infotainment platforms. They use programming languages like C++, Python, and tools such as AUTOSAR or MATLAB, often working closely with hardware engineers to ensure software integrates properly with vehicle components.

What are the most commonly searched types of Automotive Software Engineer jobs in Seattle, WA?

The most popular types of Automotive Software Engineer jobs in Seattle, WA are:

What job categories do people searching Automotive Software Engineer jobs in Seattle, WA look for?

The top searched job categories for Automotive Software Engineer jobs in Seattle, WA are:

What cities near Seattle, WA are hiring for Automotive Software Engineer jobs?

Cities near Seattle, WA with the most Automotive Software Engineer job openings:

Infographic showing various Automotive Software Engineer job openings in Seattle, WA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $164,991 per year, or $79.3 per hour.

Sr. Software Development Engineer, ASE Storage

Socket.dev

Seattle, WA • On-site

$120 - $180/hr

Other

Posted 4 days ago


Job description

Apple Services Engineering (ASE) designs, builds, and operates the cloud infrastructure, server systems, and platform technologies that power many of Apple's most beloved experiences. Within ASE, the Storage Platforms organization develops the systems that store, protect, and serve Apple's data at massive scale, with a mission to deliver storage that is durable, secure, highly available, and operated with excellence. Engineers on this team will have the rare opportunity to work on storage device-optimized low-level storage, large-scale distributed systems, and high-performance IO stacks operating at mission-critical levels of availability and durability. Each component is being built using first principles from the ground up to unlock optimization opportunities at every layer of the stack. Being part of Apple Services Engineering organization opens the door to exerting cross-functional influence and making a more significant organizational impact. If you are passionate about large scale distributed systems, operational excellence, and creating resilient platforms that enable innovation across Apple, we would love to hear from you.

Description

We are looking for collaborative, curious, and pragmatic Software Engineers to be part of this innovative team. In this role, you will: Shape the product's features and architecture as it scales orders of magnitude Demonstrate passion for large-scale distributed systems and creating robust storage solutions

Minimum Qualifications
  • 3 years of professional software development experience
  • Strong analytical and problem-solving skills, with meticulous attention to detail
  • Experience in building storage systems
  • 2+ years of coding in one or more of these programming languages: Rust, C++, Java or C#
  • Experience with scripting languages (Bash, Python, Perl)
  • Bachelor’s Degree in Computer Science, an engineering-related field, or equivalent related experience.
Preferred Qualifications
  • Excellent knowledge of software testing methodologies & practices
  • Deep understanding of core computer science concepts, including data structures, algorithms, and concurrency
  • Solid grasp of distributed systems fundamentals such as fault tolerance, consistency, and distributed rate limiting
  • Experience designing and operating large-scale distributed systems such as databases or storage platforms
  • Proficient with UNIX/Linux
#J-18808-Ljbffr