Firmware Test Engineer
Company: Armada Group, Inc.
Posted on: February 16, 2020
We are looking for a Firmware Test Engineer to support an
embedded software development team that is architecting and
designing the core software for their next generation platform in
our world-class molecular diagnostics product series. You will be
developing test protocols/methods, software test tools help
diagnose software issues and maintain existing software. ESSENTIAL
JOB RESPONSIBILITIES * Responsible for maintaining, validating,
developing, interface protocols for embedded systems and
client-server architecture, mathematical analysis and data
acquisition. * Enhance and maintain existing firmware verification
tools. * Develop test protocols/methods to verify firmware
applications. * Perform black box, white box, regression, and unit
testing supporting R&D system application developed in C/C++. *
Work on projects that will involve mathematical data analysis, data
acquisition and storage, and hardware interfacing and control. *
Participate in cross-functional project teams with scientists,
technical support and other engineers to diagnose software/
firmware issues. * Document software/firmware; write technical
specifications for interfaces and testing. Minimum skills required:
* B.S. or M.S. in CS or EE (or an equivalent technical discipline).
Or, equivalent combination of education and experience to perform
at this level. * A minimum 3 years (1-2 years with Masters degree)
of hand-on experience in software testing, writing test scripts,
programming embedded system design for commercial instrumentation.
* Familiarity with C, C++ programming with experience in real-time
system design, debug, and testing. * Familiarity with
Firmware/Hardware testing methodologies Familiarity with scripting
tools such as Matlab and Python * Experience with software bug
tracking systems like JIRA * Familiarity with communication
technologies (TCP/IP, UDP etc.), robotics, and system engineering.
* Fast learner, self-motivated, willing to work outside the job
description. * Demonstrated analytical/experimental problem-solving
skills to understand hardware, software issues, and be able to
quickly analyze and resolve system interoperability problems.
PREFERRED REQUIREMENTS (optional): * Experience in Medical device
industry is a plus * Master's degree is preferred * Basic knowledge
of other engineering disciplines helpful (mechanical, electrical,
physics) * Ability to communicate effectively, both verbally and in
writing - provided by Dice
Keywords: Armada Group, Inc., Sunnyvale , Firmware Test Engineer, Engineering , Sunnyvale, California
Didn't find what you're looking for? Search again!