Epitec Inc logo

Software Engineer (4) - Premium Engineer 2

Epitec Inc
  • Troy, MI
  • $62–$64 Per Hour
10 days ago

Job Description

Software Engineer (4) - Premium Engineer 2 - Epitec Skip to content

  • Home

  • About

  • TalentBurst - Acquisition

  • What We Do

  • Contingent Talent

  • Employer of Record

  • Direct Hire

  • Statement of Work

  • Executive Search

  • Work at Epitec

  • State Local Government and Education

  • Jobs at Epitec

  • Contact

Search Jobs

Search Jobs

  • Boston Happy Hour

  • Home

  • About

  • TalentBurst

  • What We Do

  • Contingent Talent

  • Employer of Record

  • Direct Hire

  • Statement of Work

  • Executive Search

  • Work at Epitec

  • Jobs at Epitec

  • State Local Government and Education

  • Contact

  • Privacy Policy

  • Terms of Service

Software Engineer (4) - Premium Engineer 2

By / August 19, 2026

  • Location: Ottawa, Ontario
  • Type: Contract
  • Job #106124

Software Engineer II (Android Automotive / Embedded Systems)

Location: Ottawa, ON

Work Model: Hybrid (Onsite Monday-Thursday, Remote Friday)

Employment Type: 1-Year T4 Contract

Compensation: $62 - $64/hr CAD + Benefits

Overview

We are seeking a Software Engineer II with experience in Android Automotive, AOSP, embedded systems, and modern C++ development to support the development of next-generation vehicle software platforms.

This role will focus on building and enhancing Android Automotive infotainment systems, digital cockpit applications, and embedded vehicle software, while collaborating with cross-functional engineering teams to deliver high-quality automotive solutions.

This is an excellent opportunity for a software engineer who enjoys solving complex technical challenges, working close to hardware, and owning software features throughout the full development lifecycle.

Key Responsibilities

  • Design, develop, integrate, test, and maintain software for Android Automotive and embedded vehicle platforms
  • Develop Android platform services, system applications, and framework components using C++, Java, and Kotlin
  • Customize, integrate, and maintain functionality within the Android Open Source Project (AOSP)
  • Develop and troubleshoot Automotive Hardware Abstraction Layer (HAL) components and Stable AIDL interfaces
  • Support infotainment, digital cockpit, and connected vehicle software initiatives
  • Perform root cause analysis and resolve software stability, memory, concurrency, and performance issues
  • Contribute to software architecture, system design, integration strategies, and platform enhancements
  • Implement automated testing, code reviews, and software quality best practices
  • Partner with architects, developers, testers, and product teams across multiple release cycles
  • Support software deployment, production releases, and ongoing post-launch support

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Electrical/Computer Engineering, or a related field.

  • 4+ years of IT experience, including 3+ years of software development experience.

  • Strong experience with C++17 or later.

  • Solid understanding of:

  • Memory management

  • Object-oriented programming

  • Multithreading and concurrency

  • Thread synchronization

  • Performance optimization and debugging

  • Experience with Android Automotive OS, AOSP, or Android platform architecture.

  • Experience developing or integrating software within AOSP.

  • Experience with Automotive HAL development, integration, or troubleshooting.

  • Experience working with Stable AIDL HALs and Android 11+ platform standards.

  • Familiarity with Android build systems including Android.bp (Soong) and Android.mk.

  • Experience developing software for embedded automotive, infotainment, digital cockpit, or vehicle systems.

Preferred Qualifications

  • Java and Kotlin development experience

  • Android framework, platform services, and application development experience

  • Experience with:

  • Binder IPC

  • AIDL

  • Android Services

  • Android Framework Integrations

  • Experience with Infotainment, Digital Cockpit, or Connected Vehicle systems

  • Knowledge of:

  • CAN

  • ASPICE

  • FMEA

  • Experience with:

  • QNX

  • Automotive Grade Linux (AGL)

  • Embedded Linux Platforms

  • Experience using SonarQube, Klocwork, Valgrind, Mockito, MockK, or similar tools

#LI-RG1

#INDOEM

  • Apply Now
  • See All Jobs

Previous Job Listing

Next Job Listing

  • Jobs at Epitec
  • Privacy Policy
  • Terms of Service

Copyright 2026 Epitec

Scroll to Top

Numbers & Facts

LocationTroy, MI
IndustryStaffing/Employment Agencies
Salary$62–$64 Per Hour
Company Size2,500 to 4,999 employees
Year Founded1978
Websitehttps://epitec.com/

Benefits

Professional Development, 401K, Employee Referral Program, Life Insurance

About Company

Epitec is a leading staffing and recruiting services company with a mission to make staffing personal. We go beyond traditional hiring by truly understanding our candidates and matching them with the perfect opportunities. We offer competitive compensation, career growth, and support throughout the entire process. Working with top Fortune 500 companies, we are recognized for our excellence with numerous awards, including Best & Brightest and diversity recognitions. At Epitec, we're redefining the future of employment. 

Skills

  • Androidunmatched
  • Application Frameworkunmatched
  • Automotive Engineeringunmatched
  • Automotive Repair and Maintenanceunmatched
  • Best Practicesunmatched
  • C++ Programming Languageunmatched
  • CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing)unmatched
  • Code Reviewsunmatched
  • Computer Engineeringunmatched
  • Computer Scienceunmatched
  • Concurrencyunmatched
  • Cross-Functionalunmatched
  • Debugging Skillsunmatched
  • Electrical Engineeringunmatched
  • Embedded Softwareunmatched
  • Embedded Systemsunmatched
  • Halunmatched
  • Identify Issuesunmatched
  • Information Technology & Information Systemsunmatched
  • Infotainmentunmatched
  • Javaunmatched
  • Kotlinunmatched
  • Memory Hardwareunmatched
  • Memory Managementunmatched
  • Object Oriented Programming (OOP)unmatched
  • Open Sourceunmatched
  • Performance Tuning/Optimizationunmatched
  • Product Lifecycleunmatched
  • Product Testingunmatched
  • Root Cause Analysisunmatched
  • Software Administrationunmatched
  • Software Architecture Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Statement of Work (SOW)unmatched
  • System Integration (SI)unmatched
  • Test Automationunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder