Software / Firmware Developer - Mobile (3216)
Evo Solutions - Hillsboro, OR

This job posting is no longer available on Evo Solutions. Find similar jobs:Software jobs - Evo Solutions jobs

DUTIES
* Port Windows based K-Scope SW Tool with company which provides a framework for SoC_display panel interoperability test generation and execution to a Linux PC
* Add report generation capabilities and implement pass/fail criteria
* Generate interoperability tests for several panels in consultation with display technologists and reading display specifications
* Generate User Guide and train users

SKILLS and REQUIREMENTS
Must Have:
* Expertise in embedded operating systems Android and Linux as well as Windows at BSP and App level
* Programming expertise in C language
* Experience in Android SDK and Eclipse as well as Windows development tools
* Documentation of SW design and validation requirements
* Excellent communication and presentation skills
* Experience in working in a collaborative environment
* Understand, document and deliver turnkey solutions according to schedule with minimum oversight
* Generation of bottoms up schedule, prioritization of tasks, managing risks and execution to schedule avoiding last minute surprises
* Automation of validation/verification tasks
* Proven track record with development of SW/FW solutions, integration, debug and deployment is a must
* Experience working on Device drivers for Sensors, Display and Touch
* Previous experience in Software Validation, Build, Release and Configuration Management. Familiarity with source control systems such as GIT is a plus
* Bachelor's Degree in Computer Science and/or Computer Engineering with at least 4-8 years hands on experience in developing and testing SW/FW for mobile platforms.

Nice to Have:
* Previous experience in Software Validation, Build, Release and Configuration Management. Familiarity with source control systems such as GIT
* Expertise in Web based UI design
* Python programming language
* Knowledge of HDL based simulation and RTL validation environments
* Ability to read schematics