Responsibilities:
Senior Engineer who shall take responsibility of Onsite coordinator who will be an interface between client and the offshore team.
Under supervision, formulates / defines system scope and objectives to develop software for basic embedded systems.
Skilled at reading and interpreting electronic schematic diagrams.
Skilled at utilizing embedded software tools such as emulators, oscilloscopes, logic analyzers, etc.
Under supervision, prepares feasibility analysis, cost estimates and detailed specifications, under supervision, from which programs will be written
Responsible for adhering to appropriate company development and quality standards
Codes, test, debugs and maintains embedded software and embedded support software
Reviews designs of other engineers for compliance with company quality standards
Qualification:
Bachelor’s Degree in EE, EET, ESET, CS, CE or similar required.
Qualifications:
Primary:
C/C++ Language Skills
Python Language Skill a plus
Real Time Kernel / Multitasking Skills
Firmware diagnostic tool experience (Oscilloscopes, Logic Analyzers, In Circuit Debuggers, etc.)
IOS and/or Android App Development Experience a plus
Embedded Linux Driver or Application Experience a plus
Web development Experience a plus
Additional Skills:
a) Under supervision, formulates / defines system scope and objectives to develop software for basic embedded systems
b) Skilled at reading and interpreting electronic schematic diagrams
c) Skilled at utilizing embedded software tools such as emulators, oscilloscopes, logic analyzers, etc.
d) Under supervision, prepares feasibility analysis, cost estimates and detailed specifications, under supervision, from which programs will be written
e) Responsible for adhering to appropriate company development and quality standards
f) Codes, test, debugs and maintains embedded software and embedded support software
g) Reviews designs of other engineers for compliance with company quality standards
Job Type: Full-time
Pay: $100,000.00 - $120,000.00 per year
Schedule:
8 hour shift
Day shift
Ability to commute/relocate:
Auburn Hills, MI 48321: Reliably commute or planning to relocate before starting work (Required)
Experience:
Embedded software: 1 year (Preferred)
Work Location: In person