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 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 Embedded Firmware: Design and implement embedded firmware applications in C for ARM, MSP430, and FreeRTOS platforms.
- Translate 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.
- Experience in embedded software development using C with a strong understanding of microcontrollers and standard hardware interfaces (I2C, SPI, UART, USB, etc.).
- Ability to read 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 and 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 ability 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 in the range of $90k–$120k to reward your hard work and contributions.
- Comprehensive benefits prioritizing your 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.
- 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 for more information about our company.