2,614 Open roles
98 Companies
54 Posted today
Jobs / DraftKings / Lead Software Engineer (Embedded C++)
Posted 2026-05-22

Lead Software Engineer (Embedded C++)

Description

As a Lead Software Engineer, Embedded C++, you’ll play a key role in pushing performance at the hardware level for Jackpocket, one of the newest products in our portfolio. In this role, you’ll be focused on low-level development, high-efficiency code, and working at the intersection of hardware and software. Being a part of this vertical offers the thrilling opportunity to contribute to a game-changing product in a rapidly growing industry, where your work directly impacts the future of digital lottery experiences.

Responsibilities
  • Build embedded software systems from the ground up using C++, tailored for microcontrollers and performance-critical environments.
  • Collaborate closely with electrical and hardware engineers to ensure software runs seamlessly on a variety of platforms.
  • Write high-performance code optimized for memory, power, and speed.
  • Dive into tough bugs, perform root cause analysis, and resolve issues across the stack.
  • Work with cross-disciplinary teams, from product to QA, to deliver reliable and scalable embedded solutions.
Requirements
  • At least 6 years of experience developing embedded systems, with a strong understanding of embedded architecture.
  • Proficiency in modern C++ (C++11/14/17), including solid skills in memory management, multithreading, templates, and object-oriented programming.
  • Experience building GUIs using Qt and QML.
  • Background in developing multi-threaded real-time applications.
  • Hands-on experience with Linux kernel and driver development.
  • Familiarity with both bare-metal and RTOS-based embedded systems.
  • Experience working with sensors, motor controllers, and encoders.
  • Knowledge of microcontroller architectures and how to work within their constraints.
Benefits
  • Health Benefits: comprehensive health benefits, including various medical plans, dental, and vision.
  • Wellbeing Program: free access to programs such as free therapy sessions with Lyra Mental Health Solution, Lyra Employee Assistance Program, the Calm App, Virtual Yoga Classes, and many more.
  • Parental Leave & Support: 14 weeks of 100% paid parental leave to all global team members and offer workplace lactation support. Partner with Care.com for care finder and backup childcare.
  • Family Planning: benefits that support family planning, including adoption, surrogacy, fertility treatments, or other family planning.
  • Flexible PTO
  • Pet Insurance
  • Gym Reimbursement
  • Financial Planning: 401(k) matching to programs such as Origin Financial.
  • Commuter Benefits