Software Validation Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

ThunderSoft · 1 month ago

Software Validation Engineer

ThunderSoft is seeking a Product & Software Verification Engineer to join their engineering validation team responsible for ensuring the quality, reliability, and performance of complex embedded products. The successful candidate will plan, develop, and execute verification activities for embedded software and integrated systems, collaborating closely with hardware, firmware, and systems engineering teams.

AutomotiveEnterprise SoftwareIntelligent SystemsInternet of ThingsMobileSoftware

Responsibilities

Develop comprehensive verification plans and test cases based on product requirements, specifications, and design documentation
Conduct functional, regression, performance, and stress testing of embedded software and complete systems
Validate software-hardware integration, communication interfaces, and system interoperability
Create, maintain, and execute automated test scripts and frameworks for embedded environments
Document defects, analyze root causes, and support resolution in collaboration with development teams
Perform verification activities in both simulated and hardware-in-the-loop (HIL) test setups
Manage test data, record results, and generate detailed verification reports for project milestones
Support verification readiness reviews and contribute to continuous process improvements in V&V methodology
Ensure adherence to secure development and testing standards appropriate for defence-grade products

Qualification

Embedded systemsTest automationTest management toolsCI/CD pipelinesTroubleshooting skillsCommunication abilitiesDocumentation skills

Required

Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline
3–6 years of experience in software verification, product validation, or embedded test engineering
Strong understanding of embedded systems, software architecture, and communication protocols (UART, SPI, I2C, CAN, Ethernet, etc.)
Hands-on experience with test automation (Python, Shell, or similar scripting languages)
Experience with test management tools (e.g., JIRA, TestLink, Zephyr, or similar)
Familiarity with CI/CD pipelines, source control (Git), and defect tracking workflows
Solid troubleshooting and debugging skills using tools like serial consoles, oscilloscopes, and log analyzers
Excellent documentation and communication abilities, with attention to quality and traceability

Company

ThunderSoft

twittertwittertwitter
company-logo
ThunderSoft is a provider of operating system technologies, products and solutions, experts in mobile, IoT, automotive, and enterprise.

Funding

Current Stage
Public Company
Total Funding
$15.44M
2015-12-10IPO
2014-11-05Series Unknown
2011-06-01Series Unknown· $15.44M

Leadership Team

H
Hongfei Zhao
Chairman
linkedin
leader-logo
Pengcheng Zou
Executive President
linkedin
Company data provided by crunchbase