> Markdown version of [/jobs/ext/1933588-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/1933588-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). --- # Embedded Software Engineer - **Company:** Allwyn Corporation - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Adobe InDesign, Confluence, JIRA, AWK (Programming Language), Bash Shell, Bug Tracking Systems, C++ (Programming Language), Command-Line Interface, CMake, Software Debugging, Linux, Device Drivers, Perl (Programming Language), Embedded Software, Firmware, GNU Debuggers, Hardware Design, IPv6, Python (Programming Language), Key Management, Lua (Scripting Language), Network Protocols, Object-Oriented Software Development, X.509, Posix, Scrum Methodology, Microsoft SharePoint, Shell Script, Software Configuration Management, Software Engineering, TCP/IP, Sed (Programming Language), Git, Information Technology, Bitbucket, Grep, Software Coding, Docker, Jenkins, Artifactory - **Published:** August 5, 2026 - **Apply:** https://www.dice.com/job-detail/f83abeef-b2b0-43d7-894e-43eda91e7ff2 ## About the Role * 8+ years of experience in software development * Understanding of hardware design and architecture * Solid programming experience in C/C++ object-oriented design and development * Linux or a POSIX O/S environment * Familiarity with software configuration management, defect tracking tools, and peer review * Strong documentation and writing skills Desired Qualifications Additional experience in the following areas is a plus * Embedded development including hardware debug, device drivers, and real-time constraints in a complex multi-processor system * Cross-functional (hardware/firmware/software) development and verification * Satellite communications protocols such as DVB-S2 and TDMA * Networking protocols such as TCP/IP, UDP and IPv6 * X.509 Certificate and Crypto key management * Shell scripting, Perl, Lua, or Python * Docker, Conan, cmake, C++11 * Knowledge of Jira, Confluence, BitBucket, Git, SharePoint, Jenkins and Artifactory is a plus * Working knowledge of GCC, grep/awk/sed command line tools, bash scripting, GDB debugger, systemd suite Education: Bachelor's Degree in Computer Science, Software, Systems, Mathematics, or related technical field. ## Description * Develop the C++ applications that control our next generation of satellite terminals * Design, code, test and integrate software from requirements to production and commercial deployment * Assist with estimation of time and effort required to implement new features * Participate in design reviews, peer code reviews and improve product quality * Interface and work with cross-functional teams to successfully implement feature dependencies * Integrate and validate new product designs * Act as a member of an Agile scrum team ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [IoT: The road to sustainability](https://www.wearedevelopers.com/videos/557-iot-the-road-to-sustainability) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [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 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)