Senior Staff Software Engineer

Speridian Technologies Mountain View, CA

Company

Speridian Technologies

Location

Mountain View, CA

Type

Full Time

Job Description

Job Title: Sr. Staff Software Engineer Location: Mountain View, CA (5 days in a week onsite) Duration: 12+ Months General Skills: - Analytical and debugging skills. - Effective written and oral communication skills. - Experience in functional and technical leadership. - Ability to lead technical meetings and provide feedback. - Collaborate and work with multiple teams across geographies and time zones. - Ability to work independently and in a team environment. - Strong communication and interpersonal skills. Required Specialized Skills: - Proficiency in C/C++ programming languages. - Deep knowledge of how Android AOSP, AAOSP and Linux display and graphic pipeline works including each of its components. - Knowledge of Rust programming language. - Knowledge of scripting languages such as Python, Bash, or Perl. - Experience implementing and improving performances GPU and DPU drivers - Experience or deep understanding how Yocto Linux software build works. - Experience using test automation in a Test-Driven Development (TDD) process is a plus - Experience working with cross functional teams (product teams, system and validation teams, hardware teams). - Experience developing software products using Agile process. Desired Skills: - Knowledge and experience implementing video codec. - Strong knowledge in image processing. - Experience improving picture quality for embedded devices. - Experience using Generative AI or Large Language Models (LLM) to improve software development efficiency and quality. - Experience with graphic pipeline with hypervisor and embedded Linux. - Experience implementing device drivers for display interfaces (HDMI, DP, DSI) and SER/DES. - Experience in one or more of the following domains: graphic pipeline and GPU, audio pipeline, video pipeline and codecs, displays pipeline and interface, networking stack, SOA, system performance, power management optimization, or OTA. Years Of Relevant Experience: - 10+ years in embedded software development - 5+ years in Android Framework and Kernel development - 5+ years of experience as a tech lead, significantly contributing in overarching system design and software architecture matters Required Education: - BS in Computer/Electrical Engineering or Computer Science. Desired Education: - MS/PhD in Computer/Electrical Engineering or Computer Science. Job Responsibilities: Embedded System Development - Lead architect, develop, test, release and maintain embedded device drivers for automotive platform. - Own multiple software features end-to-end and deliver high quality, testable, and peer reviewed software components. - Identify bottlenecks and optimize system performance through tuning of priorities, code complexity reduction, and system-level optimizations.[CH1] [ND2] - Provide technical leadership during system-critical design reviews, offering guidance and deep technical insights to drive sound decision-making. System Integration - Lead integration testing, managing large test environments, and ensuring system reliability at scale. - Drive the integration of advanced software components into the overall infotainment system, ensuring compatibility with cross-functional and third-party systems. - Collaborate with hardware engineers, vendors, partners and other software teams to ensure seamless integration between software and hardware components. Compliance and Standards: - Ensuring the software complies with automotive industry standards and regulations (e.g., ISO 26262). - Staying up to date with emerging technologies and industry trends. - Implementing best practices for software development and quality assurance. - Champion the implementation of advanced best practices for software development, quality assurance, and performance optimization. Testing and Quality Assurance: - Design and execute comprehensive test planning to ensure software quality and reliability - Conducting unit testing, integration testing and system testing. - Lead cross-functional teams to resolve complex bugs and performance bottlenecks, driving continuous improvements. Collaboration and Communication: - Collaborate effectively with cross-functional teams including software, hardware, and quality assurance teams. - Act as a key liaison, communicating project status updates, technical challenges, and solutions to senior leadership. Documentation: - Create and maintain comprehensive technical documentation including design specification, test reports, bug description, root cause and solution description, user guides, and release notes. - Drive the creation of comprehensive user guides, release notes, and design documentation for large-scale projects. Workplace Flexibility: - Calls, (virtual) meetings & workshops (overlapping with German/US business hours as needed) to align with leadership, development teams and partners. - Occasional international and domestic travel to provide on-site support and planning/integration workshops with our internal and external stakeholders. Job Type: Contract Pay: $80.00 - $85.00 per hour Work Location: In person
Apply Now

Date Posted

08/19/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Neutral
Subjectivity Score: 0

Similar Jobs

Applied Scientist II, Prime Video - Personalization and Discovery Science - Amazon.com Services LLC

Views in the last 30 days - 0

Prime members can customize their viewing experience and find their favorite movies series documentaries and live sports including Amazon MGM Studios...

View Details

Software Engineer II - Disney Entertainment and ESPN Product & Technology

Views in the last 30 days - 0

Innovation We develop and implement groundbreaking products and techniques that shape industry norms and solve complex and distinctive technical probl...

View Details

Machine Learning & Data Scientist, OS Power & Performance - Apple

Views in the last 30 days - 0

In this role you will analyze high dimensional data to derive meaningful insights and be responsible for producing metrics models simulations and tool...

View Details

Multimodal Generative Modeling Engineer - Apple

Views in the last 30 days - 0

As a multimodal generative modeling engineer in our team you will be responsible for developing machine learning technologies implementing and optimiz...

View Details

Retail Sales Associate PT - Smart Foodservice Stores LLC

Views in the last 30 days - 0

1 PushPull Hand truck gate straps metal ramp truck door dolly boxes truck gear shift 4 Manipulate Objects Boxes dolly metal truck ramp hand

View Details

Senior/Lead Backend Engineer - Crossbar

Views in the last 30 days - 0

As a senior technical leader youll partner with SDK infra and product teams to create backend services that scale to millions of users while maintaini...

View Details