Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Software Engineer

Full-time

Columbus McKinnon

Position Title: Senior Engineer, Embedded Software

Location: Menomonee Falls, WI, US, 53051

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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Milwaukee, WI vacancy
  •  ...Milwaukee Tool is seeking a Senior Electronics Engineer to lead the design and testing of embedded systems for PPE products. You will work with hardware, firmware, product development, and reliability teams to drive milestones and ensure robust performance. You will develop... 
    Senior

    Milwaukee Tool

    Milwaukee, WI
    3 days ago
  •  ...Milwaukee Tool is seeking a Senior Electronics Engineer to design, prototype, test, and validate embedded systems for PPE products. You will work with hardware, firmware, product development, and reliability teams across the development life cycle. The role requires expertise... 
    Senior

    Milwaukee Tool

    Milwaukee, WI
    1 day ago
  •  ...Key Responsibilities Design, develop, validate, and test embedded firmware for next-generation connected products. Develop connectivity...  ...and ongoing maintenance. Collaborate with cross-functional engineering teams in a fast-paced new product development environment.... 
    Senior
    Long term contract
    Full time

    Global Connect Technologies

    Brookfield, WI
    9 hours ago
  •  ...Role Overview The Senior Firmware Engineer – Connectivity will design, implement, and validate wireless firmware that connects Milwaukee Tool...  ...assigned deliverables. Duties and Responsibilities · Develop embedded C++ firmware for wireless connectivity on 32-bit ARM Cortex... 
    Senior
    Full time
    For contractors

    Pentangle Tech Services | P5 Group

    Milwaukee, WI
    9 hours ago
  • $105k - $130k

     ...Job Description Job Description Job Title: Embedded Software Engineer Job Description As an Embedded Software Engineer, you will collaborate with engineers on New Product Development teams to design and implement technology solutions for our industrial radio... 
    Senior
    Permanent employment

    Actalent

    Menomonee Falls, WI
    2 days ago
  •  ...Job Title: Senior Firmware Engineer – Connectivity Location: Milwaukee, Wisconsin Job Summary We are seeking an experienced Senior Firmware...  ..., develop, integrate, and validate wireless firmware for embedded products connected to the ONE-KEY™ ecosystem and cloud... 
    Senior
    Full time

    Global Connect Technologies

    Milwaukee, WI
    9 hours ago
  •  ...Key Responsibilities Design, develop, validate, and test embedded firmware for next-generation connected products. Develop connectivity...  ...and ongoing maintenance. Collaborate with cross-functional engineering teams in a fast-paced new product development environment.... 
    Senior
    Long term contract

    Global Connect Technologies

    Brookfield, WI
    8 days ago
  •  ...Dematic is seeking a Senior Solution Design Controls Engineer to develop modernization and lifecycle solutions for ASRS, SRMs, and related systems. You will define controls concepts, hardware/software interfaces, and provide cost estimates while coordinating with mechanical... 
    Senior

    Dematic

    Wauwatosa, WI
    1 day ago
  • $180k - $260k

     ...Systems Engineer / Senior / Principal Systems Engineer – Advanced Aircraft & Autonomy (Defence) $180,000 – $260,000 Base Salary + Equity...  ...across avionics, flight controls, propulsion, landing systems, software and mission systems. You’ll also cover the functions that... 
    Senior
    Contract work
    Remote work

    Fruition Group US

    Milwaukee, WI
    1 day ago
  •  ...industries, and functions. About the Role We're hiring a Senior Backend Engineer, Payments to join a profitable, high-growth consumer...  ...Qualifications ~5+ years of professional backend software engineering experience , with a track record of building and... 
    Senior
    Full time
    Remote work

    Day One Partners

    Milwaukee, WI
    2 days ago
  •  ...We are currently seeking an experienced Embedded Software Engineer to join our development team at our facility in Franksville, WI. The Software Engineering team designs, implements and maintains the software within our products throughout the entire software development... 
    Full time

    Pentangle Tech Services | P5 Group

    Milwaukee, WI
    2 days ago
  •  ...Infrastructure. Role Summar Build and maintain the embedded software stack for the Delta Unit Controller, the skid-level brain...  ...applicable . Required Qualification • BS/MS in Computer Engineering, Electrical Engineering, or Computer Science; 5+ years in... 
    Full time
    Local area

    Delta Electronics Americas

    Milwaukee, WI
    3 days ago
  •  ...products. Our capabilities span product strategy, experience design, technology, engineering, creative, data, AI, media, and marketing.Song’s Design & Digital Products team designs and builds software that improves how people work, interact, and live. Our multidisciplinary... 
    Senior
    Live in
    Work at office
    Local area

    Accenture

    Milwaukee, WI
    2 days ago
  • $100k - $165k

     ...Job Title: Embedded Software Engineer Job Description We are seeking an experienced Embedded Software Engineer to join a collaborative development team responsible for designing, implementing, and maintaining software across the entire product lifecycle. In this role... 
    Permanent employment

    Actalent

    Milwaukee, WI
    5 days ago
  •  ...Embedded Software Engineer Position in Wauwatosa WITitle: Embedded Software EngineerLocation: Wauwatosa WIDuration: 12 Months (With possible extension...  ...the design and implementationCollaborate with lead and senior engineers to design solutions and drive those decisions... 

    Careers Integrated Resources Inc

    Milwaukee, WI
    2 days ago
  •  ...DescriptionPosition Summary:We are looking for a Full Stack CIAM Engineer in USA to design, develop, and integrate modern Customer...  ...- You Might Also Have:Typically requires 8+ years of relevant software engineering experience with at least 2+ years working with IAM... 
    Senior
    Full time
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Milwaukee, WI
    4 days ago
  • Job Description Job ID#: 564306 Job Category: Pro - Engineering Position Type: Direct Placement Duration: Direct Placeme Details: Job Title: Embedded Software EngineerLocation: Milwaukee WI (onsite)Employment Type: Full-Time Salaried Direct Hire with comprehensive... 
    Full time
    Worldwide

    Acara Solutions

    Milwaukee, WI
    1 day ago
  • $110.7k - $218.3k

     ...remaining hands-on in development. As a Senior Consultant, Technical Transformation, you...  ...stack developers through code reviews, engineering standards, and implementation best practices...  ...), and JavaScript.Experience with Agile software development methodology.Cloud or... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Milwaukee, WI
    5 days ago
  •  ...Lamborghini, and Bugatti. Job Summary We’re looking for an Embedded Firmware Engineer II who can take full ownership of firmware development...  ...-of-life Design and implement production-level and R&D software solutions Write high-performance embedded C code for... 
    Casual work

    Cindavi

    Milwaukee, WI
    9 hours ago
  • Job DescriptionBrady Corporation is seeking a Senior Firmware Engineer to join our team in developing high speed inkjet and thermal transfer printing...  ...for designing, implementing, and testing real-time embedded firmware to enhance the performance and functionality of our... 
    Senior

    Brady

    Milwaukee, WI
    5 days ago
  •  ...Milwaukee Tool is seeking a Senior Engineer for the Cell Technology Team to drive battery innovation. You will scout, evaluate, and validate new materials and chemistries, collaborating with internal and external partners in a hands-on role. The ideal candidate has... 
    Senior

    Techtronic Industries

    Brookfield, WI
    4 days ago
  •  ...Rows Inc. is seeking Certified Med Aides/Techs to provide direct care to senior residents following a personalized medication and treatment service plan. Responsibilities include pouring and assisting with medications, ensuring consistency with physician orders, processing... 
    Senior

    ROWS Inc

    Milwaukee, WI
    1 day ago
  • von Briesen & Roper, s.c. seeks an experienced Attorney to join our Trusts and Estates team in Milwaukee or Waukesha to meet current client needs and support strategic growth. Qualified candidates will have five or more years’ experience drafting sophisticated estate plans...
    Senior

    von Briesen & Roper

    Milwaukee, WI
    3 days ago
  •  ...AI Conversation Design Senior ConsultantPackage and Technology Enablement | Package Functional TransformationAtlanta, Georgia, United StatesAustin, Texas, United StatesBaltimore, Maryland, United StatesBoise, Idaho, United StatesBoston, Massachusetts, United StatesCharlotte... 
    Senior

    Deloitte Digital

    Milwaukee, WI
    4 days ago
  •  ...Infrastructure. \n \n \n Role Summar \n Build and maintain the embedded software stack for the Delta Unit Controller, the skid-level brain...  ...\n . \n Required Qualification \n • BS/MS in Computer Engineering, Electrical Engineering, or Computer Science; 5+ years in... 
    Local area

    Delta Electronics Americas

    Milwaukee, WI
    5 days ago
  •  ...the complete overview below.Job SummaryWe're looking for an Embedded Firmware Engineer II who can take full ownership of firmware development...  ...end-of-lifeDesign and implement production-level and R&D software solutionsWrite high-performance embedded C code for microcontroller... 

    Cindavi

    Milwaukee, WI
    3 days ago
  •  ...lead architecture projects through all phases—from schematic design to construction administration—while coordinating with in-house engineers and planners. The role emphasizes strong client communication and mentorship within a collaborative team. Ideal candidates have 5–... 
    Senior

    Jobot

    Milwaukee, WI
    1 day ago
  •  ...relationships, train partners, and execute end-user conversion strategies to meet sales objectives. The role requires a proven sales track record, strong presentation skills, and the ability to work with cross-functional teams including marketing and engineering. #J-18808-Ljbffr... 
    Senior

    Snap-on

    Milwaukee, WI
    3 days ago
  • CIBC in Milwaukee seeks a seasoned Relationship Manager to grow revenue, retain high-net-worth clients, and expand business within a sophisticated portfolio. You will align with client objectives and leverage wealth advisory services to deliver best-in-class service. ...
    Senior

    CIBC

    Milwaukee, WI
    3 days ago
  •  ...Jacobs is seeking a senior bridge engineer to lead long-span and complex bridge projects across the Americas. You will oversee design teams, perform technical planning and analysis, and provide construction support to ensure high-quality outcomes. You will manage client... 
    Senior

    Jacobs

    Milwaukee, WI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!