Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

HD Radio Software Engineer

SAI SYSTEMS

HD Radio Software Engineer

Plymouth, MI
Full Time
Paid
  • Responsibilities

    Job Description

    We are seeking a HD RADIO SOFTWARE ENGINEER - ANDROID for our client in PLYMOUTH, MICHIGAN. Our client is a global Tier One Automotive Supplier whose Technical Center of North America is engaged in various local R&D activities with regard to ADAS & autonomous driving systems, IVI and chassis (braking and steering). It is developing products and new technologies customized for the North American market. OBJECTIVE The candidate will exhibit in-depth software design and coding skills for automotive products and specifically related to HD Radio / HD Data. The candidate will be engaged in entire software design phase including, software design review, writing detail design specification, coding, code review, design level unit testing and post-production maintenance. The candidate must have in-depth software design and coding skills, excellent communication skills, project management skills and strong interpersonal skills to work with customers effectively. KEY RESPONSIBILITIES

    • Develop Java Android applications for an in-vehicle Infotainment product
    • Development of new vehicle programs with Xperi HD Radio terrestrial broadcast features
    • Maintenance of existing vehicle programs with Xperi HD Radio terrestrial broadcast features
    • Using JIRA for issue analysis and resolution
    • Participate in design & code reviews
    • Creation of software requirement and design documents
    • Participate in vehicle quality events
    • Manage small projects and technical resources, including planning estimating and follow through
    • Work with the customer to refine requirements and to resolve issues

    EXPERIENCE LEVEL

    • Minimum of 2 years of software development experience with Java on Android 4.4+
    • Experience debugging Android applications through Android Studio
    • Experience with Git
    • Experience with Agile development process

    EDUCATIONAL REQUIREMENT

    • BS degree in Computer Science, Computer Engineering, Electronics/Electrical or similar technical field

    PREFERRED QUALIFICATIONS

    • Experience in developing automotive multimedia/infotainment software highly desired Experience developing on Android Pie
    • Experience developing in Kotlin
    • Experience using AndroidX libraries
    • Experience communicating with REST APIs, especially when using common open-source libraries like Retrofit2
    • Experience using the Android Studio profiling tools to identify & resolve performance bottlenecks
    • Experience in writing multi-threaded systems, and diagnosing related defects (like Deadlocks, Race Conditions, etc)
    • Experience developing Xperi HD Radio terrestrial broadcast functionality

    TRAVEL REQUIREMENTS

    • International < 10%