Description

Job Responsibilities:

  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment for product lines.
  • Write and code logical and physical database descriptions and specify identifiers of database to the management system or direct others in coding descriptions.
  • Analyze and enhance efficiency, stability and scalability of system resources
  • Review project requests describing database users needs to estimate time and cost required to accomplish a project.

 

Skills:

  • Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
  • Knowledge of reading schematics and data sheets for components
  • Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
  • Basic ability to troubleshoot issues and make system changes as needed to resolve issues.
  • Basic knowledge of computer hardware and software. Solid programming experience in C or C++
  • Knowledge of computer development software as it relates to embedded systems, such as SQL, Visual Basic, etc.

Education/Experience:

  • Bachelor 's degree in computer science, software engineering or relevant field required.
  • 5-7 years’ experience required.
  • Minimum BS in Computer Engineering / Electrical Engineering / similar required & 5-
  • 7 yrs industry experience. Will accept Master 's or higher relevant internship/project experience toward minimum.

Typical task breakdown:

  • Work can primarily be done off-site, but hardware engagement onsite is mandatory as part of workload. Will need to be able to be onsite part of the time from day one.
  • Depending upon the phase of the assignment, typical day would range from reading the client requirements, researching applicable ECU hardware/interfacing requirements, designing solutions, working with peers & tech leads to finalize solutions, coding solutions in C, manage versioning, unit testing, and/or regression testing.

Education

Any Graduate