Senior Engineer, Embedded Software
Columbus McKinnon EMEA
Select how often (in days) to receive an alert: 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. 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. @ 2024 Columbus McKinnon Corporation. All Rights Reserved. #J-18808-Ljbffr Columbus McKinnon EMEA
$197.53k - $276.54k
Senior Embedded Software Engineer - TeraWave Customer Terminals Develop and deploy embedded firmware for Blue Origin's TeraWave customer terminals Location: Seattle, Washington Compensation: $197,529 - 276,540 USD / year About The Role Senior Embedded Software Engineer...SeniorPermanent employmentTemporary workLocal areaWorldwide- Select how often (in days) to receive an alert: Senior Software Engineer - Embedded Location: Dallas, TX, US, 75243 Job ID:115080 The Electro Optical Infrared Systems (EOIS) line of business within DRS has locations in Dallas and Austin, TX, Melbourne, FL, and Cypress...SeniorWork at officeLocal areaRemote workRelocationFlexible hoursShift work
- Diversified Services Network, Inc. is seeking an Embedded Software Engineer to design, develop, integrate and test software features on embedded controls used in safety detect machine applications. The role sits in a Fortune 100 client environment and requires strong C++...Senior
- GrammaTech in Herndon, VA is seeking a Senior Embedded Security Software Engineer to join our team, with options for Linthicum, MD or Herndon, VA. The role focuses on reverse engineering, firmware analysis, and building out emulation environments to support forward development...Senior
- Columbus McKinnon is seeking a Senior Embedded Software Engineer to design and implement embedded software for industrial automation controls and wireless communication products. You will work with cross‑functional teams on new product development, develop architecture,...Senior
- PACCAR is seeking a Senior Software Engineer in Sunnyvale, CA to design, develop, and deploy software for vehicle-connected technologies across... ...degree and 7+ years in software development, with at least 3 years in embedded production environments. #J-18808-Ljbffr PACCAR IncSenior
- ...OS Team for aviation hardware, focusing on a stable embedded Linux stack across drones and docks. You will contribute... ...to kernel-level bring-up, collaborating with engineers and partners to deliver reliable software. The role emphasizes hands-on firmware work, CI builds...SeniorRemote work
- Johnson Controls, Inc. is seeking a Staff Software Engineer, Embedded Networking, to extend Airwall to new devices and modernize the secure data path. You will work on constrained targets and ARM/OpenWRT platforms, strengthening our OT security posture while delivering...SeniorRemote job
- Latitude AI LLC is hiring a Senior Software Engineer for the High Level OS team. You will shape the embedded Linux boot chain and OS support for ADAS platforms, ensuring secure boot and reliable recovery workflows across multiple hardware targets. As a senior contributor...Senior
- Philips is hiring a Senior/Staff Software Engineer to develop driver, diagnostic, and embedded software for intravascular ultrasound systems in San Diego, CA. The role involves close collaboration with electrical, ultrasonic, and software engineers, plus interdisciplinary...Senior
- KLA Milpitas is seeking an Embedded Software Engineer (C/C++ | Micro Controller) to develop firmware for heterogeneous SoC platforms, including ARM processors and TI DSPs. You will work in Linux/RTOS environments on motion control, image acquisition, and sensor data paths...Senior
- Leonardo DRS in Dallas, TX is seeking a Senior Software Engineer - Embedded to lead embedded software development for EOIS hardware, design drivers, and implement networking protocols. You will work across the full lifecycle, influence architecture, and collaborate with...SeniorRelocation
- National Radio Astronomy Observatory (NRAO) in Charlottesville, VA is seeking an Embedded Software FPGA Design Engineer to join the CDL digital design team. You will design, implement and verify embedded software for FPGA-based systems, using Vitis, PetaLinux/Yocto, and...Senior
- Qualcomm Technologies, Inc. is seeking a Software Engineer in San Diego, CA to design, develop, and validate embedded and cloud edge software and utilities. You will collaborate with hardware, systems, and test teams to deliver high-quality software solutions that meet...Senior
$126k - $201k
Senior/Staff Software Engineer with C++ - Drivers, Diagnostic, & Embedded Software (San Diego, CA) Senior/Staff Software Engineer with C++ - Drivers, Diagnostic, & Embedded Software (San Diego, CA) Job Description Senior/Staff Software Engineer with C++ - Drivers, Diagnostic...SeniorFull timeWork at officeWork visaRelocation package3 days per week- NVIDIA is seeking a creative and highly motivated engineer with System Software expertise to design and develop kernel drivers and embedded software for next-generation Chips. This on-site role in Santa Clara involves close collaboration with hardware, silicon, and software...Senior
$184k - $287.5k
NVIDIA is searching for a creative and highly motivated engineer with expertise in System Software to join the Chips System Software organization. You... ...develop key aspects of our Chip specific kernel drivers and embedded software, with a strong focus on Linux kernel...SeniorWork at officeLocal area$140k - $170k
...Sr. Embedded Software EngineerBrooklyn, NYBrightcore Energy provides end-to-end energy efficiency and clean energy measures to commercial... ...Cross-Functional CollaborationWork with mechanical and HVAC engineers to implement optimization algorithms at the edge, translating...SeniorHourly payFor contractorsWork at officeLocal areaRemote workFlexible hours3 days per week- ...technology. Our advanced AI software and foundation models enable... ...based applications to a fleet of embedded devices on automobiles,... ...Hardware, Product, Project, and Engineering management to advise and build... ...set you up for success as a Senior Software Engineer at Wayve, we...Senior
- Qualcomm is seeking a Senior Staff Systems Engineer in Santa Clara, CA to lead a team responsible for embedded SoC software, QoS architectures, and wireless platform standards. You will drive research, design, development, verification, debugging and optimization of algorithms...Senior
$125.16k - $159.37k
...routers and network management software address the growing... ...smart, creative, and dedicated engineering team-members. This position is... ...remote work schedule. This is a senior-level position for a Software... ...developing web interfaces for embedded devices a plus Networking protocols...SeniorWork experience placementRemote work$135.33k - $211.77k
...Select how often (in days) to receive an alert: Senior Software Engineer Date: Aug 11, 2026 Location: Sunnyvale, CA, US, 94089 Company... ...at least 3 years are in building and deploying production embedded software. ~ Adaptability and creativity with the ability...SeniorTemporary workWork at officeFlexible hours- ...category-leading enterprise software that unleashes that power. To... ...powered by AI. This is a software engineering role. You will not be the... ...will be doing at UiPath As a Senior Software Engineer, you will Design... ...publishing guidance, but by embedding them into the systems you...SeniorWork at officeImmediate startRemote work
- ## Senior Software EngineerApplylocations: Pittsburgh, PAtime type: Full timeposted on: Posted... ...id: 2024971At the National Robotics Engineering Center (NREC), it is our engineers and... ...kinematics, or graphics.* Experience in embedded Linux, real-time systems (RTOS), or...SeniorFull timePart timeWork experience placementFlexible hours
- ...Company Description LanceSoft Inc Job Description Job Title: Software Engineer/ Embedded Engineer Location: Budd Lake; NJ Type: Contract Responsibilities: The ideal candidate will have a strong desire to work with Embedded System Software...Full timeContract work
$134.2k - $258.3k
...relationships with peers across Development & Engineering and Architecture teams, collaborating... ...in either an internal or external software or platform engineering role, or similarTechnical... ..., or question answeringKnowledge of embedding models and their application in NLP...SeniorSummer holidayLocal areaFlexible hoursShift work- ...place to work and succeed. We are searching for a motivated Senior Software Engineer to join our exploitation and analysis group to start a... ...Desired Qualifications TS/SCI clearance Experience with embedded systems development (C/C++) with assembly knowledge Experience...SeniorWork experience placement
- ...GorusuCompany: SRI Tech SolutionsRole: Senior Generative AI... ...of professional experience in software development and system design... ...Familiarity with vector databases, embedding models, and retrieval... ...with LLM fine-tuning, prompt engineering, and model evaluation. Knowledge...SeniorFull time3 days per week
- Invocon, Inc. in Texas seeks an Experienced Firmware Design Engineer to develop and refine firmware for aerospace, communications and sensing products. You’ll design, implement, and test firmware across multiple platforms and work with hardware and systems engineers to...Senior
$142.32k - $213.48k
...join us. We’ll enable growth and progress together.The Role:This Senior Full-stack Java Engineer - Futures & Derivatives Clearing Technology role is a senior-level software engineering leadership role embedded within Citi's Exchange-Traded Derivatives (ETD) Clearing...SeniorFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Engineer, Embedded Software. Be the first to apply!
- senior robotics software engineer Brooklyn, NY
- software system engineer Brooklyn, NY
- part time software developer Brooklyn, NY
- security software engineer Brooklyn, NY
- intel software engineer Brooklyn, NY
- software developer fintech Brooklyn, NY
- software development engineer aws Brooklyn, NY
- information technology software engineer Brooklyn, NY
- graduate software developer no experience Brooklyn, NY
- software developer internship no experience Brooklyn, NY


