Embedded Firmware Developer
Top Benefits
About the role
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 company’s 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
Develop Innovative Firmware
- 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 Aarcomm’s coding and quality standards.
Collaborate & Improve
- 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
- Bachelor’s 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
It’s 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 family’s 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 (http://www.aarcomm.com/) for more information about our company.
About Aarcomm Systems
Aarcomm Systems is a leader in the design of high quality and innovative radio remote control solutions for industrial applications. We are dedicated to providing highly reliable and robust products, enabling you to maintain a competitive edge. We have extensive success in design and deployment of control electronics into harsh factory, mobile, construction and mining environments, and we can provide complete radio remote control solutions from board to system levels.
Embedded Firmware Developer
Top Benefits
About the role
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 company’s 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
Develop Innovative Firmware
- 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 Aarcomm’s coding and quality standards.
Collaborate & Improve
- 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
- Bachelor’s 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
It’s 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 family’s 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 (http://www.aarcomm.com/) for more information about our company.
About Aarcomm Systems
Aarcomm Systems is a leader in the design of high quality and innovative radio remote control solutions for industrial applications. We are dedicated to providing highly reliable and robust products, enabling you to maintain a competitive edge. We have extensive success in design and deployment of control electronics into harsh factory, mobile, construction and mining environments, and we can provide complete radio remote control solutions from board to system levels.