Columbus McKinnon

Senior Engineer, Embedded Software

Columbus McKinnon$90K — $120K *
Technical Services
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • B.S. in Electrical or Computer Engineering; M.S. preferred
  • 6+ years of experience in embedded software development
  • Proficient in Embedded C and C++
  • Familiar with ARM processors, RTOS, and bare-metal implementations
  • Knowledge of communication protocols: USB, RS232, SPI, I2C, CAN
  • Experience with wireless protocols: Bluetooth, BLE, Wi-Fi
  • Experience in safety-critical system design (SIL3) is a plus.

Responsibilities

  • Develop architecture and designs for products
  • Create embedded software using C and C++
  • Conduct unit, integration, and system testing
  • Implement code through controlled workflows with tools like JIRA
  • Incorporate feedback from product management and clients into designs
  • Meet tight deadlines through effective time management
  • Contribute to best practices for embedded software development

Benefits

  • Opportunity for professional development and growth
  • Collaborative team environment
  • Potential for travel to various locations and customer sites
  • Involvement in innovative new product development initiatives
  • Access to cutting-edge technology in industrial automation and wireless communication solutions
Full Job Description
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

  • Develop architecture and designs to meet the product requirements.
  • Design and develop embedded software using C, C++.
  • Conduct unit test, integration test, and system test activities.
  • Design and implement code in a controlled workflow using JIRA, version control, and code reviews.
  • Drive innovative designs based on input from product management and end customers.
  • Adapt to meet critical deadlines, incorporating solid time-management skills.
  • Contribute to team guidelines and best practices for embedded software development.
  • Travel up to 10% to other CMCO locations and customer sites.


Knowledge, Skills, Competencies, and Abilities

  • Demonstrated ability to design, implement, and test embedded software solutions.
  • Experience with industrial controls, including VFD drives.
  • Experience with control systems design and implementation is preferred.
  • Experience with RF communications hardware and software is preferred.
  • Working knowledge of electronic circuits and an ability to read schematic diagrams.
  • Proficiency with test and debug tools, such as multimeters, oscilloscopes, and logic analyzers.
  • Independent problem-solving and analysis skills.
  • Ability to work collaboratively and productively within a team.
  • Ability to meet critical deadlines, incorporating solid time-management skills.


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.


About Columbus McKinnon

Columbus McKinnon Corporation is a leading designer and manufacturer of material handling products, systems and services which efficiently and ergonomically move, lift, position and secure materials. Key products include hoists, cranes, actuators, rigging tools, light rail work stations, and digital power and motion control systems. The Company is focused on commercial and industrial applications that require the safety and quality provided by its superior design and engineering know-how.
Learn more about Columbus McKinnon
Size
3,224 employees
Market Cap
$906.9 million
Industry
Net Income
$8.7 million
Founded
1875
5 Year Trend
+7.3%
Revenue
$652.8 million
NASDAQ

Similar Jobs

More Jobs at Columbus McKinnon

More Technical Services Jobs

Find similar Senior Engineer, Embedded Software jobs: