Need - Embedded Software Engineer - San Diego, CA - Long Term Contract

Overview

On Site
$70 - $75
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

C ++
VxWorks
RTOS
Coverity

Job Details

Job Title: Embedded Software Engineer

Location: San Diego, CA On-site

Duration: Long Term Contract

Qualification

Bachelor's Degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent

5+ years of Linux and/or VxWorks (RTOS) embedded systems development experience

Expect up to 10% domestic and international travel

Job Profile

(Brief description)

Work with the Project Manager and sales team on services sales opportunities. Work would include definition of customer product requirements, evaluation and selection of product architecture, determination of project feasibility, estimating costs and preparing development schedules.

Act as the customer facing technical expert.

Design and develop embedded software on top of client products.

Design and develop complete solutions requiring device driver development, board configurations, operating system configuration and bootloaders.

Full lifecycle support including requirements, architecture, design, implementation, testing, test automation, documentation, peer reviews.

Skill Set

5+ years C / C ++ experience

RTOS experience (5 years VxWorks Required)

Experience with requirements management, requirements writing, unit test code, and testing code

Experience with Git source control tool

Strong written and verbal English communication skills, with the ability to work across multiple geographies

Roles & Responsibilities:

Update, build, debug and test an existing source code base to comply with certification guidelines for safety and quality.

Review source code against standards and style guidelines.

Writing test procedures, unit testing and overall code hardening.

Address unit test and Coverity tool issues

Debug and resolve customer issues in a timely and professional manner.

Thanks
Abhi

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About iCUBE Solutions