- Bachelor's or foreign equivalent degree in software engineering, computer science, or a related field.
- Kotlin (including coroutines and flow) (at least three years).
- C++ (at least one year).
- JetPack Compose.
- LiveData.
- Dagger, Hilt, or similar dependency injection libraries.
- Android services (e.g., Bound Services, Foreground Services, Job Intent Service), AIDL, local binders, messengers, and work manager.
- Must be able to illustrate a dedication to quality, lots of initiative, and a very strong ability to collaborate.
- Experience with software engineering techniques, including: UML, design patterns, unit testing with mocks/spies, static and dynamic code analysis tools, profiling and optimizing code, postmortem, crash, and stability analysis.
- Hybrid position.
- Android Automotive Operating System (AOSP).
- Experience with features or components over full multiple release lifecycles.
- Experience with complex application ecosystem, such as: client and multiple servers, displays on multiple screens, databases, thread synchronization, networking, etc.
- Experience working with visual designs and functional requirements, defining software architecture, developing, testing, shipping, and supporting applications with postmortem, crash, and stability analysis.
- Industry specific experience with automotive development technology, specifications, and processes (CAN, ASPICE, FMEA, etc.).
- Personal or professional experience with design and development tools related to digital arts, animation, game development, or related fields.
- Envision the Future
- Communicate Honestly and Broadly
- Seek Technology and Business "First"
- Embrace Diversity and Take Risks
- Competitive Salary
- Comprehensive Benefit Package
- Group Retirement Savings Plan (GRSP) with matching contributions
- Paid holidays and vacation time off
- Free training on all Altair products
-
Électricien Industriel
2 weeks ago
Sanimax CanadaVotre transformation professionnelle commence ici · Vous aimez relever des défis techniques au quotidien, et encore plus si c'est pour bâtir un avenir plus vert? Votre autonomie vous tient à cœur? Vous êtes à la recherche d'un employeur qui croit en votre développement profession ...
-
Technicien en Automatisation
2 weeks ago
Ganex Canada**TECHNICIEN(NE) EN AUTOMATISATION** · **Vous êtes un technicien(ne) expérimenté(e) et qualifié(e) en automatisation et en TO (technologie des opérations), désireux de rejoindre une équipe dynamique, dévouée et motivée dans les domaines des contrôles, de l'informatique industriel ...
-
Administrateur Système, Infrastructure de La
3 weeks ago
Sollio Agriculture Canada**POURQUOI SOLLIO AGRICULTURE?** · Vous ferez partie du plus grand réseau agricole canadien, créé par et pour les producteurs il y a plus de 100 ans. Vous aiderez ainsi les agriculteurs de chez nous à grandir, progresser et prospérer. · Comme eux, nous sommes passionnés et tourné ...
-
Administrateur Système, Infrastructure de La
2 weeks ago
Sollio Agriculture Canada**POURQUOI SOLLIO AGRICULTURE?** · Vous ferez partie du plus grand réseau agricole canadien, créé par et pour les producteurs il y a plus de 100 ans. Vous aiderez ainsi les agriculteurs de chez nous à grandir, progresser et prospérer. · Comme eux, nous sommes passionnés et tourné ...
-
Assembly Technician
2 weeks ago
WeighPack Systems Inc Canada**Who we are**: · - WeighPack has become a leader in developing and manufacturing Packaging Machinery solutions worldwide alongside our partner companies in the US, Italy, and China. Our diverse and multi-disciplined team of professionals are fun and exciting to work with as our ...
-
Responsable Marketing
1 week ago
Innovobot Labs Inc. CanadaQUI NOUS SOMMES · Innovobot est une plateforme d'investissement et d'innovation, fondée sur la prémisse qu'il existe un meilleur moyen de favoriser l'innovation pour relever les défis sociaux, industriels et environnementaux essentiels. Notre vision est de favoriser l'innovation ...
-
Analyste en contrôles de projet
5 days ago
Tundra Technical Solutions Inc. CanadaLe rôle de l'analyste en automatisation et contrôle de procédés est de fournir du soutien technique pour toutes les applications et tout le matériel informatique d'informatique opérationnelle (OT) liés aux processus de l'usine de Deschambault et des installations au Port de Trois ...
-
Electrical Control Engineer
11 hours ago
Modern Technical Staffing Inc. CanadaOur client specializes in large-scale electrical, automation, and controls projects. They are currently looking for an experienced Electrical Controls Engineer to join their team in Pickering.Role and Responsibilities: Prepare and review technical design documentation. Determine ...
-
(Apply Now) Control System Engineer
4 days ago
Eneon-ES CanadaControl Systems Engineer · Position Type: Full-time · Location: Remote within Canada · Employer Description · Eneon is a leading Battery Energy Storage System (BESS) company and one of the fastest growing in the renewable energy and energy management industries. We are a tight-kn ...
-
Automation Specialist
11 hours ago
STELCO - The Steel Company of Canada CanadaWith a legacy that spans over 100 years, Stelco is company that has grown along with Canada and its global partners. We understand that twenty-first century competition demands the highest quality products, period. So, Stelco is bringing together the people, technology, and unmat ...
-
Senior Engineer
2 weeks ago
BBA Consultants CanadaSenior Engineer – Digital Power Systems (5-15 years) · Carry out engineering projects based on IEC 61850 standards for digital power systems. · Play various roles, such as project leader and proposal leader. · Prepare competitive and value-added proposals. · Design protection ...
-
Junior Software Systems Engineer
1 week ago
MEDATECH CanadaMEDATech (Mobile Equipment Design & Automation Technology) designs and builds custom mobile heavy equipment. We started in the Mining sector in 2003 and have since expanded into Construction, Waste, Transportation, and Energy. We're known for our ability to design, build and deli ...
-
Electrical Engineering Manager
11 hours ago
Addie Staffing (Addy Global Solutions) CanadaImportant Note: Apply only if you have valid work authorization in Canada. The Client will not provide any visa sponsorship.Opportunity: One of our Machinery Manufacturing clients based out in Mississauga, ON is looking for an "Electrical and Software Development Manager" for a f ...
-
Industrial Electrician
1 week ago
Maple Leaf Foods CanadaDate Posted · Country · Canada · Location · Brampton - Walker Dr., ON · Shifts for the Role are: · 3:00 am to 11:30 am (AM Shift) Shifts for the Role are: · 3:00 am to 11:30 am (AM Shift) The Industrial Electrician will be responsible for effective troubleshooting, repair ...
-
Junior Software Systems Engineer
3 weeks ago
MEDATECH CanadaMEDATech (Mobile Equipment Design & Automation Technology) designs and builds custom mobile heavy equipment. We started in the Mining sector in 2003 and have since expanded into Construction, Waste, Transportation, and Energy. We're known for our ability to design, build and deli ...
-
Control System Engineer
1 week ago
Eneon-ES CanadaControl Systems EngineerPosition Type: Full-timeLocation: Remote within CanadaEmployer DescriptionEneon is a leading Battery Energy Storage System (BESS) company and one of the fastest growing in the renewable energy and energy management industries. We are a tight-knit team of s ...
-
Electrical Equipment Superintendent
3 weeks ago
Interfor CanadaElectrical Supervisor , Belledune , New Brunswick · When you join our team as a Electrical Supervisor , you will be responsible for maintaining andrepairing equipment on site, carrying out planned shutdowns, enforcingoccupational health and safety standards, and working with the ...
-
Electricien d'installation
4 weeks ago
Tolko Industries Ltd. CanadaOur Certified Electricians do more than keep the lights on – they play a key role in keeping our electrical equipment , controls and business running safely and reliably . Masters of their craft, our Electricians are invaluable when it comes to ensuring our equipment and teams ar ...
-
Bombardier Transportation GmbH CanadaPress Tab to Move to Skip to Content Link · Select how often (in days) to receive an alert: · Flight deck Design and Human Factors Engineering · Bombardier is a global leader, creating innovative and game-changing planes. Our products and services provide world-class transport ...
-
Electronics & Control Technologist
4 days ago
Maple Leaf Foods CanadaThe Maintenance Team at 97 Walker Drive is looking for a PLC Technologist that is a Licensed Electrician. The successful candidate will have experience working in a fast-paced, food manufacturing environment and have a demonstrated ability to work safely, ensuring safe plant oper ...
Android HMI Developer - Kanata, Canada - Altair Engineering
Description
Job Summary:
Our client in Kanata, ON is looking for a Software Engineer Senior. This is a contract position.
What You Will Do:
We are looking for an Android HMI developer with an emphasis on the application (Kotlin) layer and some experience with middleware/services (C++) layers.
Basics:
Preferred:
How You Will Be Successful:
What We Offer: