C7- Java Developer-1

embIND Embitel Technologies (India) Private Limited

Bengaluru

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

embIND Embitel Technologies (India) Private Limited is seeking a C7 Java Developer to design, develop, and maintain Java-based applications for ECU platforms in embedded automotive environments. You will operate in resource-constrained μP environments, collaborate with cross-functional teams using Agile/SAFe, and implement unit tests with JUnit while establishing CI/CD pipelines with Jenkins.

Preferred experience includes automotive protocols (CAN, SOME/IP, UDS) and Linux user-space development;

Qualifications

  • Strong hands-on Java development in embedded/resource-constrained environments.
  • Experience with Core Java 8 and Android logging (logcat).
  • Experience with JUnit and Jenkins CI/CD.
  • Familiarity with SAFe Agile methodologies.
  • Exposure to automotive protocols (UDS, CAN, SOME/IP).

Responsibilities

  • Design, develop, and maintain Java-based applications in embedded automotive environments (ECU platforms).
  • Work within resource-constrained μP environments to deliver efficient software.
  • Collaborate with cross-functional teams using Agile/SAFe methodologies.
  • Write and maintain unit/integration tests with JUnit; set up CI/CD with Jenkins.
  • Integrate and troubleshoot CAN, SOME/IP, UDS protocols; analyze diagnostics.
  • Contribute to Linux user-space app development and debugging.
  • Work with Android lifecycle-aware components in system-level integration.
  • Follow ASPICE-compliant development practices.
  • Support diagnostic software integration, validation, and troubleshooting in ECU environments.
  • Utilize Jira, Confluence, Bitbucket for project/documentation management.

Skills

Java development
Embedded/resource-constrained
JUnit
CI/CD (Jenkins)
Linux user-space
SAFe/Agile
Android lifecycle
ATlassian tools
CAN/SOME/IP
CANoe simulation
UDS/OBD diagnostics
AUTOSAR Dem/Dcm

Tools

Jira
Confluence
Bitbucket

Job description

Job Title

C7 Java Developer

Job Summary

We are seeking a technically proficient and detail‑oriented Java Developer with experience in embedded or resource‑constrained automotive environments. The role involves designing, developing, and maintaining Java‑based applications on ECU platforms, working within resource limits and following Agile/SAFe and ASPICE development practices.

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, 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C7- Java Developer-2
C7- Java Developer-2

embIND Embitel Technologies (India) Private Limited • Bengaluru

On-site
INR 900,000 - 1,500,000
Embedded Engineer – (Japanese Language Proficient)
Embedded Engineer – (Japanese Language Proficient)

Cyient • Bengaluru

On-site
INR 900,000 - 1,500,000
Embedded Engineer – (Japanese Language Proficient)
Embedded Engineer – (Japanese Language Proficient)

Cyient • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Software Architect
Software Architect

Allegis Global Solutions (AGS) • Dadri

On-site
INR 3,500,000 - 6,500,000
Test Engineer
Test Engineer

Durucooperation • Bengaluru

On-site
INR 3,120,000 - 4,500,000
Embedded Software Developer - Microcontroller
Embedded Software Developer - Microcontroller

Neudeep Technologies • Gurugram District

On-site
INR 600,000 - 900,000
Technical Lead_IDS C++ Developer
Technical Lead_IDS C++ Developer

embIND Embitel Technologies (India) Private Limited • India

On-site
INR 600,000 - 1,200,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Knorr-Bremse AG • Pune District

On-site
INR 2,500,000 - 4,200,000
Autosar Developer
Autosar Developer

AUO Mobility Solutions • Pune District

Hybrid
INR 1,200,000 - 2,400,000
Developer I - Embedded Software
Developer I - Embedded Software

UST • Coimbatore District

On-site
INR 900,000 - 1,500,000