Senior Engineer, Embedded Software

FALL CREEK FARM & NURSERY

Menomonee Falls (WI)

On-site

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Columbus McKinnon in Menomonee Falls, WI is hiring a Senior Engineer, Embedded Software to develop firmware for crane solutions. The role focuses on real-time embedded systems using C and C++ with RTOS experience. Travel is up to 10% and collaboration occurs across NPD teams.

You will design, implement, test, and review firmware in a structured workflow using JIRA and TFS/Visual Studio, aligning with product requirements and schedules.

Qualifications

  • Experience designing, implementing and testing real-time embedded software.
  • Strong problem-solving and time-management skills.
  • Ability to read schematics and understand electronics implications.
  • Proficient with testing tools such as multimeters, scopes, analyzers.

Responsibilities

  • Analyze, design, and implement product firmware solutions to fulfill design requirements.
  • Design and develop embedded software using C, C++.
  • Conduct unit test, integration test, and system test with project peers.
  • Design and implement code in a controlled workflow using JIRA, TFS/Visual Studio, and code reviews.
  • Up to 10% travel time.

Skills

Embedded C
C++
RTOS
Unit testing
JIRA
TFS/Visual Studio

Education

B.S. in Electrical Engineering or Computer Engineering

Tools

JIRA
TFS/Visual Studio

Job description

Career Opportunities: Senior Engineer, Embedded Software (3172)

Requisition ID3172-Posted07/16/2026-Menomonee Falls WI


As an 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 crane solutions group focusing on variable frequency drive development.


Essential Duties and Responsibilities


  • Analyze, design, and implement product firmware solutions to fulfill design requirements

  • Design and develop embedded software using C, C++

  • Conduct unit test, integration test, and system test with project peers

  • Design and implement code in a controlled workflow using JIRA, TFS/Visual Studio, and code reviews

  • Up to 10% Travel time


Knowledge, Skills, Competencies, and Abilities


  • Demonstrated experience and ability to design, implement and test real time, embedded software solutions in industrial products

  • Independent problem solving and analysis skills

  • Ability to meet critical deadlines, incorporating solid time-management skills

  • Working knowledge of electronic circuits and ability to read schematic diagrams

  • Experience with test and debug tools, such as multimeters, oscilloscopes, and logic analyzers

  • Experience with test/behavior driven development preferred

  • Experience with low level communication interfaces preferred

    • USB, RS232/RS422/RS485, SPI, I2C

    • RTOS Experience preferred


  • Team player: effectively build and maintain working relationships; demonstrate ability and willingness to cooperate and collaborate with others to achieve positive results


Required Qualifications


  • B.S. Degree in Electrical Engineering or Computer Engineering

  • 6+ years’ experience with embedded C, C++, and assembly development

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Columbus McKinnon • Menomonee Falls (WI)

On-site
USD 110,000 - 140,000
Senior Embedded Software Engineer – Industrial Controls
Senior Embedded Software Engineer – Industrial Controls

Columbus McKinnon • Menomonee Falls (WI)

On-site
USD 110,000 - 140,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Columbus McKinnon • Milwaukee (WI)

On-site
USD 110,000 - 150,000
Senior Engineer, Embedded Software
Senior Engineer, Embedded Software

CMCO Brasil • Menomonee Falls (WI)

On-site
USD 100,000 - 130,000
Senior Engineer, Embedded Software
Senior Engineer, Embedded Software

Columbus McKinnon EMEA • Menomonee Falls (WI)

On-site
USD 120,000 - 160,000
Engineer, Software
Engineer, Software

FALL CREEK FARM & NURSERY • Menomonee Falls (WI)

On-site
USD 85,000 - 120,000
Senior Embedded Software Engineer - Industrial RTOS & C/C++
Senior Embedded Software Engineer - Industrial RTOS & C/C++

FALL CREEK FARM & NURSERY • Menomonee Falls (WI)

On-site
USD 100,000 - 140,000
Senior Embedded Software Engineer – Industrial Controls
Senior Embedded Software Engineer – Industrial Controls

Columbus McKinnon EMEA • Menomonee Falls (WI)

On-site
USD 120,000 - 160,000
Embedded Software Engineer — Industrial Systems
Embedded Software Engineer — Industrial Systems

Columbus McKinnon • Menomonee Falls (WI)

On-site
USD 85,000 - 105,000
Engineer, Software
Engineer, Software

Columbus McKinnon EMEA • Menomonee Falls (WI), Northern (KY)

Hybrid
USD 85,000 - 120,000