Sr Software Engineer
Core
Design and execute automated and manual test plans for software, hardware, firmware, and IC solutions; debug issues and perform root-cause analysis.
Role type
Senior IC Software QA Engineer (Hardware/IC focus)
Builds
Validated software, hardware, firmware, and IC solutions
Domain
Semiconductor / IC / Hardware-Software Integration
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python-based test automation, Qt Squish, SmartBear TestComplete, Git, JIRA, root-cause analysis, test strategy definition, defect reporting, cross-functional collaboration, team mentoring
Preferred skills
Electronics, microcontroller programming, bus communications, power systems, semiconductors, ICs, laboratory test equipment, measurement tools, software QA and IC/power engineering background
Technologies
Python, Qt Squish, SmartBear TestComplete, Git, GitLab, GitHub, Bitbucket, JIRA
Responsibilities
Design and execute automated and manual test plans; debug software and hardware issues with focus on IC functionality; analyze test results and report defects; collaborate with customers and cross-functional teams to define test requirements; drive test automation and validation-framework improvements; mentor team members and contribute to testing strategy; identify risks and recommend product and process improvements
Seniority
Senior, hands-on IC