Junior Developer jobs
Staff Firmware Developer
Easily applyUrgently hiringARCX Inc.Markham, ON L3R 3B3- $105,000–$140,000 a year
- Full-time +1
- Lead code reviews, mentor junior developers, and enforce engineering best practices.
- We manufacture our own line of advanced automation products for use in…
Full Stack Software Developer
Easily applyUrgently hiringSequoia SoftwareCanada- $70,000–$80,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Company events
- Work from home
Often responds in 1 day- Collaborate with other developers to maintain consistency across projects.
- This role is for developers who want to focus on delivering reliable software in…
Junior Software Developer & AI Specialist (Hybrid IT Role)
Easily applyUrgently hiringBuilt Group: Built Labs, Built Prefab, Lake...Kelowna, BC- $59,711.83–$70,760.52 a year
- Full-time
- You won’t just be writing code in a basement; you will be working directly with leadership to solve real business problems.
Software Engineer
Easily applyGatekeeper Systems IncAbbotsford, BC V2T 6H1- $75,000–$100,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- Mentor junior and intermediate developers and co-op students.
- The Company uses AI, video analytics, thermal cameras, and mobile data collectors to inter-connect…
- VizzionNorth Vancouver, BC
- $28–$40 an hour
- Full-time +1
- 40 hours per week
- Vision care
- Dental care
- Flexible schedule
- Wellness program
- Extended health care
- Believes rewards should follow meaningful results, with engineers who make a real impact on the product and the company sharing in that success.
- Randstad CanadaMontréal, QC
- Full-time
- Mentor junior developers through knowledge sharing.
- You will be a technically proficient and enthusiastic developer with a desire to work on back-end…
Senior Full Stack Developer
Easily applyOften replies in 2 daysNetsweeperWaterloo, ON- $115,000–$125,000 a year
- Full-time +1
- Paid time off
- Dental care
- Employee assistance program
- RRSP match
- Extended health care
- Work from home
- Mentor junior developer(s) in the design, development, and testing of React applications, providing guidance and feedback as needed.
View similar jobs with this employerDéveloppeur·euse Web TypeScript/React - Mandat pigiste / TypeScript/React Web Developer - Freelance
Easily applyWebit InteractiveMontréal, QC- $23.80–$47.08 an hour
- Freelance
- Webit Interactive, a digital production agency based in Brossard, is looking for an experienced web developer for development contracts on a variety of client…
Senior Firmware Engineer
Easily applyLevven Electronics Ltd.Edmonton, AB T6E 5J4- $105,000–$125,000 a year
- Full-time +1
- Paid time off
- Dental care
- Casual dress
- Extended health care
- On-site parking
- Mentor junior engineers through code guidance, design discussions, and knowledge sharing.
- Work with hardware engineers and software developers to define and…
DevOps Engineer
Easily applyUrgently hiringD3 Security Management SystemsVancouver, BC V6C 1G8- Full-time
- Comfortable to work in a multicultural and cross-functional environments to collaborate with developers, project managers, Cyber engineers and sales team.
View similar jobs with this employerDéveloppeur·euse Web TypeScript/React - Mandat pigiste / TypeScript/React Web Developer - Freelance
Easily applyWebit InteractiveRemote- $23.80–$47.08 an hour
- Freelance
- Webit Interactive, a digital production agency based in Brossard, is looking for an experienced web developer for development contracts on a variety of client…
Software Engineer
Easily applyInbox MonsterBurlington, ON- $85,000–$100,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Casual dress
- Company events
- Extended health care
- We are looking for software developers with experience building large scale software and application architecture.
- BS/MS in Computer Science or equivalent.
Développeur / développeuse Web full-stack
Easily applyLes technologies Duologiq (16575633 Canada Inc)Brossard, QC J4Z 3P2- $34.65 an hour
- Full-time +1
- 37.5 hours per week
- Pour soutenir notre vision technologique d'avant-garde, nous recherchons un développeur maîtrisant les environnements Microsoft.
Senior Software Engineer
Easily applyNewSoneil SparkBrampton, ON L6T 3T6- $105,000–$125,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- Casual dress
- Flexible schedule
- Participate in code review, set technical standards, and mentor junior/intermediate developers.
- Design, build, and maintain backend services and APIs that power…
Senior Software Engineer
Easily applyNewSoneil SparkBrampton, ON L6T 3T6- $105,000–$125,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- Casual dress
- Flexible schedule
- Participate in code review, set technical standards, and mentor junior/intermediate developers.
- Design, build, and maintain backend services and APIs that power…
Software Developer
Easily applyMarine Thinking Inc.Halifax, NS B3H 4N4- $40–$42 an hour
- Full-time
- Experience: Previous experience as a computer programmer or software developer is required.
- If you are passionate about building reliable software across the…
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.
People also searched:
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