Responsibilities
SUMMARY Lead embedded software development activities including overall design of software architecture, development of software design documentation, software coding, coordination of development activities with personnel at different global sites, integration and test of software packages.
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.
SUPERVISORY RESPONSIBILITIES Although the position does not entail direct supervisory responsibilities, technical and project leadership skills are essential to lead the software project team.
Qualifications
QUALIFICATIONS To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
EDUCATION and/or EXPERIENCE Minimum of a Bachelor of Science degree in an engineering field required with a strong preference for electrical/electronics and computer engineering.
LANGUAGE SKILLS
PROBLEM SOLVING