Demo

Senior Engineer, Embedded Software

CMCO
Menomonee Falls, WI Full Time
POSTED ON 10/20/2026
AVAILABLE BEFORE 12/20/2026
Job Function   Select how often (in days) to receive an alert: Apply now »

Senior Engineer, Embedded Software

Location: 

Menomonee Falls, WI, US, 53051

Requisition ID:  3172

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 is a leading worldwide designer, manufacturer and marketer of intelligent motion solutions that move the world forward and improve lives by efficiently and ergonomically moving, lifting, positioning and securing materials.  Key products include hoists, crane components, precision conveyor systems, rigging tools, light rail workstations and digital power and motion control systems.  We are focused on commercial and industrial applications that require the safety and quality provided by our superior design and engineering know-how.  Columbus McKinnon is a publicly traded company that has been in business for almost 150 years – proud of our heritage, where we come from, and where we’re going. As Columbus McKinnon grows globally, so does our need for driven and inspired employees. Join our winning team!

Columbus McKinnon Corporation promotes a diverse and inclusive workforce and is an Equal Opportunity Employer that does not discriminate against employees or applicants for employment on the basis of race, color, national origin, ancestry, age, religion, sex, gender, gender identity, gender expression, sexual orientation, physical or mental disability, medical condition, genetic information, military or veteran status, marital status, or any other Federal or State legally-protected classes.  We also value the safety of all associates and work hard to maintain a Drug Free Workplace.


Nearest Major Market: Waukesha
Nearest Secondary Market: Milwaukee

Apply now » Find similar jobs:
    • Opens in a new tab.
    • Opens in a new tab.
    • Opens in a new tab.
    • Opens in a new tab.

    Salary.com Estimation for Senior Engineer, Embedded Software in Menomonee Falls, WI
    $121,427 to $139,873
    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Engineer, Embedded Software?

    Sign up to receive alerts about other jobs on the Senior Engineer, Embedded Software career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    Employees: Get a Salary Increase
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at CMCO

    • CMCO Hartland, WI
    • Select how often (in days) to receive an alert: Apply now » Assembly Technician 2nd Shift Location: Hartland, WI, US, 53029 Requisition ID: 3282 Join a tea... more
    • 3 Days Ago

    • CMCO Hartland, WI
    • Select how often (in days) to receive an alert: Apply now » Press Brake Operator, 2nd shift Location: Hartland, WI, US, 53029 Requisition ID: 2932 Join a t... more
    • 3 Days Ago

    • CMCO Menomonee Falls, WI
    • Select how often (in days) to receive an alert: Apply now » Electrical Designer Location: Menomonee Falls, WI, US, 53051 Requisition ID: 3403 Job Summary/O... more
    • 3 Days Ago

    • CMCO Menomonee Falls, WI
    • Select how often (in days) to receive an alert: Apply now » Test Engineer Location: Menomonee Falls, WI, US, 53051 Requisition ID: 3184 Job Summary/Overvie... more
    • 3 Days Ago


    Not the job you're looking for? Here are some other Senior Engineer, Embedded Software jobs in the Menomonee Falls, WI area that may be a better fit.

    • Actalent Milwaukee, WI
    • Job Title: Embedded Software Engineer Job Description We are seeking a highly motivated Embedded Software Engineer to develop robust, efficient, and scalab... more
    • 14 Days Ago

    • Husco Waukesha, WI
    • Snapshot of the Role As an Embedded Engineer I, you will support the design, development, testing, troubleshooting, and launch of embedded hardware and sof... more
    • 14 Days Ago

    AI Assistant is available now!

    Feel free to start your new journey!