> Markdown version of [/jobs/ext/207072-principal-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/207072-principal-embedded-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). --- # Principal Embedded Software Engineer - **Company:** The Charles Stark Draper Laboratory Inc - **Location:** Cambridge, MA, United States - **Salary:** $95,000.0 - $245,000.0 - **Contract:** Permanent contract - **Skills:** Computer Engineering, Embedded Software, Joint Test Action (IEEE Standards), Software Configuration Management, Subsystems, SC Clearance, Information Technology - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=aec967eda4618cde ## About the Role * Excellent development and troubleshooting skills on embedded targets. * Experience with in-circuit emulators, JTAG debuggers and laboratory test equipment. * Excellent knowledge of OS coding techniques٫ IP protocols٫ interfaces and hardware subsystems. * Knowledge of development for real-time execution. * Excellent organizational skills and attention to detail. * Strong analytical and problem-solving skills. * Knowledge of software configuration management tools٫ defect tracking tools٫ and peer review processes. * Excellent time management skills with the proven ability to meet deadlines. * Excellent verbal and written communications skills. Education Requires a Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering. Experience Requires10-15 years experience with a Bachelor's degree or 7-10 years with a Master's degree in the development of embedded software or applicable experience. ## Description * Subject Matter Expert in embedded system development knowledgeable and experienced in multiple technical disciplines. * Ability to independently assess customer needs and evaluate candidate technical solutions to complex problems. * Ability to lead embedded systems development teams, providing technical and management oversight. * Identify program/system-level technical risks and develop and execute mitigation strategies. * Performs other duties as assigned. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [10M Data Records Lost, Underwater Computing, and Psychedelic Fish - Matthias Geniar](https://www.wearedevelopers.com/videos/1908-10m-data-records-lost-underwater-computing-and-psychedelic-fish-matthias-geniar) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [Breaking the Hardware Mindset: Overcoming Barriers to System-Level Innovation](https://www.wearedevelopers.com/videos/1635-breaking-the-hardware-mindset-overcoming-barriers-to-system-level-innovation) - [Develop on Windows, Deploy on Red Hat Enterprise Linux](https://www.wearedevelopers.com/videos/1600-develop-on-windows-deploy-on-red-hat-enterprise-linux) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [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)