Back to Jobs
C
Software Developer for Embedded Systems with Android and SWDL
CADMAXXBangalore, Karnataka, INPosted 3 weeks ago• Updated 2 weeks ago
Contract
Mid level
On-site
Salary
0 - 40 LPA
Experience
5-12 Years
VHire page views
109
VHire applicants
0
Activity recorded on VHire only. Page views are not unique visitors; applicants from employer sites and ATS systems are not included.
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
Required Skills
Peripheral Handling
Microcontrollers
SWDL
Test Driven Development
ARM Processors
System-on-a-Chip
Android
CAN
C++/C
SOME/IP
Functional Safety
Agile Software Development
SPICE
Embedded Systems
Linux Kernel
Python
Software Quality Standards
Android Architecture
CI/CD Workflows
Software Design Methodologies
Android Toolchain