Senior Firmware Quality Engineer

San Jose, California

MILLENNIUMSOFT
Apply for this Job
Job Title - Senior Firmware Quality Engineer

Location - San Jose, CA

Duration - 5+ Months Contract

Total Hours/week - 40.00
1st Shift


Description:

As a Senior Firmware Quality Engineer on our firmware team, you will help design, develop, and test software for embedded systems in a fast-paced agile environment. You will be responsible for helping support our team of embedded software developers and providing guidance on testing and leveraging internal and external resources to produce world-class software. You will act as a technical voice in discussions with leadership and engineering.

Job Responsibilities:

• Update Firmware Test Application which is a Windows desktop application implemented in C

• Create test plans for thorough testing of firmware using internal and external test tools.

• Define firmware requirements for the white-box test development, working closely with firmware team members.

• Define and develop new test cases for firmware feature testing.

• Oversee regression runs, including triaging of issue, and report failures to firmware or other stakeholders.

• Work closely with different functional groups to resolve issues, ensure thorough testing from a business perspective, understand support issues and release high quality products to customers.

• Interprets product design and requirements to engineer test approach and generates test plans and test cases/scripts along with their review.

• Executes complex test cases/scripts and interprets/analyses results to report, communicate, and work through issues with engineers.

• Excellent verbal and written communications skills, and able to communicate very technical subject matter to non-technical users.

• Experience in writing quality bug reports.

• Strong Troubleshooting skills for reaching to root cause of customer reported issues.

Minimum Qualifications:
Education and Experience:


• Minimum of a BS degree in Electrical Engineering, Computer Science, Computer Engineering or related discipline.

• Intermediate level coding experience in C or any other object oriented programming language.

• Minimum 3+ years' hands-on experience in firmware test development (design/develop/validate).

• Experience with both Windows and Linux environment

• Experienced in Test Automation, frameworks

• Ability to do thorough analysis of test failures and skilled in problem recreation.

• Fast learner with good communication skills.

• Must be proactive and a strong team player

Bonus Qualification

• Proficient in C with WPF (Windows Presentation Foundation) for Test Application development.

• Ability to use analyzer, scope, and other debug tools

• Nice to have REST API testing experience

Date Posted: 01 April 2025
Apply for this Job