> Markdown version of [/jobs/ext/3567731-lead-embedded-systems-software-engineer](https://www.wearedevelopers.com/jobs/ext/3567731-lead-embedded-systems-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Embedded Systems Software Engineer - **Company:** DAPSTER AI INC - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Systems Engineering, Bluetooth, C++ (Programming Language), Computer Programming, Linux, Embedded Software, Python (Programming Language), Signal Processing, Software Engineering, Wi-Fi Technology, Scripting - **Published:** October 3, 2026 - **Apply:** https://www.careerbuilder.com/job-details/lead-embedded-system-software-engineer-palo-alto-ca--f4002806-66b2-41dc-a887-30f1c7267d3f ## About the Role * Excellent C/C++ and Python programming skills in a Linux environment. * Experience writing/maintaining driver-level code for different types of sensors, actuators and communication interfaces like WiFi/BlueTooth, and handling the early signal processing for these devices. * Ability to quickly get up to speed with an unfamiliar device by reading its specification, register map, driver api, and integrate it into the product. * Excellent communication skills * Ability to quickly put together a circuit to electrically interface different devices. * A strong academic and work record (e.g. BS CS/EE with 5+ years of experience or MS CS/EE with 3+ years of experience) or commensurate work experience Other nice-to-have's: * Prototyping and soldering skills. * Experience as part of the development team for at least 1 full version of a shipping embedded device., Application Programming Interface (API), Artificial Intelligence (AI), Bluetooth, C Programming Language, C++ Programming Language, Communication Skills, Computer Programming, Embedded Software, Embedded Systems, Funding, Linux Operating System, Python Programming/Scripting Language, Signal Processing, Software Engineering, Startup, Systems Engineering, Willing to Travel, Wireless Communications ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Building a Cross-Platform BLE Client with Kotlin Multiplatform and Kable](https://www.wearedevelopers.com/videos/100250-building-a-cross-platform-ble-client-with-kotlin-multiplatform-and-kable) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [Prototyping with Hardware and the Web](https://www.wearedevelopers.com/videos/651-prototyping-with-hardware-and-the-web) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)