Sr. Software Engineer (C++ Embedded)
$180kAdapt Talent
Sr. Software Engineer (C++ Embedded) Sr. Software Engineer (C++ Embedded) – Autonomous Construction + Mining Vehicle Startup – Up to $180k base (+ equity) Responsibilities: Design, implement, and maintain high-performance C++ embedded software modules for various aspects of our self-driving car system, including sensor drivers, data pre-processing, algorithm deployment, etc. Optimize code for efficiency, reliability, and scalability to meet performance requirements in real-time and resource-constrained environments. Conduct code reviews, identify areas for improvement, and enforce coding standards and best practices within the software team. Debug and troubleshoot software issues, analyze performance bottlenecks, and implement solutions to ensure the stability and robustness of our software stack. Stay current with industry trends, emerging technologies, and best practices in software engineering, and apply relevant advancements to our development process. Ensure compliance with industry standards and regulations for automotive embedded software development, such as ISO 26262. Collaborate closely with cross-functional teams, including, software, hardware, integration, and QA, to define software requirements, and implement feature enhancements. Qualifications: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field 2+ years of professional experience in software development Proficiency in C++ (C++11, 14, or 17) programming languages, with experience in embedded Linux environments Strong understanding of embedded hardware architectures, including microcontrollers, sensors, and actuators. Knowledge of software development best practices, including version control systems (e.g., Git), unit testing, and continuous integration/continuous deployment (CI/CD) pipelines Excellent problem-solving skills, attention to detail, and the ability to work effectively in a fast-paced, collaborative environment. Adapt Talent
- ...test and calibration strategy and develop software to implement the same. Essential Job... ...line, using Qt and other tools in an embedded C/C++ environment. Maintain superior... ...architecture. Work with other members of the engineering team to define the architecture and select...Senior
- ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one... ...and calibration strategy and develop software to implement the same.Essential Job Duties... ...line, using Qt and other tools in an embedded C/C++ environment. Maintain superior development...SeniorLocal areaWorldwideFlexible hours
- Location: Seattle WA or Sunnyvale CAWe are seeking a hands-on Sr Embedded Hardware & Firmware Engineer to lead the design and development of embedded... ...oscilloscope, logic analyzer, etc.)Develop embedded firmware in C/C++ for microcontrollers (ARM Cortex-M or similar)Design...SeniorFlexible hours
$110k - $150k
...equipment, Snap-on Diagnostics has an immediate opening for a Sr. Embedded Software Engineer who performs software and firmware design and development... ...development experience in relevant fieldFluent in C, C++Real time embedded systems development experienceExcellent...SeniorImmediate start$141.3k - $207.23k
...QualificationsWe are looking for a Sr. Electrical Design Engineer to join our team in... ...debugging of Linux firmware for embedded sensing and communications... ..., communication protocols, software and hardware connectivity,... ...in programming in C and C++ in an embedded environment;...SeniorMinimum wageFull timeWork experience placement- ...and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation... ...We are looking for a dynamic, upbeat software engineer to join our growing team. As a key... ...: Hands-on experience in C, C++Understanding of object-oriented-design principles...Senior
- ...DescriptionMS EE or Computer Science or related fieldStrong Programming Experience in C++ on Linux, Good Understanding of Object Oriented Design MethodologyStrong Embedded software Development and Debug experience,Min. 8+ years’ experience in consumer domainGood Understanding...SeniorImmediate start
- ...patients worldwide.We’re a team of engineers, clinicians, and innovators... ...This role reports to the DV5 Software Release Manager and works... ...comfortable writing code in C++, Python, managing branches with... ...developing thread safe embedded C++ applicationsExperience designing...SeniorLocal areaWorldwideFlexible hours
- ...growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology... ....Job DescriptionAt least 3 years of experience with Embedded software development in C/C++ in Video processing.At least 3 years of experience in...Permanent employmentFull timeH1b
- ...Intuitive Surgical seeks a Senior Embedded Software Engineer to design and develop embedded software for robotic surgical platforms. The role involves... ...'s degree, or 1+ year with PhD ~ Expert proficiency in C/C++ for real-time multi-core systems on embedded Linux and QNX...Senior
- ...the world of minimally invasive care.Job DescriptionAs an Embedded Software Engineer in the Future Forward organization, you will work at the forefront... ...; or 1 year with a PhD.Highly proficient in developing C/C++ embedded and real-time software for multi-core, multi-...SeniorLocal areaWorldwideFlexible hours
$193.3k - $261.5k
As a Software Development Engineer, you will be responsible for defining, building and supporting the system... ...in design reviews for complex embedded systems, simulations, algorithms and... ...automation.• Develop embedded software in C/C++A day in the lifeYour work is very...SeniorInternshipLocal areaFlexible hours$169k - $195k
...Title: Senior Software Engineer, Embedded Test Automation Location: This position is based in our Campbell, California offices. This position... ...containers and build automation is a plus. Experience with C or C++, embedded systems, and communication interfaces such as CAN...SeniorFull timeWork experience placement- Job-ID: 294077Category: Software EngineeringLocation: Santa Clara, CA, United... ...: 2026-10-30Senior Software Engineer - Data Protection Software Engineering (C, C++)Infrastructure Solutions Group (... ...execute at speed and scale. AI is embedded throughout our development...Senior
- Aeva Inc. in Mountain View, CA is seeking an Embedded Software Engineer to design and implement real-time applications for application processors and microcontrollers using C/C++. The role involves collaborating with EE, DSP, System Test and SW QA to drive product development...
- Collaborate Solutions, Inc. seeks an embedded software engineer to join our team and work from our Sunnyvale, CA or North Reading, MA offices five days a week. The role focuses on developing C/C++ software for embedded and system-level applications and requires strong communication...
$193.3k - $261.5k
...seeking a talented and motivated Senior Embedded Firmware Engineer to design, implement, and launch... ...years of non-internship professional software development experience- 5+ years of programming... ...software development in C or C++ for embedded systems 5+ years of full...SeniorInternshipOverseasFlexible hoursNight shiftDay shift- Latitude AI in California is seeking a Senior Embedded Software Engineer for the Sensor firmware team. You will deliver safe, efficient embedded software for radar and lidar sensors, write high-quality C++ code, and work closely with hardware and systems engineers. You...Senior
- Aeva in Mountain View, CA seeks an experienced embedded software developer to design and implement real-time applications in C/C++ for application processors and microcontrollers. You will collaborate across EE, DSP, System Test and SW QA, contribute to requirements, design...
$136.3k - $231.7k
...expert teams of physicists, engineers, data scientists and problem-... ...brightest research scientist, software engineers, application development... ...and maintain embedded software and firmware for semiconductor... ...calibration, and validation tools in C++ and Python for engineering,...Minimum wageFull timeFlexible hours$203.8k - $315.9k
DescriptionJob Title: Principal Software Engineer, Embedded Linux Job Location: San Jose, CA (This position requires a full-time, on-site presence... ...frameworks is highly desirableGood proficiency with C/C++Proven track record and experience building and delivering complex...Full timeWork at office$136.3k - $231.7k
...D. Our expert teams of physicists, engineers, data scientists and problem-solvers... ...the brightest research scientist, software engineers, application development... ...QualificationsKey ResponsibilitiesDevelop embedded firmware and software in C/C++ for heterogeneous SoC platforms,...Minimum wageFull timeFlexible hours- Kardow in Sunnyvale, CA, seeks a talented UI/embedded software engineer to develop the graphical user interfaces for our robotic systems. You will work in an embedded C/C++ environment, applying Qt and related tools to deliver robust, production-ready interfaces. Collaborate...Senior
- ...Packard Enterprise in Sunnyvale, CA is seeking a Senior Software/Firmware Engineer to join the product security team. The role focuses on... ...cryptographic key management. Strong background in embedded systems and C/C++ is required, with TPM/TCG experience preferred. This hybrid...Senior
- KLA is seeking a Sr. Electrical Design Engineer in Milpitas to design, implement, and debug Linux firmware for embedded sensing and communications systems... ...hardware interfaces, and software connectivity, owning... ...You should have strong C/C++ skills, experience with Linux...Senior
$202k
...scale and capital efficiency no one else can match. As a Senior Software Engineer, you will be at the forefront of Physical AI , building... ...Science, Computer Engineering, or related fields. Proficient in C++ and Linux environments. Preferred Qualifications Experience...SeniorFull timeWork experience placementWork at officeRemote work- Job Title: C++ Storage Developer/Embedded Engineer/NVMe Storage Engineer Position Type: Full-Time (FTT) Location: Remote - long term Job Summary We are... ...with strong expertise in storage systems and low-level software development. The ideal candidate will be responsible...Full timeRemote work
$184k - $287.5k
...impact on the world.We are looking for an experienced Senior Software Engineer for the Embedded Platform team. This is an outstanding opportunity to... ...and sophisticated embedded systems development.Excellent C/C++/bash programming skills.Able to understand the platform...SeniorFull time- Qualcomm Technologies, Inc. in Santa Clara is seeking an embedded software engineer to design and deliver real‑time location software for GNSS and... ...performance, memory usage and power, implement in C/C++ on ARM, and help advance next‑generation location solutions...Senior
- Wayve in Sunnyvale, CA is seeking a Software Engineer for the OS Team to maintain an embedded Linux stack and drivers for our autonomous driving fleet. You will work... ...with limited connectivity. The role focuses on C/C++ development, kernel and driver work, and building robust...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer (C++ Embedded). Be the first to apply!
- c++ programmer Santa Clara, CA
- c++ developer Santa Clara, CA
- c++ software developer Santa Clara, CA
- senior business development Santa Clara, CA
- senior devops engineer remote Santa Clara, CA
- senior information technology project manager Santa Clara, CA
- senior vmware engineer Santa Clara, CA
- sr electrical engineer Santa Clara, CA
- sr marketing manager Santa Clara, CA
- senior dynamics crm developer Santa Clara, CA



