

Firmware Test Engineer
Actalent
Posted Friday, August 22, 2025
Posting ID: JP-005495897
Embedded System Test Engineer
Job Description
Join a dynamic team working with new technologies vital to product development. Collaborate with software and hardware product teams to ensure consistent and functional interfaces. Review user stories, acceptance criteria, and product requirements with a focus on customer experience. Work closely with cross-functional Product Development teams and firmware engineers to understand requirements and validate testability. Participate in design, API, firmware, and test case reviews, translating high-level product requirements into firmware test scenarios.
Responsibilities
- Write clear, concise, and comprehensive firmware and hardware test scenarios, test cases, and test plans.
- Create detailed, comprehensive, and well-structured test plans.
- Estimate, prioritize, plan, and coordinate testing activities.
- Develop timely and accurate embedded systems testing status reports and metrics for the engineering team.
- Conduct performance testing to evaluate system scalability, stability, and response time.
- Enter and track defects/bugs in JIRA and conduct thorough regression testing when bugs are resolved.
- Interface with engineers across various disciplines to understand technology and determine the root cause of problems.
- Research new tools, technologies, and testing processes enthusiastically.
Essential Skills
- Bachelor's degree or higher in Electrical/Computer Engineering, Computer Science, or a relevant engineering discipline.
- 4+ years of experience in firmware testing and embedded system components including hardware
- Hardware testing using lab diagnostic equipment such as Oscilloscopes, etc
- Proficiency in manual and automation, including scripting languages such as Python, C, etc
Preffered Skills & Qualifications
- Understanding of how firmware works with strong knowledge in embedded firmware testing.
- Experience in designing and executing tests to validate firmware and camera systems nice to have
- Experience with firmware design tools, languages, debugging, and analyzing results.
- Familiarity with Jira/Confluence or other project management and bug tracking software.
- Experience in managing environments and creating CI/CD pipelines to optimize test automation capabilities.
Work Environment
The company offers a lab and office environment with flexible hours. Enjoy company-provided lunches twice a week. The team has grown to over 100 individuals, and you will have the opportunity to work with cutting-edge technology, including partnerships with large utilities. T