Firmware Developer

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. We are looking for an enthusiastic, considerate, proactive individual who strongly desires to work in a fast-paced, team-based collaborative design environment to help us develop next-generation technologies.

Description:

Aarcomm Systems seeks an Electronic Controls Design Engineer to join our Product Development team. The ideal candidate will be responsible for embedded software development on various microcontroller platforms, including MSP430 and STM32.

You will be a crucial contributor to our applications development, frequently working with customers to help define and implement custom projects to meet their needs. This position will be responsible for all phases of software development targeting embedded systems, including design, coding, integration, and documentation of significant portions of software projects.

Responsibilities: 

  • Design and develop applications in C for ARM, MSP430, and FreeRTOS

  • Work with customers to define, develop, and troubleshoot custom applications

  • Design and debug hardware using lab equipment (multimeters, oscilloscopes, etc.)

  • Create and maintain detailed design documentation

  • Contribute to product definition and system architecture

Qualifications:

  • Bachelor’s Degree in Computer Engineering/Science, Electrical or Systems Engineering, or equivalent degree

  • 5+ years of experience in embedded software development using languages such as C

  • Ability to adapt to a changing environment and handle multiple priorities

  • Understanding of standard hardware interfaces (I2C, SPI, USB, UART, etc…)

  • Familiarity with discrete and monolithic components and circuit design

  • Knowledge of standard embedded debugging tools (oscilloscopes, DMMs, logic analyzers, etc…)

  • Interest and familiarity with mobile/vehicular systems and technology would be an asset

To apply, please complete the application and include your salary. Note that the successful candidate will be working at our Coquitlam office and that Aarcomm is currently not offering relocation assistance. We appreciate the interest shown by all applicants. However, we will only contact those who are considered as candidates for the position.

Apply now

Previous
Previous

Purchasing Assistant