Talent.com
Embedded Firmware Developer
Embedded Firmware DeveloperEnvol • Coquitlam, Metro Vancouver Regional District, CA
Embedded Firmware Developer

Embedded Firmware Developer

Envol • Coquitlam, Metro Vancouver Regional District, CA
4 days ago
Job type
  • Full-time
Job description

About the job Embedded Firmware Developer

Are you ready to develop innovative embedded solutions and bring next-generation technology to life?

We are hiring a motivated and detail-oriented Embedded Firmware Developer to join our growing Custom Application Development Team in Coquitlam, B.C.!

About Us

Aarcomm Systems is an electronics design and manufacturing company that provides next-generation radio remote controls for mobile construction and utility equipment. We are a fast-growing technology company looking for exceptionally motivated people who love to see their work's impact daily, are driven to ensure the companys success, and want to be a part of something special.

About You

You are a motivated and inquisitive Embedded Firmware Developer who thrives in a hands-on, collaborative environment. You take pride in delivering clean, reliable, and safety-focused code, and enjoy engaging in discussions about design, requirements, and problem-solving. Detail-oriented and thoughtful, you approach challenges with curiosity and creativity, continuously seeking ways to improve processes, firmware, and overall product quality. Your work reflects a commitment to excellence and a passion for making a meaningful impact within the team and for our customers.

What You'll Do

  • Design and implement embedded firmware applications in C for ARM, MSP430, and FreeRTOS platforms.
  • Convert customer requirement specifications into functional, reliable, and safety-oriented code.
  • Collaborate closely with the Field Application Engineer to define, develop, and troubleshoot application firmware.

Test, Debug & Document

  • Debug firmware using lab equipment and tools such as oscilloscopes, logic analyzers, multimeters, in-circuit emulators and protocol sniffers.
  • Create and maintain detailed technical and customer-facing documentation.
  • Participate in detailed code reviews to ensure adherence to Aarcomms coding and quality standards.
  • Engage in design discussions, identifying potential risks and safety gaps early in development.
  • Work closely with colleagues to continuously improve firmware architecture, development processes, and documentation standards.
  • Stay up-to-date on emerging technologies and industry best practices to enhance product performance and reliability.
  • What You Bring to the Table

  • Bachelors degree in Computer Engineering, Electrical Engineering, or related field, or equivalent industry experience.
  • 3-5 years of experience in embedded software development using C, with a strong understanding of microcontrollers and standard hardware interfaces (I2C, SPI, UART, USB, etc.).
  • Ability in reading schematics, wiring diagrams, and pinout definitions.
  • Experience with embedded debugging tools such as IDEs, oscilloscopes, logic analyzers, in-circuit emulators, and DMMs.
  • Knowledge of CAN bus protocols and wireless communication standards
  • Proficient in implementing robust, reliable, and safety-focused firmware.
  • Ability to thrive in a fast-paced, changing environment, manage multiple priorities, and work independently while collaborating effectively with team members.
  • Excellent attention to detail.
  • Strong communication skills to advocate for design principles and contribute to discussions on firmware architecture, safety, and best practices.
  • Commitment to quality and safety, with the capability to consistently apply these principles throughout development and testing.
  • Open-mindedness and curiosity, with a focus on problem-solving and continuous improvement.
  • Nice to Have

  • Experience in electronic manufacturing or safety-critical systems.
  • Familiarity with both power electronics and low-power electronics.
  • Ability to use hand tools in an electronics or mechanical setting.
  • Ability to create basic schematics.
  • What’s In It For You

    Its a priority to take care of our team and reward them for their contributions. As part of our dedicated, growing, and dynamic team, you can expect :

  • Competitive salary of $90k $120k to reward your hard work and contributions.
  • Comprehensive benefits to prioritize you and your familys health.
  • Opportunities to take ownership of your work, grow your skills, and shape your career path.
  • A positive, fun, and collaborative work environment dedicated to health and safety.
  • Generous paid time-off, starting with 15 vacation days to take care of you.
  • Enjoy company perks such as team events and convenient on-site parking.
  • Ready to make an impact? Apply now with your resume and salary expectations.

    Visit our website at www.aarcomm.com for more information about our company.

    #J-18808-Ljbffr

    Create a job alert for this search

    Embedded Firmware Developer • Coquitlam, Metro Vancouver Regional District, CA

    Similar jobs
    Licensed Technician - Porsche Centre Langley

    Licensed Technician - Porsche Centre Langley

    OpenRoad Auto Group • Langley, British Columbia, Canada
    Full-time
    Dealership : Porsche Centre Langley.Why You Should Join Our Team as a Sales Executive at Porsche Centre Langley : .At Porsche Centre Langley, we're driven by continued excellence, built on precision, p...Show more
    Last updated: 14 days ago • Promoted
    Founder

    Founder

    Loud Solutions • coquitlam, bc, ca
    Full-time
    Loud has partnered with a well-capitalized, highly active VC deploying capital into AI-driven businesses across large, legacy industries. What’s missing is the right person to steer the ship.We are ...Show more
    Last updated: 2 days ago • Promoted
    SAP S / 4HANA EPPM Consultant - BrickRed Systems

    SAP S / 4HANA EPPM Consultant - BrickRed Systems

    BrickRed Systems • langley, bc, ca
    Full-time
    Enterprise Project and Portfolio Management (EPPM).The consultant will work closely with business stakeholders, project managers, finance, and IT teams to deliver end-to-end project governance, cos...Show more
    Last updated: 2 days ago • Promoted
    System Analyst

    System Analyst

    Hays • coquitlam, bc, ca
    Full-time
    Must have Canadian Reliability Clearance.Develop requirements, and specification documents for systems;.Translate business requirements into systems design and specifications;.Analyze and recommend...Show more
    Last updated: 2 days ago • Promoted
    Product Manager (B2B SaaS / Healthcare AI) - Ubie

    Product Manager (B2B SaaS / Healthcare AI) - Ubie

    Ubie • langley, bc, ca
    Full-time
    Are you an experienced Product Manager looking to build the future of AI-driven healthcare?.B2B SaaS solutions for healthcare providers and payers. In this role, you will operate in an.AI to transfo...Show more
    Last updated: 2 days ago • Promoted
    Algebra Private Tutoring Jobs Pitt Meadows

    Algebra Private Tutoring Jobs Pitt Meadows

    Superprof • Pitt Meadows, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Algebra Private Tutoring Jobs Coquitlam

    Algebra Private Tutoring Jobs Coquitlam

    Superprof • Coquitlam, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Intermediate QA Automation with c# (Security clearance)

    Intermediate QA Automation with c# (Security clearance)

    Confidential • coquitlam, bc, ca
    Full-time
    Design, develop, and execute manual and automated test suites for web, mobile, API, and backend components.Write comprehensive test cases, test scripts, test scenarios and acceptance criteria based...Show more
    Last updated: 2 days ago • Promoted
    Implementation Engineer - Querentia

    Implementation Engineer - Querentia

    Querentia • coquitlam, bc, ca
    Full-time
    Saviynt and identity integration technologies.This role will focus on implementing and integrating identity and access management (IAM) solutions across enterprise environments, ensuring secure and...Show more
    Last updated: 2 days ago • Promoted
    Frontend Developer - langley

    Frontend Developer - langley

    Lumicity • langley, bc, ca
    Full-time
    Frontend Developer (Blazor / UI-UX) – Contract.We are seeking a senior frontend developer with strong UI / UX experience to help drive the development of a client-facing product.This role focuses on ...Show more
    Last updated: 2 days ago • Promoted
    Embedded Firmware Developer

    Embedded Firmware Developer

    Envol • Coquitlam
    Full-time
    About the job Embedded Firmware Developer.Are you ready to develop innovative embedded solutions and bring next-generation technology to life?. We are hiring a motivated and detail-oriented Embedded...Show more
    Last updated: 16 hours ago • Promoted • New!
    Automotive Technician [NOC-72410]- Jaguar Land Rover Langley

    Automotive Technician [NOC-72410]- Jaguar Land Rover Langley

    OpenRoad Auto Group • Langley, British Columbia, Canada
    Full-time +1
    Automotive Technician [NOC-72410].Job Type : Full-Time, Permanent.Start Date : As Soon as Possible.Job Location : 5978 Collection Drive, Langley, BC, V3A 0A3. We are proud of our forward-thinking cultu...Show more
    Last updated: 30+ days ago • Promoted
    Shift Manager

    Shift Manager

    McDonald's • Maple Ridge, British Columbia, Canada
    Full-time
    Working with us means that you will have the opportunity to earn and learn, flexibility, and a safe and inclusive work environment. What this means in practice is : .Access to education and skills dev...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Software Engineering Consultant - E-Solutions

    Software Engineering Consultant - E-Solutions

    E-Solutions • coquitlam, bc, ca
    Full-time
    ServiceNow Administrator – Mid / L2–L3.Location : Mississauga, On and Vancouver, BC.Owns configuration, platform stability, and enhancement support across multiple ServiceNow modules.Administer user...Show more
    Last updated: 2 days ago • Promoted
    Intermediate QA Automation with c# (Security clearance) - Confidential

    Intermediate QA Automation with c# (Security clearance) - Confidential

    Confidential • coquitlam, bc, ca
    Full-time
    Design, develop, and execute manual and automated test suites for web, mobile, API, and backend components.Write comprehensive test cases, test scripts, test scenarios and acceptance criteria based...Show more
    Last updated: 2 days ago • Promoted
    Senior Java Software Engineer - Luxoft

    Senior Java Software Engineer - Luxoft

    Luxoft • coquitlam, bc, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer - coquitlam

    Senior Java Software Engineer - coquitlam

    Luxoft • coquitlam, bc, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 30+ days ago • Promoted
    DevOps Engineer - VBeyond Corporation

    DevOps Engineer - VBeyond Corporation

    VBeyond Corporation • coquitlam, bc, ca
    Full-time
    We are seeking a DevOps Engineer.The role focuses on infrastructure setup, deployment automation, performance, security, and operational stability throughout the migration and post-launch phases.Su...Show more
    Last updated: 2 days ago • Promoted