Job Description :
Title: Core Java Developer
Location: Farmington Hills, MI.
Duration: 12+ Months Contract


Job Description:
1. Completed Engineering Degree / M.S
2. Strong programming and debugging skills
a. Core Java (Must)
b. OOO Concepts (Must)
c. C++ (Optional)
d. C (Desirable)
3. Working experience on hardware peripherals
a. LTE
b. GNSS
c. WiFi
d. Bluetooth
4. Knowledge of networking concepts
a. TCP/IP
b. HTTPS
c. UDP
d. MQTT
e. CAN (Desirable)
5. Working experience on the Linux OS and device level programming
6. Experience in java native interface programming for interfacing the HW with java
7. Web services concept and usage
8. J2EE (Desirable)
9. Knowledge on design patterns
10. Experience on complete SDLC and agile phases on the project.
11. Hands on experience on embedded java, memory profiling and optimizing (must)
12. Overview of the Telematics and IoT use cases and applications (desirable)
13. Overview of the automotive electronics and vehicles networks. (desirable)
14. The candidate should be ready working at least 2 to 3 hours in IST time zone in order to maintain seamless coordination with teams working out from other Geo''s.
             

Similar Jobs you may be interested in ..