Job title: Electrical Engineer – Firmware QA
Company: SoloPoint Solutions
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, and/or Python
- 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.
Expected salary: $60 – 70 per hour
Location: San Francisco, CA
Job date: Fri, 24 Jan 2025 23:08:09 GMT
Apply for the job now!
