Job Description :
Title: Embedded software Developer Location: Phoenix AZ Education: Bachelor's degree in Computer Science, Software Engineering, or equivalent field Key Technical Skills - Embedded System-Embeded C / C++-Android Required Experience/Skills: - 8+ years of experience developing applications or middleware for mobile platforms like Android or iOS - Object-oriented software development experience with a solid grasp of algorithms and data structureso - Experience working with large code bases, developing entirely new code and maintaining existing codeo - Knowledge of Android components, framework and architecture (such as Apps, Multimedia, BT V4, USB, NFC, Wi-Fi and Projection, CarPlay, Speech, ScreenCasting, OpenMax, GStreamer, etc - Knowledge of test development and testing of embedded system firmware - Knowledge and experience about embedded LAN and Etherneto Software platform development experience, such as Linux and Android platform - Commercial software development experience in C, C++, Javao Familiar with AGL and Android development toolkit and process - Experience of Scrum/Agile software development process - Ability to perform diagnostic and investigation based on limited informationo Creative, discipline, strong sense of responsibility, delivery and schedule commitment - High level of oral and written communication skills - High level of interpersonal skills to work effectively in a geographically dispersed team - Working experience with Mobile Platforms/Services and Apps, CarPlay, and Android Auto - Working experience of Android component - Working experience in firmware development - Experience in developing automotive infotainment solutions

Similar Jobs you may be interested in ..