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

Share Profile