Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
R
Renesas
System SW validation engineer
Career Insights for Software QA Engineer / Tester
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Texas data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software QA Engineer or Tester designs and runs in-depth diagnostic tests to evaluate software and check for problems before new products are marketed. Pilots software and applies tests to check for errors and glitches.
$105,382 / year median in Texas
+9% projected growth
Job Description
Job Description Lead software and system validation planning and execution of embedded products, applications and solutions utilizing a wide portfolio of Renesas products Drive system level software technical decisions, ensuring robustness, usability and completeness of embedded solutions Collaborate closely with systems, firmware/software, validation, and product engineering teams to ensure seamless hardware-software integration. Identify and mitigate system-level technical risks, ensuring highest user experience Planning and execution of new product prototype bring-up, bench-testing, and evaluation Support creation and review of technical documentation (Datasheets, User Manuals/Guides, Application Notes etc) Feedback findings, issues, potential improvements to product development teams Contribute to reference designs, development platforms, and documentation to enable broad customer adoption. Gather and drive clarity on software requirements from diverse groups including customers, application engineers, hardware, and firmware engineers Contribute to both existing and new projects, covering a broad range of languages and scope. Aid in code reviews for fellow team members, as required Act as a technical mentor, influencing best practices and raising the bar for hardware design excellence. Qualifications Bachelor's or Master's degree in Electronics Engineering, Computer Science or Computer Engineering 5-7 years experience in embedded firmware/software development required across multiple IoT application segments Strong understanding of Software Architecture and Design principles, Behavior-Driven Development and unit testing approaches High-level of proficiency in C/C++, Embedded C programming Proven experience delivering production-quality embedded software for MCU-based platforms. Solid understanding of motor control software, real-time systems, and embedded development workflows. Working knowledge (hands-on preferred) of one or more host-side technology stacks, such as: