Embedded Software Engineer - Mossville , IL
Chicago, IL (On-Site)
Job Description:
Embedded Software Engineer - Mossville , IL,
only local in the highlighted skill set.
Note: only local (but not open for relocation) and genuineconsultants only with a LinkedIn profile according to the resume.
Major Purpose:---
Education:
• Bachelor's in computer science/electrical engineering
Qualifications:
• 5-8 yrs of industry experience
• Real-world real-time embedded device driverexperience
Top Skills:
• Experience designing embedded electronics controls,display, or telematics software, including the development of device drivers
• Proficiency in Git version management
• Experience troubleshooting/debugging using tools suchas oscilloscopes
• Experience with control software design patterns andanti-patterns, Bash Shell, ANSI C, Python, and other programming languages
• Experience with software development processes such asAgile
• Knowledge of reading schematics and data sheets forcomponents
• Ability to troubleshoot issues and make systemchanges as needed to resolve issue
Job Duties:
• Concept, design, test, document, and promote newsoftware features and processes
• Perform requirements analysis and decomposition
• Evaluate new languages, development tools, or processes
• Perform product maintenance; manage the softwarelifecycle through version control and configuration management
• Keep up to date on new technologies or develop newtechnologies
• Communicate technical information to customers, teammembers, suppliers and other units
• Support and advise other engineers, managers, marketingpersonnel, customers and suppliers.
Typical task breakdown:
• Depending upon the phase of the assignment, typical daywould range from reading the client requirements, researching applicable ECUhardware/interfacing requirements, designing solutions, working with peers& tech leads to finalize solutions, coding solution in C, manageversioning, unit testing, and/or regression testing.
Disqualifiers/Red Flags:
• Test engineering, controls engineering are not primaryfocuses. Can be part of work experience but should not be sole experience.
• Core skills above should be reflected in bulk of workexperience.
Key Skills:
- Bash Shell, ANSI C, Python, and other programming languages