Demo

Director of Software Engineering

Motion Recruitment
Beverly, MA Full Time
POSTED ON 5/7/2026
AVAILABLE BEFORE 6/13/2026
This is a full-time Director of Software Engineering opportunity focused on leading embedded software and firmware development across a diverse portfolio of medical device, consumer product, and industrial automation robotics projects. The role is based in a hybrid or flexible environment and involves close collaboration with cross-functional engineering teams and executive leadership. Core technologies include embedded C/C , Python, Linux-based systems, RTOS environments, and a wide range of hardware integration and connectivity protocols.

This is a highly impactful leadership role for someone who enjoys being both strategic and hands-on. The most compelling aspect of this opportunity is the ability to shape engineering direction across highly regulated and cutting-edge industries, including medical devices and robotics, while still staying close to the technical work. You will partner directly with senior leadership to define technical roadmaps, lead multidisciplinary engineering teams, and serve as a technical authority across multiple client engagements. The role offers exposure to startups and Fortune 500 organizations, with strong opportunities to influence product direction, build high-performing teams, and drive innovation across complex systems.

Required Skills & Experience

  • 10 years of embedded software development experience
  • 5 years of experience in the medical device industry
  • Strong expertise in C/C and Python programming
  • Experience with Linux-based development and scripting environments
  • Hands-on experience with version control, build systems, and tooling such as Git, GCC, and CMake
  • Strong understanding of embedded systems including microcontrollers (ARM Cortex M series)
  • Experience with firmware development for communication protocols (RS232/485, I2C, SPI, CAN, USB, Ethernet)
  • Strong knowledge of networking protocols (TCP/IP, UDP, sockets, Wireshark)
  • Experience with secure embedded systems including encryption and cryptography (AES, RSA)
  • Familiarity with RTOS-based systems and state machine architectures
  • Experience working in regulated environments and understanding FDA requirements (IEC 62304, IEC 60601)
  • Experience with hardware-in-the-loop testing and debugging embedded systems
  • Familiarity with Agile development methodologies

Desired Skills & Experience

  • Experience with wireless technologies such as BLE and Wi-Fi
  • Experience integrating cloud platforms such as AWS or Azure with embedded systems
  • Exposure to robotics systems or industrial automation environments
  • Familiarity with PLC systems and automation software
  • Experience with MQTT, JSON, and JavaScript-based tooling
  • Experience with Qt framework
  • Experience managing outsourced development teams or third-party engineering resources
  • Strong understanding of cost reduction strategies in hardware/software systems
  • 3 years of robotics experience
  • Exposure to cybersecurity, HIPAA, or other regulated data environments

What You Will Be Doing

Tech Breakdown

  • 50% Embedded Software & Firmware Development (C/C , Python, RTOS, Linux)
  • 25% Systems Architecture & Technical Strategy
  • 25% Cross-functional Engineering & Hardware Integration

Daily Responsibilities

  • 40% Hands-on technical leadership and architecture
  • 30% Team leadership, mentoring, and hiring
  • 30% Client and stakeholder collaboration across projects

The Offer

  • Bonus eligible

You Will Receive The Following Benefits

  • Medical Insurance
  • Dental Benefits
  • Vision Benefits
  • Paid Time Off (PTO)
  • 401(k)

Applicants must be currently authorized to work in the US on a full-time basis now and in the future.

Posted By: Shane Tomlinson

Salary : $200,000 - $250,000

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 Director of Software Engineering?

Sign up to receive alerts about other jobs on the Director of Software Engineering career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$266,380 - $359,704
Income Estimation: 
$116,820 - $149,340
Income Estimation: 
$143,464 - $177,067
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 Motion Recruitment

  • Motion Recruitment Chandler, AZ
  • Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for an Information Security Analyst in Chandler, AZ (Hybrid)... more
  • 5 Days Ago

  • Motion Recruitment Tempe, AZ
  • This is a contract to hire Functional Business Analyst role focusing on translating business needs into clear, testable software requirements. Youโ€™ll act a... more
  • 5 Days Ago

  • Motion Recruitment Chandler, AZ
  • Hiring: Senior Lead Redis & SRE Engineer (P5) ๐Ÿ“ Locations: Chandler / Dallas / Charlotte ๐Ÿ’ผ Hybrid โ€“ 3 Days Onsite ๐Ÿ“„ Long Term Contract | W2 Preferred We... more
  • 5 Days Ago

  • Motion Recruitment Los Angeles, CA
  • Our client a major entertainment/media client is looking to hire an Accountant II to support their Content Licensing Accounting operations. This is an init... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Director of Software Engineering jobs in the Beverly, MA area that may be a better fit.

  • Globus Medical Methuen, MA
  • At Globus Medical, we move with a sense of urgency to deliver innovations that improve the quality of life of patients with musculoskeletal disorders. Our ... more
  • 7 Days Ago

  • Rockstar Games Andover, MA
  • At Rockstar Games, we create world-class entertainment experiences. Become part of a team working on some of the most rewarding, large-scale creative proje... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!