×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Test Engineer

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Avive Solutions
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Requirements

  • BS degree in Computer Science or Engineering, or equivalent combination of relevant coursework and job-related experience
  • Minimum of five (5) years in a software test position for embedded systems
  • Ability to write, debug, and review Python for hardware-control libraries and automated tests
  • (Desirable) Strong understanding of electronics, power optimization, firmware design, C/C++, ARM CPUs, and Embedded Linux
  • (Desirable) Experience using Linux and bash
  • (Desirable) Experience with wireless networking test protocols – Cellular, BLE, Wi Fi
  • (Desirable) Experience using Git, defect tracking in Jira, and participating in an Agile with scrum development process
  • (Desirable) Excellent verbal and written communication skills including technical writing
  • (Desirable) Good demonstration is a must!
What the job involves
  • This position plays a critical role in the testing of Avive’s embedded software from early design stages through commercialization, ensuring that all products comply with internal, regulatory, and customer requirements
  • Additionally, this position plays an active role in providing best-in-class quality engineering practices by focusing on automating and executing tasks in an efficient and effective manner
  • Lead end-to-end testing between internal and external systems, connected hardware products, cloud-based databases, and applications
  • Create and maintain test plans, write automated and manual test cases, and execute verification tests based on software requirements and specifications
  • Triage defects from opening to closure. Log reproduction steps, participate in impact analysis, recommend solutions, and execute regression tests. Find root causes and work with engineers to ensure closure
  • Develop and maintain automation framework with dedicated hardware fixtures using Pytest
  • Create and deliver software project documentation, including IUVs, design verification test plans, test protocols, and test reports
  • Consider and implement unit and system level tests
  • Design, develop and test software tools that aid in development and manufacturing
  • Maintain focus on delivering the highest quality product to our customers
  • Work closely with the firmware development team for a deep and nuanced understanding of implementation detail
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary