Gofer logo
✓ Verified Listing🎯 Active Opportunity

Software Engineer

GoferPosted todayLast checked Sep 9, 2026
Apply Now
📍 Bengaluru, Karnataka, India
💼 5–7 Years
Contract
🎓 Any Batch
🚀 Engineering
💰Competitive (Company Standard)

Job Details & Requirements

Verified Employer Listing

Job Description

Software Engineer - Android Automotive HMI / Camera Engineer

Gofer Advanced Automations Inc

Bengaluru, Karnataka, India

Contract

Hybrid

Mid-Senior-Level

Not disclosed

Apply now We are hiring for 2 Software Engineer positions.

  1. Software Engineer - Android Automotive HMI

  2. Software Engineer - Camera Engineering

These roles sit within the IVI HMI and Camera domains and offer the opportunity to work on cutting-edge automotive software solutions in a hybrid work environment.

Role 1: IVI HMI Engineer

As an HMI Engineer, you will contribute to the development and testing of In-Vehicle Infotainment (IVI) systems built on Android and Linux platforms. You will work within an Agile team, participate in hands-on embedded development, and support software quality assurance activities.

Develop and troubleshoot software on embedded targets for IVI systems.

Contribute to Android application development and Linux-based platform work.

Perform software testing using debuggers, emulators, and simulators.

Support software releases and quality assurance activities.

Apply continuous improvement thinking to processes, products, and systems.

Stay current with automotive trends and evolving engineering best practices.

Role 2: Camera Engineer

As a Camera Engineer, you will develop, maintain, and debug solutions including Surround View and Camera Frameworks within an Android Automotive environment. You will collaborate with cross-functional teams to deliver high-quality features aligned with customer and market requirements.

Develop new features and enhancements based on customer and market requirements.

Deliver features within scope, schedule, and defined quality standards.

Report development status, issues, and progress to stakeholders regularly.

Perform pre-integration testing and verification for assigned features.

Implement defined test strategies and document test results.

Collaborate with cross-functional teams to improve system stability and achieve KPI targets.

📋 Requirements & Qualifications

IVI HMI Engineer Requirements (5–7 Years Experience):

Knowledge of Java and/or Kotlin.

Basic knowledge of SDLC and Agile methodologies.

Experience in hands-on development and troubleshooting on embedded targets.

Hands-on Android application development experience is a plus.

Working knowledge of the Linux platform.

Basic knowledge of development and testing practices.

Ability to learn and use debuggers, emulators, and simulators for software testing.

Good communication and facilitation skills.

Positive attitude, team-oriented, and willingness to work from the office.

Ability to apply original thinking and continuous improvement to processes and products.

Camera Engineer Requirements (5–8 Years Experience):

5+ years of embedded software development experience with a focus on Android Framework and Native development.

Hands-on experience with EVS/Camera Framework in an Automotive environment.

Strong programming skills in C++ and Java within Android contexts.

Experience with Android HIDL and AIDL interface implementation and customization.

Strong understanding of Android Boot Sequence and Framework module architecture.

Strong knowledge of IPC and operating system concepts.

Experience with multi-core and multi-threaded system development.

Experience developing middleware solutions in the Android environment.

Knowledge of OpenGL, Image Processing, and Stitching algorithms is highly desirable.

Strong analytical and problem-solving skills with the ability to work independently.

Good communication and stakeholder management skills.

Recommended Technical Skills
Android Automotive Java Kotlin C++ Android Camera Framework EVS (Exterior View System) OpenGL Image Processing Linux Android HIDL/AIDL

🎓 Preparation Guide for Software Engineer

Verified Guide • 4 min read

Gofer is accepting applications for the Software Engineer (Contract) role in Bengaluru, Karnataka, India, targeted towards candidates with 5–7 Years of professional experience. Compensation is governed by company compensation bands and candidate assessment. Key skills highlighted for this position include Android Automotive Java Kotlin C++ Android Camera Framework EVS (Exterior View System) OpenGL Image Processing Linux Android HIDL, AIDL. This guide provides independent candidate preparation notes to help you align your resume, review key competencies, and submit an informed application through Gofer's official portal.

Role Highlights & Candidate Considerations

Key factors to review before submitting your application for Software Engineer at Gofer:

✓ Verified career opening for candidates with 5–7 Years looking to advance their career at Gofer.

✓ Direct stack alignment if your professional background covers Android Automotive Java Kotlin C++ Android Camera Framework EVS (Exterior View System) OpenGL Image Processing Linux Android HIDL, AIDL.

✓ On-site/hybrid collaboration at Bengaluru, Karnataka, India, offering direct team interaction and leadership visibility.

✓ Opportunity to lead production systems, mentor peers, and broaden your architectural scope.

Important considerations:

• Roles requiring 5–7 Years rigorously assess real-world production ownership, code quality, and past deliverables.

• Expect deep scenario-based technical questions and architecture walkthroughs around Android Automotive Java Kotlin C++ Android Camera Framework EVS (Exterior View System) OpenGL Image Processing Linux Android HIDL, AIDL.

Key Evaluation Focus Areas

Hiring panels for Software Engineer roles requiring 5–7 Years generally evaluate candidates across production achievements, architectural depth, and execution capability:

✓ Demonstrated track record of delivering resilient, production-ready systems and scalable features.

✓ Clear articulation of engineering trade-offs, system architecture decisions, and scalability bottlenecks.

✓ Depth in root-cause analysis, production troubleshooting, and code maintainability.

✓ Hands-on proficiency in the core technical ecosystem (Android Automotive Java Kotlin C++ Android Camera Framework EVS (Exterior View System) OpenGL Image Processing Linux Android HIDL, AIDL) and team collaboration.

Application Checklist for Software Engineer

Review these actionable items before clicking the application button:

1. Confirm experience eligibility (5–7 Years) and location requirement (Bengaluru, Karnataka, India).

2. Ensure resume highlights measurable business impact, metrics, and technical scale.

3. Prepare detailed retrospectives on complex technical challenges you solved in past roles.

4. Practice structured technical walkthroughs using the STAR-L (Situation, Task, Action, Result, Learning) format.

Frequently Asked Questions

This opening is structured for candidates with 5–7 Years of relevant industry experience in Bengaluru, Karnataka, India. Candidates should have hands-on experience in Android Automotive Java Kotlin C++ Android Camera Framework EVS (Exterior View System) OpenGL Image Processing Linux Android HIDL, AIDL and meet the role's qualification criteria.
Yes, this role requires prior professional experience (5–7 Years). The hiring team expects candidates to have demonstrated hands-on industry experience, particularly working with Android Automotive Java Kotlin C++ Android Camera Framework EVS (Exterior View System) OpenGL Image Processing Linux Android HIDL, AIDL, delivering production-grade systems and solving real-world challenges. Candidates without relevant work experience may not meet the baseline screening requirements.
Interviewers will prioritize practical depth in Android Automotive Java Kotlin C++ Android Camera Framework EVS (Exterior View System) OpenGL Image Processing Linux Android HIDL, AIDL, system architecture decisions, debugging complex workflows, and past project impact. Be prepared to explain code trade-offs and performance considerations from your previous roles.
Every job on CampusToCareer is manually verified against the employer's official careers portal before listing, and opportunities are maintained for a 14-day freshness window to prevent stale applications.
If a listing has reached its application cap on the employer portal, visit Gofer's official careers website directly to check for re-opened positions or related opportunities.
Job Summary

Software Engineer

CompanyGofer
LocationBengaluru, Karnataka, India
Salary / StipendAs per standards
Experience5–7 Years
Target BatchAny
Job TypeContract
Application Routegofers.io
Apply Now

Share this Opportunity