Principle Software Engineer-------------------Need GC and USC

Principle Software Engineer

Interview Process: 1. Phone interview 2. Skype interview with technical assessment

Duration: 6-9 month contract to hire

Need GC and USC

Orange County, CA

Top 3 Skills:

1) Linux/Android Foundation, with C++ and Java Programming Experience

2) Python Language (For Patching)

3) Mentoring others with great communication

SUMMARY

Performs complicated and difficult software engineering design and integration assignments. These assignments are of a high degree of technical competence reflecting current state-of-the-art applications.

ESSENTIAL DUTIES AND RESPONSIBILITIES

• Software and network integration in an embedded and application environment, triage and root cause analysis of highly complex HW/SW Issues, development of tooling to identify and automate integration issues.

• Responsible for some technical planning, organizing and conducting technical projects in design and development of computer systems.

• Conceives and plans projects involving assessment of limitations; defines and selects new concepts and approaches, design, development and implementation of non-routine software engineering applications by following general guidelines.

• Analyzes and investigates engineering project tasks, defines specifications and parameters, develops programs, and resolves any design considerations.

• Assembles the software components in a logical and controlled manner to evaluate the design, behavior, interactions and performance, and to confirm that the requirements against which the software components have been designed are fulfilled

• Conducts independent technical investigations of software/hardware design.

• Coordinates and consolidates design efforts on major projects.

• Prepares design specifications, analysis and recommendations for presentation and approval.

• TYPE OF DEGREE REQUIRED: Bachelors or Masters in Computer Science or Electrical Engineering

you can reach me at preethib@usmsystems(dot)com or 703 468 0398

Similar jobs