> Markdown version of [/jobs/ext/243798-software-engineer-iii](https://www.wearedevelopers.com/jobs/ext/243798-software-engineer-iii). 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). --- # Software Engineer III - **Company:** MISSION SOLUTIONS INC - **Location:** North Charleston, SC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Agile Methodology, Software Applications, Application Performance Management, ARM Architecture, C Sharp (Programming Language), C++ (Programming Language), Communications Protocols, Computer Engineering, Software Debugging, DevOps, Web Development, Embedded C, Linux on Embedded Systems, Embedded Software, Ethernet, EtherCAT, Hardware Design, Joint Test Action (IEEE Standards), Python (Programming Language), Network Architecture, Node.Js, Real-Time Operating Systems, Software Engineering, Data Streaming, Systems Architecture, Systems Integration, TypeScript, Universal Asynchronous Receiver/Transmitter, Computer Networking Systems, PIC Microcontroller, Real Time Systems, ReactJS, Delivery Pipeline, Software Troubleshooting, Backend, Gitlab, Yocto, Information Technology, Low Latency, Windows Services, Front End Software Development, Video Streaming, Unreal Engine, Restful APIs, C++14, Docker, Service Stack, Hardware Debugging - **Published:** May 27, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=86c75df913e77acb ## About the Role Do you have a Master's degree?, * U.S. Citizenship required * Ability to obtain and maintain a SECRET security clearance + Active clearance preferred * Bachelor's degree in: + Computer Science + Electrical Engineering + Computer Engineering + Software Engineering + or related technical field * Master's degree preferred or equivalent advanced industry experience * Compliance with applicable federal workplace and security requirements, * 8+ years of progressive software engineering experience * Advanced proficiency in modern C++ * Strong Unreal Engine expertise including: + Blueprints + Multiplayer frameworks + Replication + Gameplay Ability System (GAS) + Networking architectures * Deep experience with embedded C/C++ and Real-Time Operating Systems (RTOS) * Experience with embedded Linux and Yocto environments * Strong frontend and backend development experience including: + React + TypeScript + Node.js + REST APIs + gRPC * Experience integrating video streaming technologies and observability platforms such as OpenTelemetry * Hands-on experience with ARM Cortex-M, STM32, or similar microcontroller platforms * Experience using hardware debugging and validation tools including: + Oscilloscopes + Logic analyzers + JTAG debuggers + Protocol analyzers * Experience with: + CI/CD pipelines + Docker + GitLab + Containerized development environments * Strong troubleshooting, debugging, and systems architecture skills across both software and hardware domains, * Active SECRET security clearance * Experience with Unreal Engine Pixel Streaming * Experience supporting simulation or training systems * Familiarity with distributed/networked system architectures * Experience developing high-performance, low-latency systems * Prior experience working in DoD, defense contracting, or regulated environments, * Agile development environment * Cross-functional engineering collaboration * Combination of software development, hardware integration, and lab testing activities * May require occasional travel based on program needs ## Description We are seeking a highly skilled and experienced Software Engineer III to join our engineering team in a high-impact, multidisciplinary role spanning Unreal Engine development, embedded real-time systems, and full-stack/web application development. This role is ideal for a senior engineer who thrives across the full technology stack - from low-level embedded software and hardware integration to multiplayer Unreal Engine applications and modern web/desktop interfaces. The selected candidate will contribute to advanced simulation environments, real-time visualization systems, embedded platforms, video streaming integration, and scalable networked architectures while collaborating closely with cross-functional engineering teams in an Agile environment., * Design, develop, and optimize Unreal Engine applications using C++ and Blueprints. * Implement and maintain multiplayer networking systems including replication, server-authoritative architectures, and low-latency synchronization. * Develop simulation, modeling, and real-time visualization capabilities within Unreal Engine. * Optimize UE application performance using profiling and debugging tools. * Integrate Unreal Engine Pixel Streaming and related streaming technologies. Full-Stack & Desktop Development * Build and maintain modern full-stack applications using: + React + TypeScript + Node.js + REST and gRPC services * Develop desktop applications and Windows services using: + C# + Python + C++ * Support scalable and maintainable application architectures across web, desktop, and embedded environments. Embedded & Real-Time Systems * Design and develop embedded software for microcontrollers and embedded processors. * Implement and optimize deterministic real-time behavior using RTOS environments. * Develop and maintain embedded Linux/Yocto-based systems. * Integrate and troubleshoot hardware communication protocols including: + CAN + EtherCAT + Ethernet + SPI + I2C + UART + Wireless communications DevOps & Systems Integration * Implement and maintain CI/CD pipelines and automated build/deployment workflows. * Utilize containerization and infrastructure automation technologies including Docker and GitLab. * Support embedded DevOps workflows across hardware and software environments. * Participate in hardware integration, schematic reviews, lab testing, prototype validation, and system debugging. ## Related Videos - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)