> Markdown version of [/jobs/ext/2635267-embedded-c-developer](https://www.wearedevelopers.com/jobs/ext/2635267-embedded-c-developer). 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). --- # Embedded C++ Developer - **Company:** Compunnel Inc. - **Location:** Westbrook, ME, United States - **Salary:** $124,800.0 - $135,200.0 - **Contract:** Permanent contract - **Skills:** Business Analytics Applications, ARM Architecture, Unix, C++ (Programming Language), Software Debugging, Linux, Microsoft Desktop Optimization Pack, Embedded C, Linux on Embedded Systems, Embedded Software, MATLAB, Object-Oriented Software Development, Qt (Software), Software Engineering, SQL Databases, UML, JMP (Statistical Software) - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c88b14c4ae57bcf0 ## About the Role * Embedded software experience with C++ on the ARM processor * Object oriented programming experience * Embedded Linux experience * QT GUI experience REQUIRED SKILLS AND ABILITIES: Skills with mathematical and analytical techniques. Ability to understand complex electromechanical systems design and related issues. Ability to write macros and generate scripts for scientific visualization and analysis. Dedication to customer satisfaction in producing highest quality code, product and follow-through support. Familiar with source level software debugging techniques and related tools. Familiar with at least one flavor of Unix or Linux. Ability to code an Object-Oriented design in C++. Ability to read and understand existing C++ source code. Ability to understand UML specifications of software design elements. Working knowledge of Microsoft desktop environment and analytical tools such as MATLAB, JMP and Structured Query Language (SQL). Fluency in the English language. Effective verbal and written communication skills, as both a listener and a speaker. Ability to work in a team environment as well as individually. ## Description We are looking for someone to target a code to a new compiler and port all the sequencing, control and UI code to the updated platform. ## Related Videos - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) ## Related Articles - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 191: Malware interviews, EU ❤️ Open Source and Skilled Agents](https://www.wearedevelopers.com/magazine/645-dev-digest-191-malware-interviews-eu-open-source-and-skilled-agents) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this)