Principal Embedded Software Engineer
$180k - $200kClockwork (acquired by 10Beauty)
10Beauty is a robotics startup based in Burlington, MA. We have raised $70M from some of the leading venture and celebrity investors in the country to build the world’s first fully autonomous manicure machine. We have pre-sold our first 1,000 machines to some of the most iconic brands in America, including Ulta Beauty and Nordstrom. As of November 2025, we have launched our first robot at Ulta Beauty in Everett. We are a fast growing 50+ person organization with deep robotics experience. Come join the company who will put "beauty robotics" on the map! Introduction As a Principal Embedded Software Engineer at 10Beauty, you will play a critical role in architecting and delivering the embedded systems that power our next‑generation autonomous manicure robot. This is a highly impactful position for an engineer who thrives at the intersection of hardware and software, is passionate about robotics, and is energized by solving complex real‑world problems in a fast‑paced startup environment! What You’ll Do Own and evolve the long‑term technical architecture of the embedded software that powers our robotic consumer product, with a focus on its performance and reliability in a production environment Lead the design, development, and optimization of core embedded software components (primarily in C++ on Raspberry Pi 4/Linux) that control our advanced robotic systems Serve as a subject matter expert, tackling the most ambiguous and technically challenging system‑level issues that cross disciplines (electrical, mechanical, and computer vision) Drive the technical roadmap for robotic control systems, exploring and integrating new technologies and algorithms Provide technical leadership and mentorship to other engineers, helping them grow and solve complex problems What You Have 8+ years of proven experience in embedded software development, with a track record of successfully shipping multiple complex hardware products, most ideally within robotics Deep expertise in C++ for embedded systems, with a mastery of system design, low‑level debugging, and performance optimization. Demonstrated expertise in architecting and leading the development of large‑scale, real‑time, and safety‑critical embedded systems. Proven ability to solve highly ambiguous and technically challenging problems in collaboration with cross‑functional teams. Extensive experience with Linux‑based embedded systems, hardware/software integration, and real‑time constraints. Experience with embedded systems in a robotics or electromechanical context is highly preferred. Salary Range $180,000 - $200,000 USD We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Thank you for considering 10Beauty! #J-18808-Ljbffr
$180k - $200k
...organization with deep robotics experience. Come join the company that will put “beauty robotics” on the map! As a Principal Embedded Software Engineer at 10Beauty, you will play a critical role in architecting and delivering the embedded systems that power our next‑generation...SuggestedFull time- ...Job Description Summary: The Embedded Software Engineer (PMTS) provides technical expertise and leadership for the development of complex, real-time embedded software applications in resource constrained computing environments. They contribute and collaborate as members...Suggested
- ...we all cross the finish line together! Sound like you? The Principal Software Engineer provides expertise in the design, development,... ...Design and develop software/firmware utilizing C and C++ on embedded real time operating systems (RTOS) following company and industry...SuggestedFull timeLocal area
- ...As a Principal Embedded Software Engineer, you'll play a pivotal role in the development and enhancement of the software that powers our robotic lifting solutions. You'll collaborate with cross‑functional teams, contribute to the design and implementation of critical...SuggestedWork at officeFlexible hours
$125.3k - $175k
...Principal Embedded Software Engineer – Onsite position Do you have a passion to invent, design and implement embedded software along with a curiosity and desire to learn? Your job will be to create or modify Board Support Packages (BSPs), device drivers, power‑on firmware...SuggestedFlexible hours- ...Job Description Job Description Principal Embedded Software Engineer - Connected Devices & IoT Location: Burlington, MA (Hybrid) Duration: 6-Month W2 Contract Pay: $100–$126/hour W2, depending on experience Russell Tobin is partnering with a leading...Contract workLocal area
$160k - $190k
...Job Responsibilities The Principal Software Engineer will work with a multidisciplinary team to develop software for robotic applications related to store replenishment and e-commerce order fulfillment. Provide technical leadership on major software projects, guiding system...Work experience placementRemote work$204k - $284k
...STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This... ...targets, ranging from typical Windows/Linux binaries to embedded firmware running non‑traditional computer architectures...Full timeLocal areaImmediate startNight shift$107.5k - $204.5k
...Presidential Way ~ SPENCER BLDG Date Posted: 2026-06-17 At RTX, we unite 185,000 engineers and technologists to solve complex, mission‑critical problems. The Raytheon team is looking for a Principal Software Engineer to support the Missile Defense Sensors (MDS) Software...Temporary workFlexible hours$110k
...suspension, a spacious cabin, and low cost-per-mile performance to enable truly sustainable transportation. We are looking for an Embedded Software Engineer to help turn requirements into reliable features. You’ll implement functionality, bring it up on bench and vehicle, and...Full timeLocal areaFlexible hours- ...complementary analytical technologies, software automation, and machine learning. For more... ...to collaborate with world-class engineers and scientists developing groundbreaking... ...this role, you will design and develop embedded software that controls sophisticated electromechanical...Work at officeRemote workWorldwide
$134k - $184k
...Senior Embedded Software Engineer – Cyber Woburn, MA STR makes the world a safer place by developing technology and applying it to solve emerging national security challenges. Our Cyber Division develops the people, tools, and processes that put all the right bytes in...Full timeLocal area$180k - $247.5k
...consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end... ...speed and flexibility. What We Need We are looking for a Principal Software Engineer to join our Fleet Orchestration team. In this role, you will...- A leading technology company is seeking a Senior Principal Software Engineer to join their Xcelium Compiler Team. This role focuses on implementing advanced compiler algorithms and collaborating on strategic architectural initiatives for simulation technologies. Candidates...
$175k - $200k
Senior Principal Software Engineer - Xcelium Compiler Team (R51299/ts) We are seeking a highly skilled and motivated Senior Principal Engineer to join the Xcelium Compiler Team. The responsibilities will include implementing advanced compiler algorithms, profiling and analyzing...$130k - $160k
...Overview We are seeking a Senior Embedded Software Engineer with deep expertise in motion control systems, real‑time embedded software, and low‑level firmware development. This role focuses on designing, developing, and optimizing firmware for microcontroller‑based systems...$110k - $185k
...based solution. As part of this effort, engineers will work on some of the following technologies... ..., test, and debug large and complex software enhancements and solutions within... ..., compiler or interpreter technologies, embedded systems, operating systems, relational databases...Temporary workWorldwideFlexible hours- Privafy is seeking a Developer for C/C++ specializing in embedded systems. This role focuses on integrating hardware security into IoT... ...Bachelor's Degree and at least 4 years of experience in embedded software development. The position can be based in Burlington, MA, or...Remote job
- State Street is seeking a Principal Software Engineer II (Vice President) in Burlington, MA. This role involves technical leadership in Java and cloud architecture, driving strategy and engineering excellence across platforms. The ideal candidate will have 10-15 years of...
$15k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Embedded Software Engineer (Optical Payload Integration) : Sign-on bonus ($15K max) Job Code: 37683 Job Location: Wilmington, MA Job Schedule: 9/80...Local areaRelocationRelocation packageFlexible hours$30k
Job Title Lead, Embedded Software Engineer - Space Systems (Sign-on bonus $30K max) Job Code 39248 Location Wilmington, MA Schedule 9/80 (Every other Friday off) Relocation Relocation assistance available to qualified applicants. Sign-On Bonus Up to $30K may be included...RelocationRelocation packageFlexible hours- Cadence Design Systems is a leading provider of the software, hardware, and intellectual property required to design complex integrated... ...Electronic Design Automation (EDA) tools, they enable engineers to simulate, verify, and optimize chip designs for various high...
$30k
...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Lead, Embedded Software Engineer (Optical Space Systems) Job Code: 37639 Job Location: Wilmington, MA Job Schedule: 9/80 (Every other Friday off!) Relocation...Local areaRelocation packageFlexible hours- L3Harris Technologies is seeking a Lead Embedded Software Engineer in Wilmington, MA, to develop embedded flight software for space-based imaging payloads. The role involves designing, testing, and maintaining software while providing technical leadership and mentoring...Relocation package
- L3Harris Technologies is hiring a Lead Embedded Software Engineer in Wilmington, MA. You will develop and implement embedded flight software for space-based imaging payloads, leading responsibilities throughout the software lifecycle. The ideal candidate will have a Bachelor...
- ...also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a Principal Software Engineer to join our Xometry Partner Experience Technology Organization. In this role as a senior individual contributor, you will...For contractors
$145k - $181k
...Angular and Ionic. In this role, you'll shape architecture, mentor engineers, collaborate across UX, product, and backend teams, and drive... ...and prototyping, build .NET APIs, and deliver high‑quality software through Azure‑powered CI/CD pipelines. This Hybrid role...Temporary workLocal areaWork visaFlexible hours$30k
...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Lead, Embedded Software Test Engineer (Optical Space Systems) Location: Wilmington, MA Schedule: 9/80 (Every other Friday off!) Relocation assistance is...Local areaRelocation packageFlexible hours- ...Digital Health Solutions is a Boston-based engineering and regulatory consulting firm... ...systems, QA, and regulatory teams to ensure software meets medical device quality and compliance... ...software that interacts with hardware or embedded devices. Minimum 2 years of experience...Contract work
- ...and automation tools that extend InfiniBox capabilities across the heterogeneous environments our customers run. This is a core engineering role on a small, high-ownership team. There is no dedicated QA, no separate DevOps function, no product manager. The engineer in...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Embedded Software Engineer. Be the first to apply!
- senior principal cloud computing engineer Burlington, MA
- senior principal scientist Burlington, MA
- principal Burlington, MA
- ultimate software Burlington, MA
- software applications developer Burlington, MA
- remote software sales Burlington, MA
- senior c# .net software developer Burlington, MA
- id software Burlington, MA
- software Burlington, MA
- entry level software sales Burlington, MA

