Principal Embedded Software Engineer
$148k - $240kEvolv Technology
Job Title: Principal Embedded Software Engineer
The Elevator Pitch Are you looking for a role that has meaning and purpose on a team that is crafting the future of security? Evolv’s R&D team is looking for an experienced and innovative principal software engineer to provide technical leadership, improve software engineering practices, and be hands on with our team of SW engineers with expertise in embedded, real-time, and computer vision. In Evolv's fast-paced development environment the R&D team is continuously innovating new features and integrating complementary technologies into our products.
Success in the Role: Performance Outcomes
In the first 30 days, you will:
- Demonstrate technical depth and earn the respect of senior developers
- Mentor junior developers
- Review code and architecture during the first 30 days
- Submit PRs for small changes from day 15
- Pair with junior developers on a regular basis
Within 90 days you will:
- Submit production-quality pull requests (PRs) for small to medium-sized features or improvements by day 30–45.
- Identify and resolve at least one performance bottleneck or technical debt issue in the existing codebase.
- Actively participate in architecture and design discussions, contributing ideas and identifying potential risks or improvements
- Review current product roadmap and outline a platform strategy across products to scale as the product families grow and to ensure the products are built on a common reliable and robust software foundation
- Evaluate current CI/CD and build automation processes; propose at least one improvement or optimization.
- Familiarize yourself with the full software development lifecycle at Evolv, including DevOps, QA, and hardware integration touchpoints
Within 12 months, you will:
- Lead the design and implementation of a major new software feature, from concept to deployment.
- Translate complex mathematical algorithms into optimized, production-ready C++ code.
- Drive performance benchmarking and optimization initiatives, improving system efficiency and scalability.
- Serve as a go-to technical mentor for the C++ team, helping to elevate the overall engineering skill level.
- Lead at least one internal technical workshop or knowledge-sharing session.
- Influence and improve cross-functional workflows, particularly around testing, deployment, and system reliability.
- Help define and enforce coding standards, design patterns, and best practices across the team.
- Provide input into long-term architectural decisions and product roadmap planning.
- Contribute to a culture of continuous improvement, innovation, and psychological safety.
What You'll Do
- Maintain and improve existing C++ codebase with a focus on performance, reliability, and scalability.
- Identify and resolve software defects and performance bottlenecks.
- Collaborate with cross-functional teams including Product, SQA, DevOps, and hardware engineers.
- Participate in code reviews and mentor junior developers.
- Lead the discussions in system design and architecture for current and our next generation of products
- Support build automation and CI/CD pipelines.
- Translate mathematical algorithms into optimal C++ code.
- Build C++ software components that follow industry-standard design patterns, development methodologies, and deployment models
- Design and implement real-time systems with deterministic performance and low-latency requirements.
- Develop multithreaded applications using modern C++ concurrency primitives, thread synchronization, and lock-free programming.
- Integrate ML inference engines into fast-path pipelines with minimal latency impact while optimizing control software for embedded systems and real-time hardware interfaces.
- Perform technical performance benchmarking and analyses to support engineering decisions.
- Write clean, well-documented, and testable code.
- Maintain quality throughout software development through peer code review, unit and functional testing.
Leadership, Team Structure & Culture
You will be joining the C++ Software Development Team. This role reports to the Director of Software Engineering and works alongside a team of 15 talented engineers.
Our culture is built on the belief that exceptional products are created by teams that trust one another, challenge ideas respectfully, and remain committed to continuous growth. We are guided by our core values: Do the Right Thing, Always, Put People First, Win Together, Own It, and Be Bold, Stay Curious. These values shape how we make decisions, collaborate across teams, and deliver technology that drives meaningful business impact.
This is a team that enjoys solving hard problems together. We celebrate wins, learn openly from setbacks, and believe that high performance and having fun are not mutually exclusive. If you're energized by mentoring others, shaping technical direction, and building scalable platforms in a collaborative environment, you'll thrive here.
Where is the role located?
Our headquarters (and this role) is located in Waltham, Massachusetts. As a member of the Engineering team we expect you to come into the office daily, but we understand that things come up—you can work remotely from time to time for one-off needs.
Compensation and Transparency Statement
The base salary range for this full-time position is $148,000 – $240,000. In addition to base salary, this role offers a competitive target bonus, equity, and a comprehensive benefits package. This range reflects our commitment to pay transparency and equity, in alignment with applicable state laws. Our compensation ranges are determined based on factors such as role, level, location, market benchmarks, and internal equity. The posted range represents the good-faith estimate of what we expect to pay for this role across U.S. locations. Actual compensation within the range will be based on the candidate’s skills, experience, education, and geographic location.
In accordance with state and local pay transparency laws—including those in California, Colorado, Massachusetts, New York, New Jersey, and others—we disclose salary ranges in all job postings and provide additional information upon request.
We are committed to fair pay practices, and we regularly review our compensation programs to ensure they are competitive, equitable, and aligned with our values.
Benefits
If you want to solve one of the most difficult issues of our time and save lives doing it, you want to work at Evolv. We are passionate, knowing that what we do and how we do it can affect life or death situations for our customers. At Evolv, you will have unparalleled exposure to all aspects of our business, working with a talented team that shares our vision for a safer world. If you are inspired by invention and gain satisfaction from seeing how your work impacts the bigger picture, Evolv will be a great fit.
Our Benefits Include :
- Equity as part of your total compensation package
- Medical, dental, and vision insurance
- Flexible Spending Accounts (FSA)
- A 401(k) plan (and 2% company match)
- Unlimited vacation policy
- Quarterly stipend for perks and benefits that matter most to you
- Tuition reimbursement to support your ongoing learning and development
- Subscription to Calm
Evolv Technology (“Evolv”) is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. We welcome and encourage diversity in the workplace, and all employment decisions are made without regard to race, color, religion, national, social or ethnic origin, sex (including pregnancy), age, disability, HIV Status, sexual orientation, gender identity and/or expression, veteran status, or any other status protected by law in the locations where we operate. Evolv will not tolerate discrimination or harassment based on any of these characteristics.
Evolv is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. If you need a reasonable accommodation as part of the job application process, please connect with us at View email address on click.appcast.io.
Evolv participates in E-verify for all employees after the completion of Form I-9.- ...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 time
$75k - $275k
...From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...information about Draper, visit .Job Description Summary:The Principal Embedded Software Engineer develops high performance solutions for resource...SuggestedFull timeLocal area$107.5k - $204.5k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay... ...Exciter & Processing Architecture (REPA) Department as a Principal Embedded Software Engineer. The department’s primary goal is to design, develop...SuggestedTemporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hoursDay shift$95k - $245k
.... From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary... ...about Draper, visit .Job Description Summary:The Embedded Software Engineer (PMTS) provides technical expertise and leadership...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
$107.5k - $204.5k
...Job Details Position: Principal Embedded Software Engineer Date Posted: 2026-04-08 Location: Marlborough, MA; 1001 Boston Post Rd, BLDG 2 Role Type: Onsite Citizenship: U.S. citizen required; U.S. Person or person with immigration status meeting security...Temporary workRelocation packageFlexible hoursDay shift$180k - $220k
...Job Description Job Description Lexington Medical, Inc. is hiring a Principal Embedded Software Engineer in Bedford, MA to develop embedded software for surgical stapling devices. You will build and own embedded software controlling a complex electromechanical surgical...- ...the heterogeneous environments our customers run.This is a core engineering role on a small, high-ownership team. There is no dedicated QA... ...is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently announced...Remote workFlexible hours
$85k - $128k
Company DescriptionBoston Engineering is where innovative ideas become real-world technologies. Headquartered in Waltham, Massachusetts... ...engineeringJob DescriptionBoston Engineering is seeking an Embedded Software Engineer to develop software for robotics, autonomous...Permanent employmentInternshipWork at officeRelocation package- ...Principal Engineer We're a cutting-edge FinTech startup revolutionizing the financial world with our advanced SaaS tools. Our mission is... ...visionary Principal Engineer who's ready to lead the charge in software innovation within the FinTech space. We're seeking a...
$200k - $225k
...Principal Software Engineer Xometry (NASDAQ: XMTR) powers the industries of today and tomorrow by connecting the people with big ideas to the... ...extracting Xometry's core AI engines (DFM and IQE) and natively embedding them into our partner's core digital ecosystems. Your work...Work at office3 days per week$91k - $129.8k
...will you be working with? You will be part of the Product Engineering team, working closely with Automation, Manufacturing Operations... ...operations. How will you make a difference? As an Embedded Software Engineer, you will define and develop embedded software in accordance...Work experience placementWorldwide$1,500 per month
...Embedded Software- Engineer Clearance Level: Must be able to obtain an Active Secret Clearance - Must be US Citizen due to the nature of the work. Work Location: This position is 100% onsite - must live within 100 miles of Lexington, MA At Aquila Technology...Full timeTemporary workPart timeInterim roleRemote workWork from home2 days per week$163.8k - $257.4k
...backs your ambition, you won’t just contribute. You’ll make things happen-fast.About the Role:We are seeking an experienced Principal Software Engineer (Data) to join our fast-paced, collaborative data team. In this role, you will have broad authority to drive the...Worldwide$122.25k - $176.58k
Job title: Principal Automation Software EngineerLocation: Framingham, MAAbout the job:The Bioanalytics Automation Lab is looking for an automation software engineer to join our team. The individual in this role will be responsible for developing, maintaining, and deploying...Full time- ...platform: the APIs, libraries, services, and data stores other engineering teams integrate with to control who can do what in their part... ...evaluate engineering trade-offs directly.Familiarity with enterprise software and the expectations security-conscious customers place on...Full timeLive inRemote workVisa sponsorshipWork visaFlexible hours
- ...Experience group is focused on improving the experience for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers who can craft intuitive, fast, and reliable user experiences empowering software engineers to...Full timeRemote workFlexible hours
$181k - $300k
...making a meaningful impact, this leadership opportunity may be the right fit for you.Our OpportunityChewy is looking for a Principal Software Engineer to join our Fulfillment Technology & Science team. Our fulfillment systems power critical, high-volume operations across...Local areaFlexible hours$150k - $210k
...maintenance of all three packages, and we're hiring an experienced engineer to serve as a primary maintainer. You'll take broad ownership... ..., community-facing disposition. Substantial professional software engineering experience building and maintaining production-grade...Full timeWork at officeLocal areaImmediate startFlexible hours$131k - $200k
Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling... ...differences that make us who we are and the work we do possible. Principal Software Engineer (SRE)-Onshape Hybrid-Boston, MAAbout the RoleOnshape’s...Permanent employmentFull timeWork at officeLocal areaImmediate startVisa sponsorshipFlexible hours- ...ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.Role Summary Join our innovative team as a Principal Software Engineer in Boston, MA, where you will play a pivotal role in shaping the future of medication management. This hybrid position...Full timeTemporary workWork at office
$108k - $209k
...groundbreaking companies since 2000, including Moderna. The Role We are seeking an experienced, creative, and talented Principal / Senior Software Engineer. The ideal candidate will have a strong background in software and product development, with the ability to lead...$266.2k - $425.9k
...on actual billing behavior, and service teams can see renewal risk before it's too late.About the RoleWe're looking for a Principal Software Engineer to help shape the technical future of Revenue Hub. This is a very hands-on role. You'll write code, dive into services,...Contract workLive outWork at officeRemote work$241.4k - $322.6k
...our search technologies to support new ways of discovering insights and solving problems.Your ImpactWe're looking for a Principal Software Engineer who enjoys solving difficult technical problems, working across teams, and helping shape the future of search at Splunk....Full timeTemporary workLocal areaFlexible hours- ...for e-commerce, retail replenishment, and logistics. Our technology automates complex pick, pack, and sort operations.As a Principal Software Engineer, Manipulation on Berkshire Grey’s Scoop program, you will serve as a senior technical leader responsible for advancing...
$88k - $168k
DescriptionDo you bring deep full-stack software engineering experience and the judgment to identify, design and deliver the right solutions... ...and you are driven by purpose, join SOPHiA GENETICS as a Principal Software Engineer and enable us to make a positive impact on...Full timeContract workTemporary workWork at officeLocal areaWork from homeWorldwideWeekend work- ...Designs and implements digital products, software applications, and services across the... ..., and related open-source technologies. Engineers scalable platform features within an Agile... ...) and five (5) years of experience as a Principal Software Engineer/Developer (or closely...Full time
$150k - $180k
...BHSI) is seeking a highly skilled and experienced Technology professional to join its Enterprise Solutions (ES) team as a Principal Software Engineer based in Boston. This role offers a unique opportunity to shape the strategic evolution of enterprise technology by...Temporary workFlexible hours$178.13k - $230k
Principal Software Engineer (State Street Bank and Trust Company; Burlington, MA): Will contribute to the enhancement and maintenance of one or... ...programming, data structures, compiler or interpreter technologies, embedded systems, operating systems, relational databases (RDBMS),...Full timeTemporary workRemote workFlexible hoursShift work$164k - $280k
...quality, and sustainable healthcare for all.Role Summary: The Principal Frontend Engineer will serve as a senior technical authority shaping the... ...work is consequential — this platform underpins clinical software used by healthcare providers every day — and this role is...Full timeTemporary workWork at officeWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Embedded Software Engineer. Be the first to apply!
- principal Waltham, MA
- senior principal cloud computing engineer Waltham, MA
- senior principal scientist Waltham, MA
- software applications developer Waltham, MA
- healthcare software sales Waltham, MA
- software sales executive Waltham, MA
- software support Waltham, MA
- embedded software Waltham, MA
- software sales representative Waltham, MA
- remote software sales Waltham, MA



