Senior Android Embedded Software Engineer

Procom
Waterloo, CA, United States
3 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
$83,491.0 - $104,374.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Android Software Development JIRA Software Quality Computer Engineering Software Debugging Linux Embedded Software Github Human-Computer Interaction Software Architecture
+6 more
Software Engineering GitHub Copilot Git Kotlin Information Technology Software Version Control

Job description

The successful candidate will contribute to the full software development lifecycle, focusing on building innovative automotive experiences such as advanced vehicle controls and next-generation infotainment features. You will work in a collaborative Agile environment alongside software engineers, hardware teams, and external partners to enhance performance and user experience.

Senior Android Embedded Software Engineer - Responsibilities:

  • Design, develop, test, and maintain customer-facing software
  • Develop next-generation infotainment features and proof-of-concept applications
  • Build and optimize embedded software solutions for Android-based automotive platforms
  • Collaborate with cross-functional engineering teams to define requirements and integrate software with embedded hardware systems
  • Debug and troubleshoot complex issues on embedded target hardware using advanced debugging tools and techniques
  • Contribute to software architecture decisions and promote best practices for maintainability, scalability, and code quality
  • Participate in Agile ceremonies, technical discussions, documentation, and testing activities
  • Develop high-quality Human Machine Interface (HMI) software experiences for automotive platforms
  • Support continuous improvement initiatives across software delivery and development processes

Requirements

Do you have experience in Version control?, * Bachelor’s Degree in Computer Engineering, Electrical Engineering, Computer Science, or related technical discipline

  • 2+ years of software development experience
  • Strong experience developing Android applications using Kotlin
  • Solid understanding of Android platform development
  • Experience building UI/HMI applications for infotainment or mobile platforms
  • Proficiency using Git and/or GitHub for version control
  • Strong communication and collaboration skills, * Experience developing embedded software for automotive platforms, QNX, Automotive Linux, or Android-based embedded systems
  • Experience with Java development
  • Familiarity with Agile software development methodologies
  • Experience using Jira for project and workflow management
  • Familiarity with AI-assisted development tools such as GitHub Copilot or Claude agents

Benefits & conditions

3.43.4 out of 5 stars Waterloo, CA Hybrid work $40.14 - $50.18 an hour - Contract

About the company

On behalf of our Automotive client, Procom is searching for a Senior Android Embedded Software Engineer for a 12 month contract role. This position is a hybrid position with 4 days onsite at our client’s Waterloo, Ontario office.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all