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
3 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: 13 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: 1 day ago • Promoted
    Implementation Engineer

    Implementation Engineer

    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: 1 day ago • Promoted
    System Analyst - Hays

    System Analyst - Hays

    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: 1 day 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: 1 day 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: 1 day 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: 3 hours ago • Promoted • New!
    Remote Customer Service Sales (69k+ per year)

    Remote Customer Service Sales (69k+ per year)

    HMG Careers • Maple Ridge, British Columbia
    Remote
    Full-time
    Quick Apply
    This full-time position offers flexible work hours and ample opportunities for advancement into management roles.You will work remotely to serve clients and offer valuable advice and protection to ...Show more
    Last updated: 1 day ago • Promoted
    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: 1 day 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: 1 day ago • Promoted
    Embedded Firmware Engineer (ARM / FreeRTOS)

    Embedded Firmware Engineer (ARM / FreeRTOS)

    Envol • Coquitlam
    Full-time
    A tech company in embedded solutions seeks an Embedded Firmware Developer in Coquitlam, BC.This role involves designing and implementing firmware for microcontrollers and collaborating with enginee...Show more
    Last updated: 3 hours ago • Promoted • New!
    Frontend Developer

    Frontend Developer

    Lumicity • coquitlam, 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: 1 day 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
    Founder - Loud Solutions

    Founder - Loud Solutions

    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: 1 day ago • Promoted
    Millwork Design / CAD - Microvellum

    Millwork Design / CAD - Microvellum

    Woodtech International Technical Services Inc • Coquitlam, British Columbia, Canada
    Full-time +1
    Established commercial / residential millwork operation serving the local BC market is looking for an experienced Millwork Designer to join our established operation. As a skilled technical speci...Show more
    Last updated: 20 days ago • Promoted
    Frontend Developer - Lumicity

    Frontend Developer - Lumicity

    Lumicity • coquitlam, 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: 1 day ago • Promoted