Hardware Test Engineer
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Experience
Qualifications
About tsmg
tsmg is at the forefront of technology innovation, dedicated to delivering high-quality products and services. We value teamwork, creativity, and a commitment to excellence in everything we do.
Similar jobs
Search for Senior Software Engineer Behavior Test Engineering
909 results
Join Waymo, a leader in autonomous vehicle technology, as a Senior Software Engineer specializing in Behavior Test Engineering. In this role, you will collaborate with cross-functional teams to design, develop, and implement robust test frameworks that ensure the safety and reliability of our self-driving technology.Your expertise will contribute to creating innovative solutions that push the boundaries of what is possible in autonomous driving. You will be responsible for enhancing the testing processes and ensuring our software meets the highest standards of quality and performance.
Waymo, a pioneer in autonomous driving technology, is dedicated to becoming the world's most trusted driver. Originating as the Google Self-Driving Car Project in 2009, Waymo has been at the forefront of advancing mobility solutions. Our flagship product, the Waymo Driver—The World’s Most Experienced Driver™, enhances access to safe transportation while significantly reducing traffic-related fatalities. This state-of-the-art driving system powers our fully autonomous ride-hailing service and is adaptable across a multitude of vehicle types and applications. Having completed over ten million rider-only trips and accumulated over 100 million miles driven autonomously on public roads, we are committed to redefining the future of transportation.Our Systems Engineering team is at the core of this innovation, merging software and hardware to set unparalleled performance benchmarks. We strive for excellence in vehicle operations, ensuring passenger safety while conducting rigorous testing to validate our systems. We seek enthusiastic team members who possess a collaborative spirit and a passion for impactful results.In this hybrid role, you will collaborate directly with a Senior Staff Test Engineer specializing in Driving Behaviors.
About EarnInAt EarnIn, we are proud to be frontrunners in earned wage access, dedicated to creating innovative products that provide real-time financial flexibility for individuals navigating the challenges of living paycheck to paycheck. Our community members can access their earnings as they earn them, with the freedom to spend, save, and grow their money without incurring mandatory fees, interest rates, or credit checks.Backed by a highly experienced leadership team and supported by prestigious funding partners such as A16Z, Matrix Partners, DST, and Ribbit Capital, we are on a rapid growth trajectory and eager to welcome world-class talent to help us shape the next chapter of our journey.POSITION SUMMARY We are seeking a highly proficient Senior Software Quality Engineer (SDET) to spearhead our comprehensive quality engineering initiatives across mobile, web, backend, and data platforms. This pivotal role blends profound technical acumen with a progressive, AI-centric approach, fostering innovation, scalability, and reliability through advanced automation and intelligent testing strategies. As a senior team member, you will advocate for cutting-edge, AI-driven quality practices and cultivate a culture of continuous improvement, automation-first thinking, and data-informed decision-making throughout the product development lifecycle. This position is hybrid, based in Mountain View (Headquarters), requiring in-office attendance twice a week. The competitive salary range for this full-time role is between $210,000 and $257,000, plus equity and comprehensive benefits. Our salary ranges are determined by role, level, and location. EarnIn offers exceptional benefits for our team members, including healthcare, internet/cell phone reimbursement, and a learning and development stipend.Quality Engineering & TestTake ownership of end-to-end quality across iOS and Android applications and their associated backend services, ensuring a high level of confidence in weekly (or more frequent) releases.Design and implement thorough test strategies encompassing:Native mobile applications (iOS & Android)Mobile-to-backend integrations (REST APIs, authentication flows, event-driven systems)Microservices and distributed systemsEssential web workflows that intersect with mobile journeysDevice, OS, browser, and network variabilityApp lifecycle events, offline behavior, retries, and edge cases...
Who We Are Nuro is a pioneering self-driving technology company dedicated to making autonomy accessible to everyone. Established in 2016, Nuro is developing the world's most scalable autonomous driver, integrating advanced AI with automotive-grade hardware. We license our core technology, the Nuro Driver™, to enable a broad spectrum of applications, from robotaxis and commercial fleets to personally owned vehicles. With a track record of successful self-driving deployments, Nuro provides automakers and mobility platforms with a clear pathway to commercial-scale autonomous vehicles, fostering a safer, more connected future.About the TeamThe Systems Engineering team is tasked with defining requirements, architecture, and validating autonomous driving capabilities across various engineering disciplines. This encompasses the design of performance metrics, evaluation methodologies, and success criteria, which the team propagates cross-functionally through requirement definition and system validation. Our team operates at the nexus of hardware, software, and robotic operations, possessing a profound understanding of technologies across all three domains. We are a compact, high-impact team responsible for establishing the benchmarks necessary for successful autonomy deployment.About the RoleThe Senior Systems Test Engineer (STE) for Autonomy Behavior is pivotal in revolutionizing Nuro's Verification & Validation (V&V) ecosystem. You will spearhead the technical implementation, standardization, and automation of V&V processes. This role involves creating a cohesive, automated architecture for validation, designing and overseeing streamlined triage workflows, and perpetually enhancing the testing pipelines to enable informed, data-driven development in autonomy. Your contributions are critical in substantiating the system's safety by producing test results that bolster the Autonomy Safety Case.About the WorkThe STE role requires hands-on technical engagement to design, align, structure, and continually enhance automated test pipelines and workflows:Design and implement automated test pipelines and tools, ensuring seamless adoption and minimal friction for Systems Engineers.Drive standardization across all testing modalities by crafting, executing, and managing unified triage workflows across all workstreams.Establish an ongoing feedback loop to refine V&V processes, particularly by leading root cause analyses and identifying testing gaps with Systems Engineers.Transform identified system and pipeline gaps into actionable technical requests for partner teams (e.g., Data Platform, Simulation, Infrastructure).
About Us Nuro is an innovative self-driving technology firm dedicated to making autonomy accessible for everyone. Established in 2016, Nuro is on a mission to build the world’s most scalable autonomous vehicle, integrating advanced AI with automotive-grade hardware. We license our core technology, the Nuro Driver™, to facilitate a variety of applications, including robotaxis, commercial fleets, and personal vehicles. With a proven track record in self-driving deployments, Nuro provides automakers and mobility platforms a straightforward pathway to commercial-scale autonomous vehicles—creating a safer, richer, and more interconnected future. Role Overview The Behavior Planning Team at Nuro is responsible for advancing the Nuro Driver’s prediction and planning systems to enable secure, driverless autonomy. We seek talented software engineers to explore, develop, and implement technologies for our planning stack, ensuring safe rides across diverse roadways. This role involves creating a versatile and scalable machine learning planner capable of powering Level 4 driving for robotaxi applications and serving as a Level 2 solution for leading automobile manufacturers globally. The Nuro Driver™ operates in various environments, from structured streets and highways to unstructured areas like parking lots and busy traffic situations. You will design and develop cutting-edge algorithms that empower the Nuro Driver to adeptly plan and navigate intricate scenarios with human-like proficiency. Your work will focus on formulating intelligent strategies to utilize diverse datasets effectively, optimizing our learned behavior stack. If you are eager to implement state-of-the-art robotics and machine learning technologies in a collaborative setting with immediate impact, we invite you to join our team! Responsibilities Design and implement innovative robotics and machine learning technologies for the Nuro Driver. Collaborate cross-functionally with engineers in behavior, perception, mapping, and ML research to push the boundaries of autonomous driving. Translate theoretical solutions into production-ready software to deploy new technologies on real vehicle platforms safely, efficiently, and at scale. Provide mentorship and technical guidance to junior members of the behavior team. Qualifications PhD or Master’s Degree in robotics, computer science, mechanical/aerospace engineering, electrical engineering, mathematics, or a related field. Expertise in robotics with a focus on path planning, motion planning, trajectory generation, behavior planning, and optimal control. Experience with machine learning techniques such as deep learning, reinforcement learning, and data-driven decision-making.
About UsNuro is at the forefront of self-driving technology, dedicated to making autonomy available to everyone. Established in 2016, we are developing the most scalable autonomous driver, integrating advanced AI with top-tier automotive hardware. The Nuro Driver™ technology is licensed for various applications, including robotaxis, commercial fleets, and personal vehicles. With years of successful self-driving implementations, Nuro paves the way for automakers and mobility platforms to achieve commercial-scale autonomous vehicles, fostering a future that is safer, more integrated, and enriched.Role OverviewAs a Senior/Staff Software Engineer specializing in driving behavior verification, you will play a crucial role in developing metrics to assess the complete behavior of the Nuro Driver. These metrics will be pivotal in quantifying the safety of our driving behavior within designated operational domains (ODD). Your background in behavior planning or prediction systems for robotics, along with a collaborative spirit, will allow you to effectively engage with diverse teams across Nuro, including Systems, Onboard Software, Simulation, Product, and Operations.Key ResponsibilitiesCreate and implement generalized metrics in Python to validate the driving behavior of autonomous vehicles.Utilize a mix of machine learning models and safety metrics from established literature to analyze end-to-end driving performance.Test and evaluate these metrics through various methods: synthetic and log simulations, on-road data, closed-course tests, and third-party accident analyses.Collaborate with Systems, Behavior, Perception, Data Science, Product, Legal, and Public Trust teams to define acceptance criteria for metrics and tests.Work alongside simulation infrastructure and test integration teams to establish automated verification processes.Produce comprehensive performance and validation reports demonstrating the safety of the autonomous system for deployment within our target ODD.
Who We AreNuro is a pioneering self-driving technology company dedicated to making autonomous vehicles accessible for everyone. Established in 2016, Nuro is at the forefront of developing the world's most scalable driver, merging advanced AI with automotive-grade hardware. Our signature technology, the Nuro Driver™, is licensed to support an array of applications including robotaxis, commercial fleets, and personal vehicles. With years of successful self-driving deployments behind us, we provide automakers and mobility platforms a clear pathway to commercial-scale autonomous vehicles, contributing to a safer, more connected future.About the RoleIn the capacity of Senior Software Engineer focusing on Collision Avoidance Testing, you will collaborate with various teams, including onboard autonomy, evaluation infrastructure, data science, operations, and simulation, to assess the performance of our autonomous vehicles in collision avoidance situations. Your key responsibilities will include pinpointing gaps in on-road and simulation tests, crafting suitable tests to address these gaps, evaluating test results, and refining test designs. You will analyze outcomes, propose product enhancements, and communicate residual risks to both leadership and within the safety case framework.About the WorkDesign realistic scenarios to enhance collision avoidance and detection test coverage utilizing log replay simulations and synthetic reconstructions of third-party accidents.Create validation methodologies for testing Automated Emergency Braking functionalities through simulations and structured testing.Identify deficiencies in both simulation and public road testing, formulating structured test scenarios to bridge these gaps in compliance with standards from NHTSA or NCAP.Assist in developing models to quantify risks in scenarios with non-zero collision probabilities.Draft test and residual risk reports, offering strategic recommendations to enhance simulation realism and autonomy architecture.Support the safety assessment by identifying, documenting, and communicating claims related to collision avoidance and simulation realism.Effectively communicate across teams including onboard and offboard software engineers, test operations, and leadership to present risks and requirements clearly.
Reliable Robotics
At Reliable Robotics, we are pioneering innovative technologies that enhance aviation safety and save lives. Our automated aviation systems are designed to revolutionize air transportation, making it safer, more convenient, and fundamentally transforming the movement of goods—and eventually people—across the globe. Our team consists of dedicated engineers with expertise in aerospace, robotics, and autonomous vehicles, all committed to making this vision a reality.In your role as a Flight Software Test Verification and Validation (V&V) Engineer, you will create robust test cases that support our verification processes, ensuring the safety and reliability of our aviation products. Your work will facilitate a high-fidelity training environment for our flight-test crews.Key ResponsibilitiesAs a Flight Software Test V&V Engineer within the Simulation and Test Systems team, you will play a vital role in testing and deploying software for autonomous aircraft. You will help design, implement, and maintain the hardware and software infrastructure needed to verify aircraft performance prior to flight testing. Your responsibilities will include verifying flight software functionality across various integrated test environments, including software-in-the-loop (SIL), hardware-in-the-loop (HITL), and on-aircraft testing. Additionally, you will author and execute test procedures for on-ground aircraft testing.A significant aspect of this position involves developing and maintaining automated test scripts within our testing ecosystem, which are essential for functional testing and requirements-driven software assessments necessary for FAA certification.This position requires strong collaboration skills as you will work closely with various engineering teams to develop test plans, execute tests, troubleshoot issues, and drive resolution. You will also oversee the maintenance, installation, and troubleshooting of test and simulation equipment.
Be a Part of the Future of Home RoboticsAt sunday, we are pioneering the development of personal robots designed to liberate your time from mundane tasks. Our vision is to create versatile robots that are accessible to everyone, allowing families to reclaim precious moments together.After 18 months of assembling a skilled team, securing funding, and validating our innovative technology, we are now looking for enthusiastic individuals to join us on this exciting journey. If you are eager to contribute to groundbreaking advancements in robotics, we want to hear from you!Your RoleAs a Software Engineer focusing on Robot Behaviors, you will be instrumental in developing advanced decision-making systems that empower our robots to operate autonomously and safely in human environments. This pivotal position combines classical logic with machine learning techniques to facilitate natural interactions and realistic behaviors in a home setting.Your ResponsibilitiesAutonomous Behaviors: Design and implement high-level logic and decision frameworks utilizing sensor data to direct robot actions, ensuring safety, intelligence, and supportiveness.Human Interaction: Collaborate with our Product and Design teams to develop systems that enable seamless communication and social intelligence within home settings.Animation Systems: Create frameworks that connect expressive character movements with the execution of physical hardware.Product Shipping: Lead the development of our platform towards in-home Beta launches through the creation of robust, self-sufficient, incremental deliveries that embody the “sunday” promise.Your QualificationsArtificial Intelligence: Minimum of 4 years of experience in developing end-to-end AI systems within robotics, gaming, or embodied AI.Systems Engineering: Proven experience in building multi-process systems using C++ or Python, with a strong grasp of concurrency, event-driven architectures, and safe hardware management.Innovative Thinking: Awareness of current multimodal model research (e.g., VLMs, VLAs) and understanding their application in practical robotics.Preferred QualificationsExperience in a founding or early-stage startup environment is a plus.
Reliable Robotics
At Reliable Robotics, we're pioneering cutting-edge technology to enhance safety in aviation, ultimately saving lives. Our vision for automated aviation systems is to create a future where air transportation is safer, more efficient, and transformative in the movement of goods and people across the globe. Our team is composed of dedicated engineers with backgrounds in aerospace, robotics, and autonomous vehicles, all striving to bring this vision to life.As a Software Engineer specializing in Test Platforms, you will be instrumental in developing the tools that support our testing and verification processes, ensuring the safety and reliability of our aviation products. Additionally, you will contribute to crafting a high-fidelity training environment for our flight-test teams.Key ResponsibilitiesIn this role, you will shape integrated verification procedures to affirm that our flight application software meets rigorous design and performance standards. You will play a vital role in the release and verification processes for flight software, a core aspect of our flight test program. Collaborating in a dynamic environment, you will coordinate with various engineering teams as you develop test plans, execute tests, troubleshoot issues, and facilitate prompt resolutions. Furthermore, you will have opportunities to create automated test frameworks, build analytical test tools, and enhance our hardware-in-the-loop testing capabilities. This is a hands-on position, requiring maintenance, installation, and troubleshooting of test and simulation equipment.Basic QualificationsMinimum of 2 years of professional experience in object-oriented Python developmentMinimum of 2 years of professional experience in object-oriented C++ developmentAt least 2 years of experience in testing integrated hardware/software products or mission-critical systemsBachelor's degree in Computer Science, Computer Engineering, or a related fieldPreferred QualificationsExperience in robotics or other safety-critical software domainsFamiliarity with developing automated test cases using GitHub Actions, Jenkins, Travis CI, or similar CI/CD toolsProven capability in building or maintaining hardware-in-the-loop (HITL) test environments
Waymo LLC
Waymo is at the forefront of autonomous driving technology, dedicated to becoming the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has tirelessly worked to develop the Waymo Driver—The World’s Most Experienced Driver™—with a goal to enhance mobility access while preventing countless traffic-related fatalities. The Waymo Driver facilitates our fully autonomous ride-hail service and can be adapted for various vehicle platforms and applications. With over ten million rider-only trips accomplished, our technology has autonomously navigated more than 100 million miles on public roads and an impressive amount in simulation across 15+ U.S. states.Our Systems Engineering team is dedicated to innovatively integrating software and hardware systems. We establish rigorous performance standards that guarantee the seamless operation of our vehicles and ensure passenger safety. We are seeking passionate individuals who thrive in a collaborative environment and are committed to delivering impactful results.This role follows a hybrid work schedule and reports to a Systems Engineer Lead.
Range Energy
About Range EnergyAt Range Energy, we develop innovative powered trailers designed to electrify heavy-duty trucking without necessitating fleet replacements. Our mission is to address real-world challenges through practical hardware solutions. Our team operates with agility, takes ownership of their work, and maintains a high standard for execution. We appreciate individuals who prioritize teamwork, remain composed in high-pressure situations, communicate directly and respectfully, and focus on solutions instead of drama. Integrity is at the core of our operations. We follow through on our commitments, transparently communicate risks and trade-offs, and foster trust through consistent actions. The work environment is hands-on, dynamic, and meaningful, often requiring quick adaptability. Founded in 2021, Range Energy is led by industry veterans from Tesla, Zoox, Honda, and other premier OEMs. With robust backing from notable investors, we are dedicated to creating hardware that fleets will genuinely utilize. If you are passionate about building tangible products, tackling complex problems, and collaborating with driven teammates in a drama-free environment, you’ll thrive here. Role OverviewWe are seeking a Senior Test & Validation Engineer to lead the comprehensive validation of our electric vehicle systems — encompassing battery and powertrain bench testing to full vehicle-level sign-off. This pivotal role balances hands-on testing with strategic planning: you will conduct critical lab tests while also designing the test plans, processes, and frameworks relied upon by the broader team. You will collaborate across various teams including systems, software, hardware, and safety engineering to ensure our products achieve the highest performance, reliability, and functional safety standards.
Reliable Robotics
At Reliable Robotics, we are pioneering transformative safety-enhancing technologies in aviation that will save lives. Our innovative automated aviation systems are set to redefine air transportation, making it safer, more convenient, and fundamentally changing how goods—and eventually people—move across the globe. Our team is composed of mission-driven engineers with diverse backgrounds in aerospace, robotics, and self-driving vehicles, united in our goal to realize this future.As a Senior Hardware Test Engineer, you will play a pivotal role within our Hardware Test team. This small yet highly skilled team is dedicated to ensuring that all hardware produced adheres to the stringent standards required for aviation. You will serve as a vital link among the design, production, and flight test teams, encountering a wide range of technical challenges.Your responsibilities will include architecting automated test stands designed to simulate extreme flight conditions, which are crucial for our qualification testing. You will be instrumental in diagnosing hardware failures, contributing valuable insights for redesign, and developing the software and hardware platforms essential for command, control, and data collection systems that meet rigorous aerospace standards. As a technical leader, you'll be part of a dynamic team eager for growth and learning.
Waymo is at the forefront of autonomous driving technology, driven by the mission to become the world’s most trusted driver. Born from the Google Self-Driving Car Project in 2009, Waymo has dedicated itself to developing the Waymo Driver—The World’s Most Experienced Driver™—to enhance mobility and save lives that are often lost in traffic accidents. The Waymo Driver powers our fully autonomous ride-hailing service, which can be adapted for various vehicle platforms and use cases. With over ten million rider-only trips completed and experience accumulated from driving over 100 million miles on public roads, alongside tens of billions of miles in simulation across more than 15 U.S. states, Waymo is redefining transportation.The Perception team is integral to the Waymo Driver's success, crafting cutting-edge technology that enables our autonomous systems to accurately understand their environment, make informed decisions in real-time, and transport passengers safely to their destinations. We engage in research to tackle real-world challenges and collaborate with other innovative teams at Alphabet. Our access to extensive driving data collected through diverse sensors empowers software engineers like you to create and scale multi-modal models and techniques.Our objective is to establish a robust foundation for a high-level Perception pipeline, which is a fundamental component of the self-driving system. We serve as the essential link between Waymo's hardware teams and the broader engineering organization focused on self-driving technology, defining sensor specifications, providing vital feedback, and simplifying system complexities.In this hybrid role, you will report directly to a Technical Lead Manager.
Join our team as a proactive and detail-oriented Hardware Test Engineer, responsible for supporting the manufacturing and testing of cutting-edge products. In this hands-on role, you will be involved in the setup, testing, and troubleshooting of hardware components, extending to the subsystem level. This position requires robust electronics knowledge and the flexibility to work in various settings, including labs, testing facilities, and field locations.
Join Waymo, a leader in autonomous vehicle technology, as a Software Engineer focused on Sensor/Vehicle Testing and Calibration. In this role, you will be integral to enhancing our vehicle systems and ensuring optimal performance through rigorous testing and calibration processes. Your expertise will contribute to the development of cutting-edge technologies that aim to revolutionize transportation.
Waymo LLC
Waymo is at the forefront of autonomous driving technology, dedicated to becoming the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has been focused on developing the Waymo Driver—The World’s Most Experienced Driver™—to enhance mobility while significantly reducing traffic-related fatalities. The Waymo Driver underpins our fully autonomous ride-hail service and is versatile enough to be integrated into various vehicle platforms and use cases. With over ten million rider-only trips and more than 100 million miles driven autonomously on public roads, alongside tens of billions of miles simulated across over 15 U.S. states, Waymo is setting new benchmarks in safe and efficient transportation.Our Compute Team plays a pivotal role in this mission, developing the computing platform that operates the software stack for fully autonomous vehicles. We design high-performance custom silicon, advanced compute architectures aimed at optimizing performance, power efficiency, and latency, and collaborate with cross-functional teams to ensure our hardware and software are optimized for peak performance. We are seeking inquisitive and skilled professionals to join our multidisciplinary team, working on one of the highest-performing automotive compute platforms globally.This position follows a hybrid work schedule, reporting to the EMC Lead.
Role overview Nuro is looking for a Senior Middleware Software Engineer to help build and support the software that powers its autonomous delivery platform. This role focuses on developing and maintaining middleware systems that connect different parts of the technology stack. The work directly impacts the reliability and efficiency of Nuro’s services.
Reliable Robotics
At Reliable Robotics, we are pioneering safety-enhancing technology for the aviation industry with a mission to save lives. Our automated aviation systems are set to revolutionize air transportation, making it safer, more efficient, and fundamentally transformative for the movement of goods and people globally. Our team comprises dedicated engineers with rich expertise in aerospace, robotics, and autonomous vehicles, all striving to turn this vision into reality.In the role of Senior Electrical Test Engineer, you will join our avionics engineering team, where we are responsible for developing a wide range of computing, sensing, actuation, power, and communication systems integral to our automation framework. We seek a well-rounded expert to leverage their electrical engineering and software automation capabilities to create robust testing solutions for complex hardware within a safety-critical setting. This role presents a unique opportunity to evolve our basic testing operations into a high-functioning production-ready system.
Join our dynamic team at 360itprofessionals1 as a Software Development Engineer in Test (SDET). In this pivotal role, you will be responsible for designing, implementing, and maintaining automated test frameworks to ensure the quality of our software products. You will collaborate closely with development teams to identify testing requirements and create robust testing strategies that enhance product reliability and user experience.
Sign in to browse more jobs
Create account — see all 909 results

