Work with Linux, Android, QNX and other embedded operating environments. * Read and interpret ... Collaborate with internal engineering teams and external customers to keep product launches on ...
Quick apply
Work with Linux, Android, QNX and other embedded operating environments. * Read and interpret ... Collaborate with internal engineering teams and external customers to keep product launches on ...
Quick apply
Work with Linux, Android, QNX and other embedded operating environments. * Read and interpret ... Collaborate with internal engineering teams and external customers to keep product launches on ...
Markham, ON · Hybrid
CA$115K - CA$164K/yr
The Data Engineering organization at General Motors Canada is developing a unified, scalable ... The ideal candidate brings deep embedded expertise in C/C++ and Android, a track record of ...
Markham, ON · Hybrid
CA$115K - CA$164K/yr
The Data Engineering organization at General Motors Canada is developing a unified, scalable ... The ideal candidate brings deep embedded expertise in C/C++ and Android, a track record of ...
Oshawa, ON · Hybrid
CA$115K - CA$164K/yr
The Data Engineering organization at General Motors Canada is developing a unified, scalable ... The ideal candidate brings deep embedded expertise in C/C++ and Android, a track record of ...
Oshawa, ON · Hybrid
CA$115K - CA$164K/yr
The Data Engineering organization at General Motors Canada is developing a unified, scalable ... The ideal candidate brings deep embedded expertise in C/C++ and Android, a track record of ...
Toronto, ON · On-site
$150K - $250K/yr
You will actively and clearly communicate with product managers, designers, and other engineers ... Develop, integrate, and optimize native modules in Kotlin/Java for Android and Swift/Objective-C ...
Toronto, ON · On-site
$150K - $250K/yr
You will actively and clearly communicate with product managers, designers, and other engineers ... Develop, integrate, and optimize native modules in Kotlin/Java for Android and Swift/Objective-C ...
Toronto, ON · On-site
Device and peripheral integration - working on ruggedized Android tablets (currently the Samsung ... We expect our engineers to use AI tooling as a core part of how they design, build, test and debug ...
Toronto, ON · On-site
Device and peripheral integration - working on ruggedized Android tablets (currently the Samsung ... We expect our engineers to use AI tooling as a core part of how they design, build, test and debug ...
Device and peripheral integration -- working on ruggedized Android tablets (currently the Samsung ... We expect our engineers to use AI tooling as a core part of how they design, build, test and debug ...
Quick apply
Device and peripheral integration -- working on ruggedized Android tablets (currently the Samsung ... We expect our engineers to use AI tooling as a core part of how they design, build, test and debug ...
You will help build and launch our new mobile app on Android and iOS platforms. You will work alongside both experienced and intermediate developers, and will be asked to collaborate with others as ...
Quick apply
You will help build and launch our new mobile app on Android and iOS platforms. You will work alongside both experienced and intermediate developers, and will be asked to collaborate with others as ...
You will help build and launch our new mobile app on Android and iOS platforms. You will work alongside both experienced and intermediate developers, and will be asked to collaborate with others as ...
Quick apply
You will help build and launch our new mobile app on Android and iOS platforms. You will work alongside both experienced and intermediate developers, and will be asked to collaborate with others as ...
You will help build and launch our new mobile app on Android and iOS platforms. You will work alongside both experienced and intermediate developers, and will be asked to collaborate with others as ...
Quick apply
You will help build and launch our new mobile app on Android and iOS platforms. You will work alongside both experienced and intermediate developers, and will be asked to collaborate with others as ...
Toronto, ON · On-site +1
Collaborating closely across iOS and Android to deliver consistent, highquality customer ... Mentor other engineers and help raise the technical bar across the mobile organization * Influence ...
Toronto, ON · On-site +1
Collaborating closely across iOS and Android to deliver consistent, highquality customer ... Mentor other engineers and help raise the technical bar across the mobile organization * Influence ...
CA$107K - CA$157K/yr
... Android apps, and a Python/Django backend backed by PostgreSQL on AWS. The work is real and ... Mentor and support other engineers through code reviews, pairing, and knowledge sharing
CA$107K - CA$157K/yr
... Android apps, and a Python/Django backend backed by PostgreSQL on AWS. The work is real and ... Mentor and support other engineers through code reviews, pairing, and knowledge sharing
You'll own and operate solutions in a hybrid environment where engineers drive technical decisions ... Android and iOS mobile devices, and compatible Alexa devices. Here's more information:
You'll own and operate solutions in a hybrid environment where engineers drive technical decisions ... Android and iOS mobile devices, and compatible Alexa devices. Here's more information:
Toronto, ON · Hybrid
CA$85K - CA$95K/yr
About The Role As an entry level Mobile Developer you'll be tasked with working on either iOS or Android application development. While it isn't necessary to know both, we encourage all of our mobile ...
Toronto, ON · Hybrid
CA$85K - CA$95K/yr
About The Role As an entry level Mobile Developer you'll be tasked with working on either iOS or Android application development. While it isn't necessary to know both, we encourage all of our mobile ...
... Android. We work in an agile environment with modern DevOps practices built around Git-based ... Work with engineers, product owners, and other technology leaders to deliver integrated solutions
... Android. We work in an agile environment with modern DevOps practices built around Git-based ... Work with engineers, product owners, and other technology leaders to deliver integrated solutions
Build and own the end-to-end mobile experience for Geotab's iOS and/or Android applications ... Demonstrated ability to mentor and develop other engineers. * Self-directed, with the ability to ...
Build and own the end-to-end mobile experience for Geotab's iOS and/or Android applications ... Demonstrated ability to mentor and develop other engineers. * Self-directed, with the ability to ...
Android Studio, XCode, Visual Studio Code, IntelliJ * Language: Kotlin, Swift, Javascript ... Our engineers have access to incredible continuous learning tools and courses through our very own ...
Android Studio, XCode, Visual Studio Code, IntelliJ * Language: Kotlin, Swift, Javascript ... Our engineers have access to incredible continuous learning tools and courses through our very own ...
Toronto, ON · Remote
CA$100K/yr (+ commission)
Software Development Engineer We are looking for a creative and passionate engineer to own, build ... Android, Linux, Windows and others, a profound middleware, application, and algorithm technology ...
Quick apply
Toronto, ON · Remote
CA$100K/yr (+ commission)
Software Development Engineer We are looking for a creative and passionate engineer to own, build ... Android, Linux, Windows and others, a profound middleware, application, and algorithm technology ...
SENIOR JAVA SOFTWARE DEVELOPER Location: Toronto, ON (uptown) Industry: Technology Type: Permanent ... experience (Android and IOS) Excellent verbal and written communication skills Strong ...
SENIOR JAVA SOFTWARE DEVELOPER Location: Toronto, ON (uptown) Industry: Technology Type: Permanent ... experience (Android and IOS) Excellent verbal and written communication skills Strong ...
Markham, ON · On-site
... engineers, requirement developers/engineers and program managers through the entire product ... Experience with Android automation test tools such as UiAutomator, Monkey&MonkeyRunner or Robotium
Markham, ON · On-site
... engineers, requirement developers/engineers and program managers through the entire product ... Experience with Android automation test tools such as UiAutomator, Monkey&MonkeyRunner or Robotium
Markham, ON · On-site
... engineers, requirement developers/engineers and program managers through the entire product ... Experience with Android automation test tools such as UiAutomator, Monkey&MonkeyRunner or Robotium
Quick apply
Markham, ON · On-site
... engineers, requirement developers/engineers and program managers through the entire product ... Experience with Android automation test tools such as UiAutomator, Monkey&MonkeyRunner or Robotium
Markham, ON
Full-time
Posted 22 days ago
Support automotive customers through platform development, integration, and commercialization.
Debug and resolve complex embedded software and hardware/software integration issues.
Develop, integrate, and customize software features for automotive infotainment and digital cockpit platforms.
Location: Markham, ON
Focus: Embedded Software, Automotive, Multimedia, Customer Engineering
TalentLab is recruiting a Staff Software Applications Engineer to work on next-generation automotive infotainment and digital cockpit platforms.
This is a hands-on embedded engineering role working closely with automotive manufacturers and Tier 1 suppliers from initial development through production launch. You'll work across hardware and software boundaries, helping customers integrate, debug, customize and optimize complex embedded platforms incorporating graphics, display, camera, video and audio technologies.
The role combines deep technical problem solving with direct customer interaction, making it well suited to an experienced embedded engineer who enjoys both debugging difficult systems problems and working closely with engineering teams bringing real products to market.
What You'll Work OnSupport automotive customers and partners through platform development, integration and commercialization.
Debug and resolve complex embedded software and hardware/software integration issues.
Develop, integrate and customize software features for automotive infotainment and digital cockpit platforms.
Work across multimedia subsystems including graphics, display, camera, video and audio.
Analyze automotive platform hardware, software and driver architectures.
Perform live and post-mortem debugging of complex system-level issues.
Optimize system performance and help customers meet product requirements.
Work with Linux, Android, QNX and other embedded operating environments.
Read and interpret technical specifications, requirements and hardware documentation.
Collaborate with internal engineering teams and external customers to keep product launches on schedule.
Strong embedded software development and debugging experience.
Advanced programming skills in C/C++, with Java or Python experience also valuable.
Experience developing or debugging software close to hardware.
Strong understanding of embedded operating systems such as Linux, Android or QNX.
Experience with at least one embedded multimedia area such as: Graphics, Display, Camera, Video, Audio
Strong system-level debugging and analytical skills.
Ability to quickly understand unfamiliar hardware and software architectures.
Experience working directly with customers, partners or external engineering teams is highly valued.
Bachelor's, Master's or PhD in Computer Science, Computer Engineering, Electrical Engineering or a related discipline.
We're especially interested in candidates with experience in one or more of the following:
Automotive infotainment or digital cockpit systems.
Embedded Linux, Android Automotive or QNX.
Graphics APIs including OpenGL, OpenGL ES, Vulkan or OpenCL.
GPU architecture, buffer management or shaders.
Display, camera or graphics drivers.
Audio frameworks and drivers.
Video and audio codecs including HEVC, H.264, AAC or MP3.
Hypervisors and virtualization.
Linux kernel concepts and device drivers.
System performance profiling and optimization.
Platform bring-up and hardware/software integration.
JTAG, Trace32, oscilloscopes, logic analyzers or similar low-level debugging tools.
This isn't purely an application development position. The strongest candidates will be comfortable getting deep into an embedded system to figure out why something isn't working — whether the issue sits in application software, an operating system, a driver, a multimedia subsystem or the underlying hardware.
You'll also be directly involved with customers bringing complex automotive platforms into production, so strong communication skills and the ability to translate technical findings into practical solutions are important.
This is a Staff-level opportunity with significant technical ownership and visibility across engineering teams and customer programs.