Electrical Engineer - Firmware QA Job at SoloPoint Solutions, San Francisco, CA

bFZGekxZckFOQzEzQnhyRmhmS1B5Z2dqL1E9PQ==
  • SoloPoint Solutions
  • San Francisco, CA

Job Description

Qualifications:

  • 5 or more years of experience testing and validating firmware code within embedded systems for hardware devices (on a microcontroller, and/or in Linux - CLI) in C/C++, Rust, Python, Shell Scripting
  • Strong fundamentals & understanding of hardware components and how they interact with firmware, debugging skills - ability to analyze logs and debug complex firmware issues.
  • Experience with test automation frameworks like Python, Selenium, or similar tools for creating automated test scripts
  • Experience working with standard electrical communication interfaces like UART, I2C, USB, etc., familiar with STM32 microcontrollers
  • Experience with functional safety and processes and standards like UL 60730, ISO 26262, IEC 61508, and UL 1998
  • Wireless technologies like WiFi, Bluetooth and Zigbee
  • Hands-on experience with electronics lab equipment

Responsibilities:

  • Designing and developing automated test frameworks:
  • Creating test scripts and frameworks to automate regression testing, stress testing, and other necessary validation checks for firmware functionality.
  • Executing test cases:
  • Running automated tests on different hardware configurations to identify issues with firmware behavior under various conditions.
  • Bug reporting and tracking:
  • Documenting discovered defects, providing detailed descriptions of the issues, and tracking them through the bug management system.
  • Test coverage analysis:
  • Measuring the extent of testing performed to ensure all aspects of the firmware are adequately covered.
  • Performance testing:
  • Evaluating the performance characteristics of the firmware, such as response times and resource utilization.
  • Collaboration with development teams:
  • Working closely with firmware engineers to understand new features, identify potential testing needs, and troubleshoot issues.
  • CI/CD integration:
  • Integrating automated tests into continuous integration and continuous delivery pipelines to enable rapid feedback loops.

Job Tags

Similar Jobs

Greenlife Healthcare Staffing

Hematologist/Oncologist Job at Greenlife Healthcare Staffing

 ...JOB TITLE (#2369):Hematologist/Oncologist - Bronx, NY Board Certified or Board Eligible Greenlife Healthcare Staffing is currently seeking a Hematologist or an Oncologist to fill an opening with a multi-specialty practice located in Bronx, New York. Requirements... 

Battle Motors

Electrical Technician Job at Battle Motors

 ...believe the most fulfilling place to work is where extraordinary people collaborate to solve difficult problems. As an Electrical Technician you will be responsible to lead a team of electrical technicians working with engineering and production associates to diagnose... 

Keys Auto Center

Certified Toyota Technician - Eligible for Relocation Assistance! Job at Keys Auto Center

Keys Auto Center is a division of the Warren Henry Auto Group, Automotive News Best Dealerships To Work For. If you have the drive, we have the career for you. We are looking to TWO Certified Toyota Technicians to our team. Relocation assistance in addition ...

Rose Legal Services, LLC

Criminal Defense Attorney Job at Rose Legal Services, LLC

 ...ideal candidate possesses courtroom experience and exceptional interpersonal communication skills. We welcome applications from recent law school graduates and experienced attorneys with a background in criminal law. Benefits: Technology allowance Paid time off... 

Sanford Health

RN House Supervisor - Nursing Administration - FT Job at Sanford Health

 ...situations. Our goal is high quality, safe patient care close to home for all those we serve. Summary Demonstrate expert administrative knowledge and clinical skills. Coordinate admissions and transfers of patients. Manage staffing needs and staffing issues with...