CrawlJobs Logo

Lead Software Test Infrastructure Engineer

United States, Palo Alto 135000.00 - 155000.00 USD / Year · Job Posted February 16, 2026
Apply Position
Job Link Share

Job Description

We are seeking a Lead Software Test Infrastructure Engineer to join our team, to facilitate the validation of automotive firmware and applications. As a Lead Software Test Infrastructure Engineer, you will be responsible for designing, developing, maintaining, and scaling automated test frameworks and tools that enable efficient software testing. You will also be responsible for providing technical guidance, mentoring junior engineers, and driving strategic direction for test infrastructure, CI/CD integration, and simulations. Your expertise in embedded systems and automotive industry knowledge will help ensure the quality and reliability of our software solutions.

Job Responsibility

  • Lead the design, development, and evolution of V&V test infrastructure frameworks, focusing on scalability, reliability, and self-service capabilities
  • Architect and develop scalable test frameworks in Python, CI/CD integrations, and simulation environments for hardware (HIL) and software (SIL) test assets
  • Develop self-service automated tools and utilities that are extensible, configurable, and well-documented to enable engineers to test their own features and enhance test coverage and efficiency
  • Mentor junior and senior engineers, provide technical direction, and guide complex engineering initiatives
  • Work closely with software developers, V&V/QA engineers, TPMS, and product teams to understand needs, define requirements, and integrate solutions
  • Build, review, and expand infrastructure needed to simulate automative behaviors and automate tests
  • Evangelize coding best practices and mentor engineers on requirements-driven-test-development (RDTD), test-driven development (TDD), unit testing, and automation best practices
  • Participate in code reviews and provide feedback on testability and maintainability

Requirements

  • Bachelor's, Master’s, or PhD degree in Mechatronics/Electrical Engineering, Computer Science, or related field
  • Minimum of 5 years of experience in software testing, preferably with embedded systems
  • Strong programming skills in Python, Rust, or other relevant languages used in embedded software development and verification, with advanced experience with Pytest
  • familiarity with custom hooks, stages, and advanced configurations
  • A strong strategic vision for software test infrastructure with the ability to lead a team and build it out and providing the support to bridge technical gaps
  • Deep understanding of test automation principles, CI/CD, and enterprise technologies
  • Demonstrated experience building test frameworks or utilities
  • Strong experience debugging embedded systems at a module and/or system level, and the ability to triage nightly regression failures
  • Experience with software testing tools, frameworks, and methodologies (e.g., requirements-driven test development, unit testing, integration testing, system testing, automated testing)

Nice to have

  • Familiarity with hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing on Linux-based and Windows-based environments
  • Proficiency in C/C++, or other relevant embedded software development languages
  • Knowledge of automotive communication protocols (e.g., CAN/CAN-FD, LIN)
  • Knowledge of Ethernet and/or IPC communication protocols (e.g. MQTT, GRPC, DDS, etc.)
  • Working knowledge of IDLs such as DBC, LDF, ARXML, and working with internal IDLs and frameworks
  • Experience with automotive standards and regulations such as ISO 26262

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Lead Software Test Infrastructure Engineer

8 matching positions

Lead Software Engineer - in Test

The Lead Software Engineer in test is responsible for leading complex enterprise...
Location
Location
India , Pune
Salary
Salary:
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree, or equivalent work experience in Information Systems, Information Technology, Computer Science or Engineering
  • Over 10+ years of comprehensive full stack software testing experience, including 3+ years in a leadership position
  • Proficient in automation with extensive experience in Java (including Spring Framework, Persistence technologies/frameworks, Testing frameworks Selenium)
  • Exposure on Cloud technologies - Azure would be plus
  • Strong understanding of microservices architecture and CI/CD pipelines
  • In-depth knowledge of web security vulnerabilities and expertise in secure coding practices
  • Strong written and verbal communication skills
  • Demonstrated experience and passion for technical leadership and mentoring
  • Extensive expertise in Agile software development
  • Experience working with Messaging technologies (e.g. Apache Kafka), high volume batch processing technologies (e.g. Apache Spark) a plus
Job Responsibility
Job Responsibility
  • Leading projects through all QE stages of the project life cycle, including requirements analysis, estimation, acceptance testing, and deployment
  • Collaborate closely with Product Managers, and customers to develop both high-level and detailed design plans
  • Ensure automation coverage and take ownership on project quality delivery
  • Align technical designs and deliveries with business needs, infrastructure capabilities, and security & compliance requirements
  • Work with business teams to understand their business / product requirements and document them
  • Define and describe the details behind the business requirements, specifications, and user experience as defined in the Product Roadmap. Prioritize them into features and user stories
  • Partner with cross-functional teams (e.g. Project Management, Development, business, platform, etc.) to deliver new products that drive incremental revenues for Ethoca
  • Ensure the ongoing maintenance of live services by meticulously measuring and monitoring their availability, latency, and overall system health
  • Engage in defect analysis
  • Provide mentorship, guidance, and support to developers in addressing product and integration challenges
  • Fulltime
Read More
Arrow Right
New

Lead Software Engineer, Messaging Dispatch

Do you love building and pioneering in the technology space? Do you enjoy solvin...
Location
Location
United States , McLean, Virginia; New York, New York
Salary
Salary:
Not provided
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree
  • At least 4 years of professional software engineering experience (Internship experience does not apply)
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
Job Responsibility
Job Responsibility
  • Lead a portfolio of diverse technology projects and guide a team of developers with deep experience in distributed microservices and full stack systems to create solutions
  • Collaborate with digital product managers to design and deliver robust cloud-based solutions that drive powerful, personalized experiences to help millions of Americans achieve financial empowerment
  • Direct the design, development, testing, and implementation of technical solutions using AI technologies, large language models (LLMs), and cloud infrastructure, ensuring sound data design practices are applied
  • Leverage a diverse technical stack including Java, JavaScript, Python, and Go, alongside modern cloud infrastructure, and advanced AWS ecosystems to deliver high-performance software solutions
  • Champion the growth of our engineering community through active mentorship, while driving excellence in delivery by conducting rigorous code reviews to ensure technical solutions are performant and maintainable
What we offer
What we offer
  • performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • comprehensive, competitive, and inclusive set of health, financial and other benefits
  • Fulltime
Read More
Arrow Right
New

Lead Software Engineer

Wells Fargo is seeking a lead software developer to provide technical leadership...
Location
Location
United States , Minneapolis; Chandler; Charlotte; West Des Moines
Salary
Salary:
119000.00 - 206000.00 USD / Year
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
June 12, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 5+ years of experience building and managing enterprise‑scale infrastructure using automation
  • 5+ years of advanced coding or scripting skills, with a focus on infrastructure automation
Job Responsibility
Job Responsibility
  • Lead complex technology initiatives including those that are companywide with broad impact
  • Act as a key participant in developing standards and companywide best practices for engineering complex and large-scale technology solutions for technology engineering disciplines
  • Design, code, test, debug, and document for projects and programs
  • Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factors
  • Make decisions in developing standard and companywide best practices for engineering and technology solutions requiring understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiatives
  • Collaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goals
  • Lead projects, teams, or serve as a peer mentor
  • Act as a technical leader in establishing, evolving, and enforcing engineering standards, architectural patterns, and best practices for software development
  • Own solution design and implementation, including hands‑on coding, testing, debugging, and documentation for critical components, projects, and programs
  • Review and evaluate complex software solutions to ensure alignment with strategic business goals, enterprise architecture, performance, security, and scalability requirements
What we offer
What we offer
  • Health benefits
  • 401(k) Plan
  • Paid time off
  • Disability benefits
  • Life insurance, critical illness insurance, and accident insurance
  • Parental leave
  • Critical caregiving leave
  • Discounts and savings
  • Commuter benefits
  • Tuition reimbursement
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer, Infrastructure / Efficiency / Productivity

Roku is seeking a world class engineer to be a true force multiplier by owning t...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's in Computer Science or Computer Engineering, or equivalent experience
  • Prior experience at Staff, Principal, or Architect level
  • Ownership in platform/infrastructure, developer productivity, CI/CD, build systems, or workflow automation, including work spanning globally distributed teams and systems
  • Strong, hands-on knowledge of: Git (workflows, branching strategies, release management), Jenkins (CI/CD pipeline design, scaling, reliability), Docker containers (reproducible build/test execution), Build systems (BitBake/Yocto preferred), Jira (workflow design/automation, cross-team visibility), Test management systems (e.g., TestRail or equivalent)
  • Demonstrated experience delivering automation at scale, including building platforms/components used by multiple teams
  • Strong systems thinking across security, reliability, performance, and cost tradeoffs
  • Excellent written communication (architecture docs, decision records, operating procedures)
  • Experience building AI-assisted developer tooling (e.g., CI insights, test intelligence, code review automation, release risk scoring, incident copilots)
  • Experience implementing evaluation/monitoring for AI systems (quality metrics, drift, offline test sets, human feedback loops)
  • Extensive experience with software development on embedded Linux, multi-process architectures and IPC mechanisms
Job Responsibility
Job Responsibility
  • Define and lead an AI-first automation roadmap for Engineering Infrastructure and Enterprise Tooling
  • Architect and ship AI/LLM-enabled workflow automation across the SDLC
  • Establish policies and guardrails for AI usage in internal tools
  • Set technical direction and standards for globally used developer tools, including build systems
  • Architect and evolve CI/CD and build/test pipelines using Jenkins, Docker, and build systems
  • Own and scale test and quality workflows leveraging test management systems
  • Drive Jira workflow design and automation
  • Design and implement automation spanning Engineering, Product, Marketing, and Partners
  • Embed secure-by-default controls into pipelines and tooling
  • Improve build/test performance and reliability
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Local benefits may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Time off in accordance with local leave policies
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer, Infrastructure and Efficiency

Roku is seeking a world class engineer to be a true force multiplier by owning t...
Location
Location
United Kingdom , Manchester
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's in Computer Science or Computer Engineering, or equivalent experience
  • Prior experience at Staff, Principal, or Architect level
  • Ownership in platform/infrastructure, developer productivity, CI/CD, build systems, or workflow automation, including work spanning globally distributed teams and systems
  • Strong, hands-on knowledge of: Git (workflows, branching strategies, release management)
  • Jenkins (CI/CD pipeline design, scaling, reliability)
  • Docker containers (reproducible build/test execution)
  • Build systems (BitBake/Yocto preferred)
  • Jira (workflow design/automation, cross-team visibility)
  • Test management systems (e.g., TestRail or equivalent)
  • Demonstrated experience delivering automation at scale, including building platforms/components used by multiple teams
Job Responsibility
Job Responsibility
  • Define and lead an AI-first automation roadmap for Engineering Infrastructure and Enterprise Tooling
  • Architect and ship AI/LLM-enabled workflow automation across the SDLC
  • Establish policies and guardrails for AI usage in internal tools
  • Set technical direction and standards for the globally used developer tools
  • Architect and evolve, CI/CD and build/test pipelines using Jenkins, Docker, and build systems
  • Own and scale test and quality workflows leveraging test management systems
  • Drive Jira workflow design and automation
  • Design and implement automation spanning Engineering, Product, Marketing, and Partners
  • Replace manual coordination with durable automation and integrations
  • Embed secure-by-default controls into pipelines and tooling
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Employees are supported in taking time off, in accordance with local leave policies and other personal needs
  • Fulltime
Read More
Arrow Right

Senior Lead Software Engineer – Regulatory Reporting & Big Data

Job Overview: The Applications Development Technology Lead Analyst is a senior l...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8–10 years of hands-on software development experience, with a strong focus on backend engineering and enterprise-scale systems
  • Deep expertise in Java and Spring Boot, with advanced knowledge of SQL and real-time messaging technologies
  • Demonstrated ability to design software architecture and conduct meaningful trade-off analysis across complex technical landscapes
  • Practical experience building and delivering microservices-based architectures in production environments
  • Proficiency with a modern JavaScript framework such as Angular, with the ability to contribute across the full stack where needed
  • Proven leadership and people management skills, with experience guiding engineering teams and allocating work effectively
  • Clear and confident communicator, able to translate complex technical concepts for both engineering and non-technical audiences
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Architect and lead the development of scalable, high-performance applications within Citi's Insight regulatory reporting framework, ensuring alignment with enterprise architecture standards
  • Design and implement solutions across a modern stack including Java, Spring Boot, SQL, and real-time messaging systems to support large-scale data processing needs
  • Build and optimize data pipelines and analytical workflows using Big Data technologies, contributing to robust and reliable regulatory reporting outcomes
  • Define and enforce engineering standards for coding, testing, debugging, and deployment across the team, raising the bar for software quality and delivery consistency
  • Collaborate with cross-functional teams — including architecture, infrastructure, and business stakeholders — to identify system enhancements and deliver new product capabilities
  • Evaluate complex business and system processes to resolve high-impact technical challenges, developing innovative and pragmatic engineering solutions
  • Mentor and coach mid-level engineers and analysts, providing technical direction and supporting their professional growth
  • Embed risk awareness into engineering decisions, ensuring solutions meet compliance requirements and uphold Citi's standards for data integrity and regulatory adherence
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
What we offer
What we offer
  • Hybrid working model — 3 days in the office and 2 days working remotely
  • Hands-on exposure to Big Data technologies including Spark, Hive, Impala, and HDFS within a large-scale production environment
  • Access to Citi's AI tools and emerging technologies
  • Senior-level ownership and influence over architectural decisions
  • Opportunities to mentor and develop engineering talent
  • A collaborative, global engineering community with access to learning and development resources
  • Competitive compensation and a comprehensive benefits package, including financial wellbeing and family support programs
  • Fulltime
Read More
Arrow Right

Lead Software Engineer

Do you love building and pioneering in the technology space? Do you enjoy solvin...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree
  • At least 10 years of experience in software engineering
  • At least 8 years of experience building back-end services (Including but not limited to: Java, JavaScript, Python, Go, Node, Scala, TypeScript, Spring Boot)
  • At least 6 years of experience with a database technology (Including but not limited to: MySQL, PostgreSQL, MongoDB, Redis, Cassandra, DynamoDB)
  • At least 4 years of experience designing, building, and testing distributed systems along with comprehensive Observability (MELT) enabled
  • At least 2 years of experience with a front-end language (Including but not limited to: JavaScript, TypeScript)
  • At least 2 years of experience with a UI framework (Including but not limited to: Angular, Vue, React)
  • At least 4 years of experience developing and deploying ML platform solutions on AWS
  • At least 2 years of experience in a technical leadership role overseeing strategic projects
Job Responsibility
Job Responsibility
  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
  • Direct a range of multifaceted tech initiatives, drawing on extensive expertise in full-stack architectures, distributed microservices, and the implementation of robust observability frameworks
  • Partner with product and design teams to develop and integrate advanced features to the platform
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community
  • Utilize various programming languages, Open Source technologies, Relational/NoSQL databases, Containers and a variety of AWS tools and services with a special focus on Serverless initiatives
  • Debug issues across backend, frontend, middleware, infrastructure, databases and pipelines across all environments from local to production and across distributed systems
  • Quickly identify root cause, implement fix, and correct any affected data
  • Develop features to enhance the overall user experience with little to no direction, knowing what non functionals to address and how
What we offer
What we offer
  • Healthy Body, Healthy Mind
  • Save Money, Make Money
  • Time, Family and Advice
  • Fulltime
Read More
Arrow Right

Lead Software Engineer

Do you love building and pioneering in the technology space? Do you enjoy solvin...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree
  • At least 10 years of experience in software engineering
  • At least 8 years of experience building back-end services (Including but not limited to: Java, JavaScript, Python, Go, Node, Scala, TypeScript, SpringBoot)
  • At least 6 years of experience with a database technology (Including but not limited to: MySQL, PostgreSQL, MongoDB, Redis, Cassandra, DynamoDB)
  • At least 4 years of experience in a technical leadership role overseeing strategic projects
  • At least 4 years of experience designing and building data intensive solutions using distributed computing and knowledge of event-driven development
  • At least 4 years of experience in building Software Development Kits, in-depth understanding of Object-Oriented Programming Concept and building packages, libraries for downstream consumption
  • At least 4 years of experience developing and deploying ML platform solutions in a public cloud such as AWS, Azure, or Google Cloud Platform
  • At least 3 years of experience in providing Level 1 support - monitoring systems, triaging reported incidents, performing troubleshooting, resolving simple to moderate incidents, escalating complex issues to the Level 2/Level 3 support team, and maintaining detailed documentation.
Job Responsibility
Job Responsibility
  • Lead a portfolio of diverse technology projects with deep experience in distributed microservices and full stack systems integrated with GenAI and ML platforms and products
  • Partner with product and design teams to develop and integrate advanced features to the platform
  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
  • Develop features to enhance the overall user experience with little to no direction, knowing what non functionals to address and how
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community
  • Utilize various programming languages, Open Source technologies, Relational/NoSQL databases, Containers and a variety of AWS tools and services with a special focus on Serverless initiatives
  • Provide support to existing users of the platforms/ products you own
  • Debug issues across backend, frontend, middleware, infrastructure, databases and pipelines across all environments from local to production and across distributed systems
  • Quickly identify root cause, implement fix, and correct any affected data
  • Fulltime
Read More
Arrow Right