Job Description :

We are looking for Java Developer at Bedford, OH

Role: Java Developer
Location: Bedford, OH
Duration: Full time

Salary DOE Per Annum

Job responsibilities:

· You will be responsible to independently design and develop software modules for Telematics systems

· Understand existing systems to be able to add features or provide bug fixes

· Unit test and use SIL methods to ensure quality releases

· Contribute to the existing practices with fresh thoughts to improve productivity

· Thrive towards automation

Job experience:

· 8+ years of software development experience

· ~8 years of experience in embedded systems development with as much programming experience

· ~6 years of Java development experience

· Experience in working with linux like environment

· Experience in Automotive domain, with exposure to in vehicle networks

· Experience in Telematics domain with good understanding of Telematics Control Unit, Telematics use cases and how everything fits in the context of IoT

· Experience in variety protocols from different layers - Serial protocols, CAN, TCP/IP, HTTP, MQTT

· Inclination towards scripting - shell scripting, python which assisted in automation

· Experience in POSIX application development OR another well-known API standards

· Having been a part of an agile team

· Good to have - experience in DevOps

Technical skills:

· Embedded software development

· Core Java, OSGi, JNI

· jUNIT, TestNG, Mockito

· Well acquainted with IDEs like eclipse, IntelliJ

· Thorough understanding of java build systems - ant, maven, gradle

· Practical knowledge on Computer Networks

· Security Concepts - Public key cryptography, Encryption

· Concepts in the web - HTTP, TLS


· Python, bash, windows batch scripting

· git, jira, gerrit, RTC

· Doors, DoorsNG