Embedded Infotainment Engineer

Apply Now

Company: Tech Tammina

Location: Warren, MI 48089

Description:

Role: Embedded Software Engineer

Location: Warren, MI

Duration: Long term

Rate: Market

Embedded Software Engineer #716931

The energy at our company is contagious. We're driven by our immense passion, as we constantly seek out challenges and identify new opportunities. We work hard to connect with our customers and earn their loyalty for life. Bring your talent to our company - our opportunities for growth span the globe. We will give you the training and opportunities to unleash your ambition.

Android app development and testing.

Responsibilities:
Create software for vehicle level functions and perform integration and verification testing with minimal direction of lead engineers.
Analyze software defects; determine root cause, create software solution, test and verify closure.
Performs design and analysis on changes.
Diagnose, debug and solve issues related to vehicle hardware and software
Work with teams from multiple groups to meet project milestones
Performs other related duties as assigned.
Owning the entire life-cycle of the assigned domain, including requirements, system design, development, deployment, and maintenance of the embedded software for vehicle components
Automotive requirements analysis to build embedded software designs
Craft and develop embedded software in an Agile environment
Develop software code packages in C++, Java, and XML
Develop and execute test cases for unit, integration, and functional software testing
Implement and test software designs on a PC environment as well as on embedded target hardware
Perform required version/configuration management activities
Perform analysis, resolution, and tracking of defects to closure
Coordinate and participate in architecture, requirements, design, code, and test case reviews.
Facilitate internal engineers or third-party companies to develop, integrate, and test software deliveries using embedded diagnostic and development tools
Work closely with other team leads to support triage and resolution of intricate system problems in a timely manner
Interact and facilitate with internal teams and suppliers during all phases of development and integration to refine understanding of requirements and identify innovation opportunities

Minimum Requirements:
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related engineering field
Experience in developing automotive Infotainment
Experience with Android application development
2+ years' experience

Preferred Qualifications:
Experience in Vehicle Network protocols like CAN, UDS, I2C, UART and SPI.
Working experience in any of OS environment like Android/Linux, QNX or POSIX
Knowledge of vehicle communication protocols & Diagnostics
5+ years' experience

Similar Jobs