Home

Immediate requirement for Software Engineer (Android, C++, Java) in Novi, Michigan at Novi, Michigan, USA
Email: [email protected]
From:

satin,

Cohesive Technologies

[email protected]

Reply to:   [email protected]

Position : Software Engineer (Android, C++, Java)

Location : Novi, Michigan

Duration : 6 Months+

Exp : 5 to 8 Years

Skills: Minimum 3+ years of solid hands experience in Java & C++ must. Along with other skills mentioned as below.

Job Description:

In this role as a Senior Software Engineer, you will be responsible for supporting all aspects of software and function development following the defined development lifecycle processes to build scalable and efficient platform products and be capable of analyzing specifications, developing software architecture, integrating components into vehicle software, and validating vehicle software to verify functionality.

What You Will Do

You will be responsible for technical code delivery to a specific customer.
You will be responsible for developing applications using Core JAVA.
Android Framework software feature development, upgrades, and maintenance for Android releases and customized application implementation.
Strong Embedded Software background and Android internals.
Implement Unit-test code using Junit/Robo/GTest electric framework for robustness, including edge cases, usability, and general reliability.
You should be familiar with the use of PostgreSQL databases.
You should be familiar with the development and CI /CD.
You should be familiar with tools such as Jenkins, Static analysis tools & test coverage tools like SonarQube, Gradle and Maven, Git/Gerrit.
Support bug fixing and improving application performance.
Strong debugging skills in Embedded Systems, Bench Validation, and Communication with OEM/Third party.

What You Need

More than 5 years of experience with Java programming language
Profound knowledge of Java concurrency (multi-threading) Programming.
Must have 3 - 5 years of experience in embedded software development based on Android systems.
Domain knowledge of Android toolchain, and experience with 3rd party integration to Android projects.
C++ programming and Linux environment.
Android Ractive Java and MVVM programming skill is preferred.
Strong debugging skills to solve complicated SW issues.
Familiar to use git/Gerrit configuration tools.

What is Nice to Have

Candidate familiar with configuration management, development & test environments used for the development of JAVA-based applications.
Candidate familiar with automotive (CAN, android automotive)
Candidate familiar with frameworks such as Hibernate.
Hands-on experience with native side Android experience with low-level integration and in-depth knowledge of Android framework.

What Makes You Eligible

Be willing to travel up to 5%, domestic and international travel.
Successfully complete a background investigation and drug screen as a condition of employment.

Thanks!

Satin Harper

Senior Talent Acquisition Partner

Phone: (470) 668- 2233

www.cohetech.com

LinkedIn ID : https://www.linkedin.com/in/satin-harper-0b9393229/

Keywords: cplusplus continuous integration continuous deployment Idaho
[email protected]
View all
Tue Feb 28 00:43:00 UTC 2023

To remove this job post send "job_kill 388307" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]
Time Taken: 8

Location: Novi, Michigan