Embedded Firmware Verification Prime (Ottawa, permanent)
We are looking for an Embedded Firmware Verification Prime. The position
reports directly to the Software Development Manager and will work with the
embedded software development and verification engineers to ensure
bullet-proof embedded firmware quality. Our embedded firmware has to be
top-notch; and we need you to make sure our product is as solid as a rock.
Deliverables/Responsibilities:
- Writing of test plans and development of test software to verify real time
embedded software timing and functional requirements with maximal test
coverage
- Understand software features, hardware operation, and system protocols to
exploit corner cases that cause firmware failures
- Debugging of test failures in simulation to determine the root cause, and
recommending a solution
- Development of protocol models and checkers for accurate simulations of
embedded real time software
- Responsibility for full verification suite, providing direction to other
verification engineers as they develop test plans and testcases, to ensure
no coverage holes exist
- Ownership of overall verification environment, providing direction to
other verification engineers as they contribute to development of models and
checkers within the environment
- Report progress, and interact closely with team members and other teams
- Work to a development schedule, provide estimates for completion, and
deliver results on time
Minimum Qualifications:
- Bachelors in CS, EE, or CE (MS preferred)
- At least 4 years experience in embedded real-time software verification,
or digital ASIC verification
- Having successfully acted in a primeship or lead role in the past
- Strong background in C and C++
- Strong written and verbal communication skill set
- Excellent ability to find weaknesses in a design or architecture, and
identify corner case scenarios that may cause product failures
- Excellent ability to multitask
- Experience in a leadership role
Assets:
- Experience in the design and/or verification of embedded real time
software for an ultra-low-power system
- Experience developing and/or verifying device drivers
- Experience with R8051 microcontroller core
- Knowledge of cell phone industry and architectures
- Experience with developing software for WLAN, UWB or Bluetooth products
---------------------------------------
Please email resume to jobs.TakeThisOut@HotwireRecruiting.com .No resume will be
submitted w/o contacting you first.
>> Stay informed about: Firmware Verification Prime needed ***