Job Summary/Overview
As a Senior Embedded Software Engineer at Columbus McKinnon, you will work together with engineers on New Product Development teams to design and implement technology solutions in our industrial automation controls and wireless communication product portfolios.
Essential Duties and Responsibilities
Knowledge, Skills, Competencies, and Abilities
Required Qualifications
B.S. Degree in Electrical Engineering or Computer Engineering (M.S. Degree preferred).
6+ years of experience, including the following:
Embedded C, C++
ARM processors with RTOS and bare-metal implementations
Low level communication protocols, such as USB, RS232, SPI, I2C, and CAN
Wireless communication protocols, such as Bluetooth, BLE or Wi-Fi
Secure boot implementation
Safety-critical system code design (SIL3) is a plus.
Prior experience with industrial wired networks is a plus.