{bc}
indeed

Software Engineer - C++ / Python / Android / Java L1

Wipro
Ottawa, CAN
Onsite
CAD 66,500 to CAD 75,000
Discovered 3 days ago
C++PythonJavaKotlinAndroid developmentObject-oriented programming

Full Job Posting

Role overview

Join an automotive software engineering team developing, integrating, testing, and maintaining infotainment systems and embedded applications.

Work may involve IVI, embedded platforms, Android-based applications, software automation, and intelligent vehicle systems.

Responsibilities

  • Develop and maintain software components with applicable C++, Python, Java, and/or Android technologies.
  • Build and integrate automotive infotainment applications and embedded software; design, debug, and troubleshoot components.
  • Create Python scripts and automation utilities; work with Android applications, frameworks, APIs, and system components as applicable.
  • Participate in reviews, unit and integration testing, defect analysis, and root-cause investigation.
  • Collaborate across teams, follow coding and quality processes, and use development and issue-tracking tools.
  • Learn and apply emerging technologies, including AI-assisted development and test automation.

Required qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or a related field.
  • Understand programming fundamentals, object-oriented programming, data structures, algorithms, operating systems, computer architecture, and software development life cycles.
  • Proficiency in at least one of C++, Python, Java, or Kotlin; familiarity with debugging, problem-solving, and software testing.
  • Strong analytical, communication, teamwork, and learning skills.
  • ADAS and Autonomous Vehicle AI are listed as mandatory skills.

Preferred technical skills

  • Exposure to Linux, Git, Android Studio, or other development environments is an advantage.
  • Preferred exposure includes C++ development, Python scripting, Android or Java development, automotive software, and tools such as CMake, Jira, CI/CD, and automated testing frameworks.

Preferred qualifications and attributes

  • Preferred qualifications mention BE/BTech in Computer Science or Electrical Engineering, batches 2025 and 2026.
  • Preferred attributes include willingness to learn, systematic problem-solving, interest in automotive technology, collaboration, and adaptability.

Compensation

  • Expected compensation ranges from CAD 66,500 to CAD 75,000; the pay cadence is not specified.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Wipro