TymblHub

© 2026 TymblHub

C7- Java Developer-2

Embitel Technologies
Posted on
Embitel Technologies logo

Experience
4 - 8 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
Java Developer
Job Type
ONSITE

Job Description

Role Title: C7 Java Developer
Experience: 4 to 8 Years
Team: C7 Project
No of Positions: 2
We are seeking a technically proficient and detail-oriented Java Developer with hands-on experience in embedded or resource-constrained environments within the automotive domain. The ideal candidate will have a solid foundation in Core Java (Java 8), exposure to automotive communication protocols (CAN, SOME/IP, UDS), and familiarity with Agile methodologies, particularly SAFe. A background in automotive diagnostics is a strong plus.
Key Responsibilities:
  • Design, develop, and maintain Java-based applications in embedded automotive environments, especially ECU platforms.
  • Work within resource-constrained microprocessor ( P) environments to deliver efficient, scalable solutions.
  • Collaborate with cross-functional teams using Agile/SAFe methodologies to deliver high-quality software components.
  • Write and maintain unit and integration tests using JUnit; set up CI/CD pipelines with Jenkins.
  • Integrate and troubleshoot automotive communication protocols such as UDS, CAN, and SOME/IP.
  • Contribute to Linux user-space application development and troubleshooting.
  • Work with Android lifecycle-aware components when applicable in system-level integration.
  • Follow ASPICE-compliant development practices.
  • Support diagnostic software integration, validation, and troubleshooting activities in ECU environments where applicable.
  • Utilize Atlassian toolchain (Jira, Confluence, Bitbucket) for project and documentation management.
Required Skills:
  • Strong hands-on experience in Java development, ideally in embedded or resource-constrained environments.
  • Good understanding of embedded Java development using Core Java 8 .
  • Familiarity with logcat for Android logging and debugging.
  • Experience with JUnit and CI/CD setup using Jenkins.
  • Basic understanding of Linux user-space development and debugging .
  • Familiarity with SAFe Agile methodology .
  • Proficiency with Atlassian tools: Jira, Confluence, Bitbucket .
Preferred Skills:
  • Experience with CAN and SOME/IP communication protocols.
  • Exposure to CANoe simulation environment.
  • Diagnostic background is a strong plus experience with UDS (ISO 14229), OBD-II, or automotive diagnostic tools (e.g., ETAS INCA, Vector CANalyzer, ODX/PDX-based toolchains).
  • Familiarity with AUTOSAR Diagnostic Event Manager (Dem) or Diagnostic Communication Manager (Dcm) modules.
  • Understanding of ECU flash programming and fault memory (DTC) management.
  • Understanding of Android application lifecycle in embedded platforms.
  • Familiarity with ASPICE-compliant diagnostic software development practices.
Disclaimer: This job posting & Location has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.