Job Directory Emcore Test Software Engineer
Emcore

Test Software Engineer Emcore
Concord, CA

EMCORE is a company providing advanced mixed-signal optics products.

Companies like Emcore
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Emcore

Job Description

Role Summary:

The Test Software Engineer's responsibilities fall into two main categories. 1) Designing and maintaining software used in the automated testing of Systron Donner products. 2) Designing and performing Validation or Qualification tests for new products or the embedded software used in those products.

Required Skills/ Experience:

* 3 years minimum relevant experience
* Designing automated test applications
* Performing tests and analyzing test data
* Writing test requirements, plans, procedures, and reports
* Designing databases (design of tables, queries, stored procedures, etc.)
* Outstanding communications skills and the ability to convey complex ideas
* Expert VisualStudio.Net (C# or VB) development skills
* Must be proficient with Object Oriented design principles
* Must be a self-starter and self-motivating
* Must be able to work in a team
* Must be capable of mentoring and teaching co-workers and new team members

Preferred Skills (not required)

* C and/or C++ software development
* Knowledge of basic physics of motion (acceleration, angular velocity, etc.)
* Experience with automated regression testing
* Experience with DO-178 or DO-254 guidelines
* Experience using a Source Code Control System
* Experience with a bug tracking system

Essential Duties and Responsibilities:

Duties include the following (other duties may be assigned):

* Design and implement applications used by Manufacturing and Engineering for the calibration and testing of sensors and sensor systems
* Design new test software applications and databases for new product lines, including graphic user interface design
* Perform maintenance, enhancement, and testing of existing test software
* Interface test software systems with advanced SQL database
* Perform modeling and simulation analyses
* Design and review software and system-level test plans and procedures
* Review and provide traceability of Test requirements to higher level System, Software, or Hardware requirements
* Perform software testing and generate software test reports or validation reports
* Perform system level testing, including analysis and documentation of results
* Perform other job-related duties as assigned


* Education:
* B.S. or Master's Degree in Computer Science or Engineering

About Emcore

EMCORE is a company providing advanced mixed-signal optics products.

Headquarters
Size
420 employees
Emcore

2015 Chestnut St

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.