Kernels jobs in Toronto, ON
Staff Firmware Developer
Easily applyUrgently hiringARCX Inc.Markham, ON L3R 3B3- $105,000–$140,000 a year
- Full-time +1
1 hire made in past 30 days- Drive Android platform upgrades (e.g., Android 14/15/16+) and kernel maintenance.
- 6+ years of experience in embedded Linux and Android (AOSP) development,…
- EYToronto, ON M5H 0B3
- $99,000–$149,000 a year
- Paid time off
- Dental care
- Employee assistance program
- Provide recommendations and guidance for the tuning and optimization of the SAP landscape to our clients.
- Manage BASIS initiatives across multiple clients and…
- View all EY jobs - Toronto jobs - SAP Project Manager jobs in Toronto, ON
- Salary Search: SAP BASIS - Manager salaries in Toronto, ON
- See popular questions & answers about EY
AI Engineer - Generative & Agentic AI
Often replies in 4 daysBDOToronto, ON- $84,000–$128,000 a year
- Full-time
- Paid time off
- We are seeking an experienced AI Engineer with a strong foundation in software engineering and a proven track record of building Generative and Agentic AI…
- View all BDO jobs - Toronto jobs - AI Developer jobs in Toronto, ON
- Salary Search: AI Engineer - Generative & Agentic AI salaries in Toronto, ON
- See popular questions & answers about BDO
AI Engineer - Generative & Agentic AI
Often replies in 4 daysBDOToronto, ON- $84,000–$128,000 a year
- Full-time
- Paid time off
- We are seeking an experienced AI Engineer with a strong foundation in software engineering and a proven track record of building Generative and Agentic AI…
- View all BDO jobs - Toronto jobs - AI Developer jobs in Toronto, ON
- Salary Search: AI Engineer - Generative & Agentic AI salaries in Toronto, ON
- See popular questions & answers about BDO
GenAI Delivery Architect
Often replies in 1 dayCapgeminiMississauga, ON- $76,336–$179,088 a year
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- Disability insurance
- RRSP
- We are seeking a hands-on GenAI Delivery Architect to design, build, and lead the delivery of enterprise-grade AI Agent solutions.
- View all Capgemini jobs - Mississauga jobs - AI Architect jobs in Mississauga, ON
- Salary Search: GenAI Delivery Architect salaries in Mississauga, ON
- See popular questions & answers about Capgemini
- AutodeskToronto, ON M5G 1M1
- Full-time
- Post-training for model development — from RLHF and preference optimization to agentic systems and long-horizon reasoning.
- AutodeskToronto, ON M5G 1M1
- $78,000–$114,400 a year
- Full-time
- Experience working on CAD or 3D geometry systems (meshes, B-Reps, geometry kernels) or building plugins/automation for CAD platforms (e.g., Fusion, Revit,…
- View all Autodesk jobs - Toronto jobs - Software Engineer jobs in Toronto, ON
- Salary Search: Software Engineer, Education salaries in Toronto, ON
- See popular questions & answers about Autodesk
Principal SAP Basis Consultant
Easily applyInfosysMississauga, ON- $102,474–$147,836 a year
- Oversee SAP system copies, refreshes, kernel upgrades, and patch management.
- Candidate must be located within commuting distance of Mississauga / Montreal ,…
SAP BASIS - HANA
Easily applyMultiple openingsAPPTOZA INC.Toronto, ON- $45.00–$192,263.47 an hour
- Fixed term contract
- Skills: Database Administration (DBMS)~Digital : SAP BASIS - HANA.
- Experience Required: 6-8 Years.
- Successfully managed 9+ years of experience in SAP BASIS…
Agentic Architect/Developer
Easily applyISG Search IncToronto, ON- Full-time +1
- You will work alongside technical and business stakeholders to deliver innovative solutions that solve complex enterprise challenges.
- Amazon Development Centre Canada ULCToronto, ON
- $150,700–$251,700 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Profit sharing
- RRSP
- Collaborate across teams to develop innovative kernel optimization techniques.
- Analyze and optimize kernel-level performance across multiple generations of…
- Amazon Development Centre Canada ULCToronto, ON
- $114,800–$191,800 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Profit sharing
- RRSP
- Collaborate across teams to develop innovative kernel optimization techniques.
- Analyze and optimize kernel-level performance across multiple generations of…
- As Research Lead for Post-Training & Alignment, you will own Autodesk's research strategy for transforming foundation models into systems that are reliable,…
- View all Autodesk jobs - Toronto jobs - Research Ops Lead (H/F) jobs in Toronto, ON
- Salary Search: Research Lead / Principal Scientist & Manager Post-Training · Alignment · Reinforcement Learning Autodesk AI Lab: Toronto · Remote (CA) salaries in Toronto, ON
- See popular questions & answers about Autodesk
- State StreetToronto, ON
- $91,000–$140,500 a year
- Full-time
- This role sits at the intersection of solution engineering, data analytics, and applied artificial intelligence — serving as a critical bridge between business…
Senior 3D & AI Systems Software Developer
Easily applyCoLab SoftwareToronto, ON- Full-time +1
- Dental care
- Stock options
- Paid vacation
- RRSP match
- Extended health care
- Solid grasp of 3D math with practical experience in graphics engines, CAD kernels (HOOPS, OpenCascade, Parasolid), Robotics, 3D simulations, etc.
- Rivian and Volkswagen Group TechnologiesToronto, ON
- $137,000–$181,000 a year
- Full-time
- Preferred experience developing Linux drivers or extending the Linux kernel.
- Familiarity with Qualcomm Snapdragon Automotive, TrustZone (TEE), IPC mechanisms,…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
Career Resources:
Job Post Details
Staff Firmware Developer - job post
Job details
Pay
- $105,000–$140,000 a year
Job type
- Permanent
- Full-time
Location
Full job description
ARCX is a growing OEM and a private label manufacturer of electronic products Located in Markham, Ontario. We manufacture our own line of advanced automation products for use in manufacturing, automotive assembly, food and beverage processing, pharmaceutical production, remote monitoring and wherever processes can benefit from intelligent monitoring and control. Our clients are some of the leading manufacturers and brands in the automotive, health care and consumer spaces. As an entrepreneurial company, we value an informal, friendly, fast-paced, collaborative and results-oriented environment. If you thrive in this environment, then we invite you to join our team.
THE OPPORTUNITY: ARCX is seeking a Staff Firmware Developer with deep expertise in Android (AOSP) platform internals to lead firmware development for our embedded products. This role involves ownership of system architecture, board bring-up, and long-term platform evolution across Android releases.
Job Responsibilities
Lead development and customization of the Android platform (AOSP), including framework, system services, and native components.
Own board bring-up, BSP integration, and end-to-end firmware delivery for embedded Android devices.
Develop, port, and debug Linux kernel components and device drivers (I2C, SPI, GPIO, USB, display, camera, sensors, etc.).
Integrate and maintain Android GKI, vendor modules, and hardware abstraction layers (HALs).
Design and implement HAL interfaces using AIDL.
Customize Android system components including init, SEPolicy, boot flow, and build system.
Work with bootloaders such as U-Boot and support secure boot chains.
Implement and maintain secure boot, verified boot (AVB), OTA updates, and device provisioning.
Debug and resolve system-level issues using tools such as ADB, logcat, dmesg, gdb, perf, and serial console.
Collaborate with hardware, QA, and application teams to ensure seamless system integration.
Drive Android platform upgrades (e.g., Android 14/15/16+) and kernel maintenance.
Lead code reviews, mentor junior developers, and enforce engineering best practices.
Contribute to CI/CD pipelines, build automation, and release processes.
Take full technical ownership with minimal supervision and guide architectural decisions.
Skills and Education Required:
Bachelor’s degree in computer science, Computer Engineering, or related field.
6+ years of experience in embedded Linux and Android (AOSP) development, including Linux kernel, device drivers, and board bring-up.
Deep understanding of Android platform architecture, AOSP internals, and GKI.
Hands-on experience with HAL development using AIDL.
Experience with bootloaders such as U-Boot, boot flow, and secure boot implementation.
Proficiency in C, C++, and shell scripting (working knowledge of Java is a plus).
Strong system-level debugging skills on embedded targets.
Experience with Android security features (SEPolicy, AVB, dm-verity).
Familiarity with hardware schematics, datasheets, and low-level interfaces.
Experience with version control and CI/CD tools (e.g., Jenkins).
Strong leadership, communication, and mentoring abilities.
Skills considered an asset:
Experience with NXP SoCs (e.g., i.MX platforms).
Familiarity with HIDL (legacy HALs).
Exposure to Buildroot or other embedded Linux build systems.
Contributions to AOSP, upstream Linux kernel, or open-source projects.
What we Offer:
A unique field in hardware/software interaction
Opportunity to work with IoT products using new emerging technologies
Casual business dress environment
Fast-paced problem-solving work environment
Opportunities for advancement
Competitive salary and benefits (based on experience)
- To apply, send your resume with the subject line “Staff Firmware Developer” to
Jobs@arcx.com. Please note, only those selected for an interview will be contacted
Pay: $105,000.00-$140,000.00 per year
Work Location: In person