> Markdown version of [/jobs/ext/3298151-embedded-software-design-engineer](https://www.wearedevelopers.com/jobs/ext/3298151-embedded-software-design-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 Design Engineer - **Company:** S.C.C.I. INC - **Location:** Dahlgren, VA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Software Applications, Unit Testing, C Sharp (Programming Language), C++ (Programming Language), Communications Protocols, Protocol Stack, Computer Engineering, Data Transmissions, Software Debugging, Embedded Software, Global Positioning Systems (GPS), Network Configuration and Change Management, Socket Programming, Systems Integration, PIC Microcontroller, Gitlab, Git, Software Version Control, Jenkins - **Published:** September 19, 2026 - **Apply:** https://www.dice.com/job-detail/008362c8-9be7-4f9e-80d4-aa02bc550977 ## About the Role * Bachelor of Science (BS) degree from an accredited college or university in computer engineering and/or electrical engineering; Degree requirements may be waived for Candidates with direct hands-on experience with a weapon system application * Minimum of three (3) years of experience demonstrating the ability to concept, prototype, design, code, and engineer embedded software solutions * Knowledge of C#, Java, or C++ * Knowledge of hardware architectures, microcontrollers and communication protocols * Knowledge of GUI development * Knowledge of TCP/IP protocol suite, including network stack integration and socket programming * Proficiency with widely used version control systems, such as Git * Knowledge of tools like Jenkins, GitLab Preferred Skills and Experience: * Knowledge and experience with weapon system integration * Knowledge, experience and understanding of military standards, such as MIL-STD-1553 and UAI STANAG 4586 * Experience with integration with GPS, sensor balls, safety interlock circuitry ## Description * Debug and troubleshoot hardware-software interfaces at a low-level using tools, such as an oscilloscope, logic analyzers, etc. * Diagnose and resolve network-related issues, including network configuration, connectivity, and data transmission problems * Write test cases, unit testing and validation of hardware software integration * Work in a fast paced, rapidly changing range/field environment with a focus on fielding a product * Support tasking for multiple projects ## Related Videos - [GitLab CI pipelines for a whole company](https://www.wearedevelopers.com/videos/143-gitlab-ci-pipelines-for-a-whole-company) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [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) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)