> Markdown version of [/jobs/ext/3819795-senior-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/3819795-senior-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). --- # Senior Embedded Software Engineer - **Company:** CDM Technology - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), JIRA, Bug Tracking Systems, C++ (Programming Language), Embedded Software, Systems Architecture, Git, Linux Development, Production Code, Bare Metal - **Published:** October 18, 2026 - **Apply:** https://www.thejobnetwork.com/job/464b9a0e-a61c-47d5-a572-2decbae029ec/senior-embedded-software-engineer ## About the Role * Proficient in Software and Systems Architecture \n * Proficient in C programming, with an understanding of C++ \n * Experience in Bare-Metal Embedded Systems \n * Experience in Linux development environments \n * Experience in git repo management \n * Experience in documenting, publishing and shipping production code \n * Experience with HW test using power supplies, multi-meters, oscilloscopes, logic analyzers, etc., * Specific experience with any of the following, Thermal Systems, Fault Management, Calibration Interfaces, Battery Management Systems (BMS) or Battery Charging Systems \n * Knowledge of major electric vehicle (EV) sub-systems and architecture \n * Comfortable with Jira for bug tracking and traceability \n * Familiarity with UDS and XCP protocols \n * Familiarity with CAN and LIN bus