Software Developer for Embedded Systems with Android and SWDL

CADMAXX

Bengaluru

On-site

INR 900,000 - 1,200,000

Part time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CADMAXX is seeking a Software Developer for Embedded Systems with Android and SWDL to work on Android-based infotainment head units in Bangalore. The role involves designing and implementing software from concept through production, with global collaboration and lifecycle support.

Candidates should have strong C/C++ skills for embedded systems, familiarity with Linux kernel and Android architecture, and experience with CI/CD workflows.

Qualifications

  • Experience in embedded software development.
  • C/C++ development for embedded systems is required.
  • Familiarity with Linux kernel and Android toolchain is a plus.

Responsibilities

  • Contribute to Android-based infotainment head unit development.
  • Collaborate with a distributed team on UX solutions for automotive customers.
  • Develop software from concept to production and provide lifecycle support.
  • Troubleshoot software issues, perform root-cause analysis.
  • Modify software to fix errors and port to new hardware for performance gains

Skills

Embedded software development
C/C++ development
Independent problem-solving
Agile software development
Test Driven Development
Python scripting

Tools

Linux kernel
Android architecture
CI/CD workflows
CAN/SOME/IP knowledge

Job description

Software Developer for Embedded Systems with Android and SWDL

Job Title: Software Developer for Embedded Systems with Android and SWDL. Location: Bangalore, Karnataka, IN. Type: Contract. Remote: Not specified.

Key Responsibilities
  • Contribute and deliver a new generation of Android-based infotainment head units
  • Work as a member of a globally distributed team designing and developing automotive user experience solutions for leading car manufacturers
  • Develop software solutions from initial concept and requirements development through to production implementation and software lifecycle support
  • Software issue troubleshooting, problem solving, root cause analysis, etc.
  • Modify existing software to correct errors, port it to new hardware, or to improve performance and non-functional requirements
Requirements
  • Experience in embedded software development
  • Independent problem-solving ability
  • Extensive experience in C++/C development for embedded systems
  • Hands-on experience with Linux kernel is preferred, Android architecture and toolchain is a plus
  • Ability to deliver SW tests & tools in python and continuously improve CI/CD workflows
  • Experience with software design methodologies and latest software quality standards, Test Driven Development is a plus
  • Experience with agile software development process
  • Familiarity with microcontrollers, System-on-a-Chip and ARM processors, peripheral handling (UART, SPI, I2C, USB, etc.) is a plus
  • Knowledge of vehicle diagnostics and automotive networks, such as CAN or SOME/IP, is a plus
  • Awareness of Functional Safety and SPICE processes is a plus
Work Arrangements
  • Shift/schedule details: Onsite
  • Remote/office requirements: Not specified
  • Office visit requirements: Onsite
  • Travel requirements: Not specified
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automotive Embedded Software Engineer - Telematics & Digital Clusters
Automotive Embedded Software Engineer - Telematics & Digital Clusters

Accenture India Private Limited • Bengaluru

On-site
INR 2,600,000 - 4,200,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
Developer III - Embedded Software
Developer III - Embedded Software

UST • Bengaluru

On-site
INR 600,000 - 1,200,000
Embedded Developer
Embedded Developer

Umanist Staffing LLC • Bengaluru

On-site
INR 2,500,000 - 3,800,000
Senior Android Developer
Senior Android Developer

Talent Corner Hr Services • Bengaluru

On-site
INR 1,500,000 - 2,800,000
Embedded Firmware
Embedded Firmware

Swedium Global Services AB • Bengaluru

On-site
INR 800,000 - 1,100,000
Android HMI Engineer
Android HMI Engineer

Erbity • Bengaluru

On-site
INR 1,200,000 - 2,600,000
Android HMI Engineer
Android HMI Engineer

Erbity • Maharashtra

On-site
INR 900,000 - 1,500,000
Cutting-edge automotive infotainment
Collaborative Android & embedded teams
Impactful vehicle technology
Senior Embedded Firmware Developer Job ID: 390508
Senior Embedded Firmware Developer Job ID: 390508

Datoms • India

On-site
INR 1,200,000 - 2,000,000
Application SW Engineer (Design and Development)
Application SW Engineer (Design and Development)

SIRI AB • India

On-site
INR 800,000 - 1,200,000