Android Performance Engineer
2 weeks ago
What You Will Do:
- Write code across the HMI and middleware software layers, ensuring seamless integration with infotainment systems.
- Develop, manage, and maintain software for Apple CarPlay and Android Auto solutions.
- Design and implement customer-visible features that are used by millions of users globally.
- Collaborate in an agile team of developers, test engineers, and product managers to deliver high-quality software.
- Create prototypes and proof-of-concepts for next-generation infotainment features.
- Conduct in-vehicle testing of software to ensure real-world performance.
- Investigate, debug, and fix issues in the product, ensuring robust software functionality.
- Review and provide constructive feedback on design and code from other team members.
What You Must Have to Get the Job Done:
- Hands-on experience with HMI technologies.
- 10+ years of C/C++ application development experience.
- Strong understanding of object-oriented design and development, C++ 11 and newer.
- Expertise in diagnosing and fixing process crashes and using tools like gdb, ptrace, strace.
- Familiarity with QNX, Linux, or other UNIX-like operating systems.
- Experience with version control tools (e.g., GitHub, CVS, SVN).
- Knowledge of formal software development and testing processes.
- A Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
What Really Makes Us Love You:
- Deep experience working with Apple CarPlay and Android Auto technologies.
- Excellent problem-solving skills, with a passion for tackling technical challenges.
- A strong team player with exceptional communication and interpersonal skills.
- A mindset focused on quality, with a keen eye for detail and precision.
- Enthusiasm for learning and keeping up with cutting-edge technologies.
- An eagerness to take ownership of projects and see them through to completion.
-
Senior Android Software Engineer
7 days ago
Waterloo, Ontario, Canada Insight Global Full timeJob Title: Senior Android Software EngineerLocated in the vibrant city of Waterloo, Ontario, this opportunity for a Senior Android Software Engineer is ideal for individuals seeking to leverage their technical expertise and experience in designing and developing cutting-edge Android applications.We are looking for a seasoned software engineer with a strong...
-
Senior Android Software Engineer
4 days ago
Waterloo, Ontario, Canada Insight Global Full timeAbout Insight GlobalAt Insight Global, we strive to provide exceptional talent solutions to drive business success.Job Summary:As a Senior Android Software Engineer at Insight Global, you will have the opportunity to work on high-profile projects and collaborate with our talented team of engineers to deliver cutting-edge solutions.Key Responsibilities:Core...
-
Android Software Development Leader
4 weeks ago
Waterloo, Ontario, Canada Fountain Automotive Full timeFountain Automotive is seeking a skilled Android Software Development Engineer to lead the development of our mobile applications.As an Android Software Development Leader, you will be responsible for designing and implementing efficient, reliable, and high-performance Android applications.The ideal candidate will have a proven track record in developing...
-
Senior Software Development Engineer
2 weeks ago
Waterloo, Ontario, Canada Fountain Automotive Full timeCompany OverviewFountain Automotive is a leading company in the automotive industry, committed to delivering innovative solutions.Estimated Salary: $120,000 per yearThis role is based on a national average salary for this position and may vary depending on location.Job DescriptionWe are seeking an experienced Senior Software Development Engineer to join our...
-
Software Development Engineer
1 month ago
Waterloo, Ontario, Canada MCAP Group of Companies Full timeAbout The Role:This is a challenging opportunity for a skilled Android Software Development Engineer to join our team at MCAP Group of Companies.Key Responsibilities:Evaluating priorities, design goals, risks, options, and compromises to recommend the most suitable approach.Familiarity with architectural patterns that contribute to secure, reliable,...
-
Senior Mobile Technology Engineer
6 days ago
Waterloo, Ontario, Canada Power Staffing Solutions Full timeWe are seeking a skilled Senior Mobile Technology Engineer to join our team at Power Staffing Solutions in Waterloo.Key ResponsibilitiesDesign and implement mobile applications using modern development practices and software engineering principles.Collaborate with cross-functional teams to define, design, and ship new features for both iOS and Android...
-
Senior iOS and Android Developer
1 week ago
Waterloo, Ontario, Canada Power Staffing Solutions Full timeWe are seeking a highly skilled Mobile Application Developer to join Power Staffing Solutions in Waterloo, Ontario.About the Role:The ideal candidate will be responsible for designing, developing, and maintaining mobile applications for both iOS and Android platforms.This role requires a strong understanding of software development principles and the ability...
-
Senior Software Development Engineer
1 month ago
Waterloo, Ontario, Canada Fountain Automotive Full timeKey ResponsibilitiesDevelop high-quality Android applications with a focus on efficiency, reliability, and performance.Collaborate with cross-functional teams to define, design, and ship new features to enhance user experience.Conduct thorough testing and troubleshooting to ensure the quality and responsiveness of applications.Required SkillsProficient in...
-
Senior Software Engineer – Automotive
5 months ago
Waterloo, Canada Jacobs Gruppe Full timeWhat you'll doDevelop Android applications with a focus on efficiency, reliability, and performance.Collaborate with cross-functional teams to define, design, and ship new features.Ensure the quality and responsiveness of applications by conducting thorough testing and troubleshooting.What you'll need to get the job doneProficient in developing Android apps...
-
Senior Software Engineer – Automotive
3 months ago
Waterloo, Canada Fountain Automotive Full timeWhat you'll doDevelop Android applications with a focus on efficiency, reliability, and performance.Collaborate with cross-functional teams to define, design, and ship new features.Ensure the quality and responsiveness of applications by conducting thorough testing and troubleshooting.What you'll need to get the job doneProficient in developing Android apps...
-
Full Stack Mobile Application Engineer
1 week ago
Waterloo, Ontario, Canada Power Staffing Solutions Full timeWe are seeking a highly skilled Full Stack Mobile Application Engineer to join our team at Power Staffing Solutions in Waterloo. As a key member of our technology group, you will be responsible for designing, developing, and maintaining mobile applications for both iOS and Android platforms.Key ResponsibilitiesDesign and Implementation: Utilize modern...
-
Android Software Development Engineer
2 months ago
Waterloo, Canada MCAP Group of Companies Full timeJoining MCAP means you will be a part of our diverse workforce of highly talented individuals who are recognized for their expertise and success! At MCAP, your professional expertise, commitment to teamwork and passion for service excellence are recognized and rewarded with competitive total rewards offering, a career with continuous learning and development...
-
Waterloo, Ontario, Canada Syntronic Full timeJob DescriptionAbout the Role:We are seeking an experienced Software Engineer to join our team in developing high-quality software solutions for automotive infotainment systems. This is a unique opportunity to work with cutting-edge technologies, collaborate with a talented team, and make a real impact on the industry.Key Responsibilities:Design and...
-
AI Inference Performance Optimization Engineer
2 months ago
Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob DescriptionOur team at Huawei Technologies Canada Co., Ltd. has an exciting opportunity for an Assistant Engineer to join our AI Inference Performance team.Responsibilities:Collaborate with senior engineers to develop and maintain performance monitoring tools for AI inference workloads.Support the analysis of inference workloads to identify performance...
-
Android Software Development Engineer
2 months ago
Waterloo, Canada Manifold Technologies Full timep> Manifold Technologies is a pioneering mid-frequency proprietary trading firm founded by a former student and professor at Harvey Mudd College. We are redefining the approach to quantitative trading by blending human-like pattern recognition with the speed of machine intelligence. As a startup getting ready to launch our groundbreaking trading product in...
-
Principal Engineer
2 months ago
Waterloo, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanent opening for a Principal Engineer.Responsibilities:Develop and maintain real-time and historical performance monitoring tools for AI inference workloads, including profiling tools for various AI model types (small models, LLMs, VLMs, and multimodal systems) in applications like conversational AI, video processing, and...
-
Embedded Software Stability Engineer
4 weeks ago
Waterloo, Ontario, Canada Ford Motor Company Full timeAt Ford Motor Company, we believe that innovation drives human progress. Our commitment to becoming the world's most trusted mobility company requires dedicated professionals to deliver smart vehicles for a smart world.This position is part of our System Stability Software team, working on cutting-edge automotive infotainment platforms and other high-impact...
-
Intern Assistant Engineer AI Inference Performance
2 months ago
Waterloo, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate 12-month internship opening for an Assistant Engineer.Responsibilities:Assist in developing and maintaining performance monitoring tools.Support profiling and analyzing inference workloads to identify performance bottlenecks.Contribute to applying optimization techniques such as quantization, kernel fusion, and pruning to enhance...
-
Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleAt Huawei Technologies Canada Co., Ltd., we are seeking an exceptional American English-speaking Senior AI Inference Performance Optimization Engineer to join our team. As a key member of our team, you will be responsible for developing and maintaining performance monitoring tools, supporting profiling and analyzing inference workloads, and...
-
Senior AI Engineer
4 weeks ago
Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleHuawei Technologies Canada Co., Ltd. seeks a highly skilled Principal Engineer - Machine Learning Systems to join our team. The ideal candidate will have a strong background in AI/ML engineering, with a focus on inference performance, workload analysis, and system optimization.Key ResponsibilitiesDevelop and maintain real-time and historical...