Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Validation & Tooling Software Engineer

$55 - $70 per hour

Actalent

Job Description

Job Description

Job Title: Validation & Tooling Software Engineer Job Description

We are seeking a highly skilled Software Engineer to join our team and design, maintain, and enhance our internal tooling and simulation infrastructure. This role focuses on accelerating residential energy firmware development with higher accuracy and reliability. You will work across various home energy products, building Software-in-the-Loop (SIL) environments that mimic real-world conditions, and developing visualization and debugging tools to simplify complex multi-process systems.

Responsibilities
  • Design, implement, and maintain internal SIL, harness, and developer tooling primarily using Python and Go, enhancing correctness, debuggability, and release confidence for residential energy device software.
  • Develop close-to-real-life SIL environments for multi-process embedded Linux systems, bridging gaps between simulation and field behavior.
  • Create visualization and debugging tools, including report generation, SIL-driven dashboards, and control-flow visualization, enabling engineers to comprehend system behavior efficiently.
  • Implement and support trace/hook/instrumentation systems in device software (Go, Rust, C/C++), facilitating field trace capture and replay in SIL.
  • Onboard new products, revisions, capabilities, and regional configurations into shared tooling and SIL workflows.
  • Collaborate with Product, Device Software, Hardware, and Validation teams to transform team challenges into clear tool designs, tests, and deployable internal platforms.
  • Enhance reliability and usability of daily-used engineering tools, reducing time-to-root-cause for lab, SIL, and field issues.
  • Contribute to automated tests, CI integration, and engineering practices that increase product reliability, developer productivity, and release confidence.
  • Support production and fleet requirements through tooling assistance, including bring-up, field anomaly reproduction, and continuous improvement post-launch.
Essential Skills
  • Strong understanding of Linux systems (desktop and embedded).
  • Familiarity with communication protocols such as CAN, Protobuf.
  • Proficiency in programming, especially concurrency for distributed systems.
  • Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • Experience in building internal developer, validation, or simulation tooling used by engineers daily.
  • Proficiency in Python and Go; experience with Rust, C, or C++ is a plus.
  • Comfort working across the boundary between tools and systems under test, including embedded or device software, multi-process Linux, IPC, logs, and traces.
Additional Skills & Qualifications
  • Real-world experience in Software-in-the-Loop (SIL), simulation harnesses, or high-fidelity test environments for embedded or multi-process systems.
  • Experience with visualization or observability tooling such as dashboards, report generators, or control-flow views.
  • Experience with trace, instrumentation, capture/replay, or hook-based systems for reproducing field or lab scenarios offline.
  • Ability to extend test or simulation platforms to support new products, hardware configurations, or regional setups.
  • Strong software fundamentals including clear interfaces, maintainability, failure handling, and testability.
  • Experience with unit/integration automation, CI pipelines, or HIL-style validation adjacent to SIL.
  • Familiarity with Docker and QEMU for packaging, isolation, and realistic SIL environments.
  • Exposure to complex embedded Linux systems, home energy/battery/inverter products, multi-device site setups, or market-specific product variants.
Work Environment

This role involves working in a dynamic and fast-paced environment, collaborating closely with firmware, validation, hardware, and product stakeholders. The position offers the opportunity to work with advanced technologies and contribute to high-impact projects that enhance the performance and reliability of home energy products. The work setting is collaborative, encouraging innovation and practical solutions that increase team velocity.

Job Type & Location

This is a Contract to Hire position based out of Palo Alto, CA.

Pay and Benefits

The pay range for this position is $55.00 - $70.00/hr.

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: Medical, dental & vision Critical Illness, Accident, and Hospital 401(k) Retirement Plan Pre-tax and Roth post-tax contributions available Life Insurance (Voluntary Life & AD&D for the employee and dependents) Short and long-term disability Health Spending Account (HSA) Transportation benefits Employee Assistance Program Time Off/Leave (PTO, Vacation or Sick Leave)

Job Type & Location

This is a Contract to Hire position based out of Palo Alto, CA.

Application Deadline

This position is anticipated to close on Oct 30, 2026.

Workplace Type

This is a fully onsite position in Palo Alto,CA.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications withoutregard to race, sex, age, color, religion, national origin, veteran status, disability,sexual orientation, gender identity, genetic information or any characteristic protectedby law.

If you would like to request a reasonable accommodation, such as the modification oradjustment of the job application process or interviewing process due to a disability,please email View email address on ziprecruiter.com for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in thecity and county of San Francisco, we will consider for employment qualified applicantswith arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as acondition of employment or continued employment. An employer who violates this lawshall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process,including sourcing, screening, and evaluating candidates. AI helps assess applicationsand qualifications, but final decisions are made by our hiring team. By applying, youacknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Validation & Tooling Software Engineer in Palo Alto, CA vacancy
  • $140k - $170k

     ...affordable, more enjoyable and 10-50x more efficient. As an Staff Embedded Validation & Tools Engineer - OTA , you'll own validation, automation, and operational readiness for firmware and software update delivery across our fleet of embedded devices. You'll design and... 
    Suggested
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    29 days ago
  • $138.7k - $190.7k

     ...will build and maintain core tools for the production and testing...  .... You will own the full software development lifecycle, championing...  ...and solving complex engineering challenges that shape the future...  ...and proposals through design validation and manufacturing launch.Partner... 
    Suggested
    Ongoing contract
    Full time
    Local area
    Worldwide
    Relocation

    Trimble Navigation

    Sunnyvale, CA
    2 days ago
  •  ...testing on microcontrollers, validating Real-Time Drivers (RTD), the...  ...quality and reliability of our software solutions. What you'll do....  ...: B.S. or M.S. in Electrical Engineering, Computer Engineering,...  ...Network & Traffic Generation Tools Experience using dedicated... 
    Suggested

    Anrgi Tech Private Limited

    Palo Alto, CA
    3 days ago
  •  ...developing, and executing verification and validation activities to ensure that our software meets the highest standards of...  ...Integration and Validation Engineer, you will play a critical role in...  ...automotive testing instrumentation and tools.• Proficiency in automotive... 
    Suggested
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    22 hours ago
  • Title: Platform Software Validation Engineer Location: Long Beach CA or Palo Alto CA (4 days onsite a week) Duration: 12 Months Contract...  ...C Mock/CMock experience Debugging and trace analysis tools Preferred Technologies & Experience Candidates... 
    Suggested
    Full time
    Contract work
    Flexible hours

    Stratedge IT Consulting INC

    Palo Alto, CA
    6 days ago
  • $167.7k - $245.2k

     ...window is expected to close on: 11/29/2026Meet the Team Cisco Validated Infrastructure Services (CVIS) establishes and proves the...  ...across labs and customer environments. Your Impact As a Senior Software Engineer, you will own CVIS/NVIS, AI Cluster Validation, end-to-end... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    CISCO Systems

    Milpitas, CA
    3 days ago
  • $110k - $140k

    Santa Clara, CAData Engineering - Simulation & Verification /Full-time...  ...AI-based virtual driver software for factory-built autonomous...  ...management, and quantitative validation over visual inspection.Required...  ...-solving.CI/CD & DevOps Tooling: Practical experience with automated... 
    Odd job
    Full time

    Plus.ai

    Santa Clara, CA
    22 hours ago
  • $153.2k - $234.1k

     ...the roleWe are looking for a Senior Software Systems Engineer to develop the methods, software, and...  ...measure confidence in autonomous vehicle validation results.This role sits at the...  ...significance, and regression detection.Build tools and data pipelines for test execution... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $125.8k - $170.2k

     ...decisions.Role Overview:We are looking for an experienced Board Validation and Test Engineer to join our test engineering team. This role, you will...  ...(scopes, logic analyzers, current probes, thermal tools) to capture elusive failures.Create debug playbooks, DFT guidelines... 
    Full time
    Contract work
    Flexible hours

    Aeva

    Mountain View, CA
    2 days ago
  • $132.3k - $198.45k

     ...RoleBuild and evolve our automated hardware-in-the-loop (HIL) validation framework used for ADAS/autonomous driving ECU and system...  ...communication and collaboration skills to work effectively with engineering, product, and other teams.About YouBachelor or Master's degree... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • $204k - $259k

     ...Sr Software Engineer, Android AutomotiveWaymo is an autonomous driving technology company with...  ...software, and a proactive approach to validating and ensuring the hardware meets critical...  ...languages (Python/Shell) for tooling and automation.Solid understanding of... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $140k - $224.25k

     ...brains powering Deep Learning software frameworks, analytics, data...  ...track record in developing AI tools and NLP, DevOps, CI/CD experience...  ...analysis on reliability and validation test failures to identify...  ...a STEM (Science, Technology, Engineering, Math or Physics) field5+ years... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...ALSO, a technology-forward EV company in Silicon Valley, seeks a Mechanical Hardware Test & Validation Engineer to validate low voltage electromechanical modules for its next-generation light EVs. You will design and execute comprehensive test plans, perform physical testing... 

    Also, Inc.

    Palo Alto, CA
    1 day ago
  • $119.8k - $234.7k

     ...Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft...  ...seeking a Sr. AI Accelerator Tools Development Engineer to lead...  ...of next-generation stress, validation, and performance tooling for...  ...In this role, you will build software frameworks, stress workloads,... 
    Ongoing contract
    Work at office
    Local area
    Worldwide
    3 days per week

    Microsoft

    Mountain View, CA
    2 days ago
  • $145.6k - $201.2k

     ...next level. We’re searching for a frontend engineer that knows how to bring the user...  ...Have:8+ years of professional frontend/UX software engineering experience1+ years of experience...  ...or use case specific form generation or validation, is a major plus.Experience with AWS,... 
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Pebl

    Palo Alto, CA
    4 days ago
  • $100k - $215k

     ...vehicles that are more affordable, more enjoyable and 10-50x more efficient. Also is looking for a Mechanical Hardware Test & Validation Engineer (All -levels) to validate low voltage electromechanical modules for the next generation of light electric vehicles. This... 
    Contract work
    Internship
    Local area
    Flexible hours

    Also, Inc.

    Palo Alto, CA
    1 day ago
  • $53.58k - $150k

     ...Hardware Test and Validation Engineer Choosing Capgemini means choosing a company where you will be empowered to shape your...  .... With this goal in mind, we develop scalable tools, processes, hardware, and software solutions deployed for characterization, validation,... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    Capgemini

    Palo Alto, CA
    3 days ago
  • $60k - $140k

     ...of capabilities in consulting design engineering and operations we help clients...  ...Participating in Silicon bring-up hardware validation and embedded software development. Develop debug and...  ...maintaining robust test automation solutions (tools frameworks and scripts) ~ Proven... 
    Minimum wage
    Full time
    Local area

    Wipro

    Mountain View, CA
    6 days ago
  • $160.36k - $291.15k

     ...investors.About the TeamThe Systems Engineering team is responsible for the...  ..., architecture, and validation of autonomous driving capabilities...  ...intersection of hardware, software, and robot operations, with...  ...test pipelines and tooling, ensuring easy adoption and... 
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $150.3k - $206.7k

     ...Position Summary:We are seeking a Senior Software Engineer, Bioinformatics to design, develop, and...  ...AI-assisted software development tools to improve engineering productivity, including...  ..., design controls, verification and validation, change control, and documentation.* Experience... 
    Full time
    Work at office
    Work from home

    Guardant Health

    Palo Alto, CA
    2 days ago
  • $175k - $280k

     ...of enabling human life on Mars.SR. RAN SOFTWARE ENGINEER (STARLINK MOBILE)SpaceX is developing a...  ...Starlink Mobile program, you will lead the validation and optimization of the 4G/5G RAN...  ...drive feature improvements Build software tools and data pipelines to analyze RAN... 
    Permanent employment
    Temporary work
    Remote work
    Worldwide

    SpaceX

    Palo Alto, CA
    4 days ago
  •  ...Graduate School of Business seeks a Senior Software Engineer who will work on several web...  ...and operational needs. Build prototypes, validate assumptions with users, and recommend whether...  ..., APIs, retrieval techniques, and tools. Use AI development tools effectively while... 
    Part time
    Remote work

    Stanford University

    Stanford, CA
    4 days ago
  • $145.83k - $219k

     ...About the RoleWe are looking for a skilled engineer to help build and maintain release and...  ...network connectivity, telemetry, and software updates, which is critical to the advancement...  ..., and space of builds.Develop test and validation programs to ensure the robustness of... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    22 hours ago
  • $140.5k - $190k

     ...join the GBSG Mid-Market Intelligence team as a Software Engineer 2. Mid-Market is one of the fastest growing...  ...hands-on coding, leveraging AI-driven development tools and agents as a core part of your craft, and validating AI-generated output to the same standard as peer... 
    Work experience placement
    Internship
    Worldwide

    Intuit

    Mountain View, CA
    14 hours ago
  • $193.3k - $261.5k

     ...behavior and continuously improve at massive scale.As a Senior Software Development Engineer, you will lead the design and development of critical...  ..., sampling, aggregation, dataset generation, quality validation, and exploratory analysis, with a focus on extensibility... 
    Internship
    Local area
    Flexible hours

    Amazon

    Palo Alto, CA
    1 day ago
  • $160.36k - $291.15k

     ...leading investors.About the RoleAs a Senior Software Engineer, Collision Avoidance Testing, you will...  ...accident reconstructions.Develop validation strategies to test Automated Emergency...  ...metrics, data analytics, evaluation tooling, or CICD test pipelines to quantify robot... 
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • $165.2k - $223.6k

    We are looking for a Software Development Engineer to join the AWS Cloudscape team and work on the new initiative...  .... You will use GenAI technologies, validation agents to develop and validate the UX...  ...distributed software applications, tools, systems, and services using: C#, C++... 
    Temporary work
    Internship
    Local area
    Flexible hours

    Amazon

    Palo Alto, CA
    4 days ago
  • $185k - $245k

     ...its commercial self-driving software to develop, test and deploy autonomous...  ...for a Senior Software Engineer to help build and improve...  ...design and implementation through validation, deployment, and analysis.You...  ....We use a third-party AI tool (Endorsed) to assist in the initial... 
    Temporary work
    Work at office
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    3 days ago
  • $147k - $210k

     ...execution systems, developer tooling, and build/test...  ...quality and impact of AI-assisted engineering tools.Establish automated feedback...  ....2 years of experience with software development in one or more programming...  ..., evaluation systems, or validation harnesses for Generative AI... 

    Google

    Mountain View, CA
    2 days ago
  • $171k - $231.5k

     ...OverviewCome join the Intuit Enterprise Builders team as a Senior Software Engineer. As Intuit expands its footprint in the Mid-Market and...  ...and limitations of AI technologiesUnderstands evaluation tools to validate and measure the accuracy of solutionsHigh-level... 
    Temporary work
    Work experience placement
    Worldwide

    Intuit

    Mountain View, CA
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Validation & Tooling Software Engineer. Be the first to apply!