What are the responsibilities and job description for the Embedded Software development position at NEOTECH Solutions?
Role: Embedded Software development
Location- Lisle, IL
Type- Full time/ Contract
Work mode: Onsite
Experience: 6 Years
Domain- Automotive
Position Overview
- This position is part of Application algorithm team developing Controls and Software logic for ECU applications and responsible for software requirements, design, coding, testing, software integration and releases.
Skills & Experience Requirement:
- Relevant experience of 5 years’ experience
- Experience in embedded software development for Automotive domain
- Experience in C programming
- Experience in different tool chain like MP lab, Code Warrior etc for different controllers.
- Hands on experience in Body Control Module (BCM) embedded software development preferred
- Knowledge of manual testing and test plan development.
- Knowledge of SVN, JIRA, Crucible
- Knowledge of Agile methodology will be an added advantage.
- Expertise in Canoe, CAN analyzer
- Must have knowledge of communication protocols like J1939, J1708, CAN, CAN FD.
- Experience in Commercial Vehicle system, Vehicle level diagnostics, telematics, transmission, Driveline
- Development of appropriate documentation to support process compliance
- Strong communication skills, both verbal and written
- Should be flexible to work at Client site &different time zone.
- Ability to communicate effectively across multiple levels of management
Basic Requirements:
- Bachelor of Engineering or Master s degree in IT/Computers/ Electronics/Electronics &Telecommunication
- Automotive controls knowledge
- Good knowledge of vehicles, and vehicle sub-systems
- Knowledge of HMI Systems preferred.
- Excellent verbal and written skills
- Strong interpersonal skills with ability to communicate effectively in English