> Markdown version of [/jobs/ext/2167224-w2-role-software-engineer-c-embedded-real-time-salt-lake-city-ut-onsite](https://www.wearedevelopers.com/jobs/ext/2167224-w2-role-software-engineer-c-embedded-real-time-salt-lake-city-ut-onsite). 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). --- # W2 Role :: Software Engineer - C++ / Embedded Real-Time :: Salt Lake City, UT (Onsite) - **Company:** Stellent IT LLC - **Location:** Salt Lake City, UT, United States - **Experience:** Expert - **Salary:** $83,200.0 - $110,240.0 - **Contract:** Temporary to permanent - **Skills:** C++ (Programming Language), Compilers, Computer Programming, Computer Engineering, Linux, Embedded Software, Internet Protocol Security (IP SEC), Network Security, Object-Oriented Software Development, Real-Time Operating Systems, Signal Processing, Software Engineering, Transmission Control Protocol (TCP), VxWorks, Multithreading, SC Clearance, Information Technology, Programming Languages - **Published:** August 21, 2026 - **Apply:** https://www.careerjet.com/jobad/us47fcbc26fd17de92a3b9774d475b61d9 ## About the Role * Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field with 6+ years of relevant software engineering experience; OR * Master's degree in one of the above fields with 4+ years of relevant software engineering experience. * Active U.S. Secret Security Clearance is required. * Strong experience with object-oriented software development using C++. * Experience with embedded real-time software development in Linux or VxWorks environments. * Strong experience with high-performance and multi-threaded programming. * Demonstrated depth of knowledge in: * Programming languages * Compilers * Application execution * Experience leading significant software features, resolving complex technical challenges, or providing technical direction for subsystems. * Ability to collaborate effectively across multiple engineering disciplines. * Ability to influence technical execution without direct authority. Preferred Skills * Advanced proficiency in C++. * Experience supporting Department of Defense (DoD) programs. * Hands-on software development and troubleshooting on embedded targets. * Experience designing embedded systems using a real-time operating system (RTOS). * Working knowledge of: * Signal processing * Control systems * Networking * Knowledge of networking and security protocols including: * IP * UDP * TCP * IPsec * Strong presentation and technical writing skills., The ideal candidate is a Senior Software Engineer / Embedded Software Engineer with strong C++ expertise, real-time embedded development experience, and an active Secret clearance. Candidates with experience in Linux/VxWorks, multi-threaded programming, embedded systems, RTOS, DoD programs, and high-performance software development will be highly competitive. ## Description We are seeking an experienced Software Engineer with strong expertise in C++ and embedded real-time software development to support a highly technical engineering environment in Salt Lake City, UT. The ideal candidate will have hands-on experience developing high-performance, multi-threaded software in Linux or VxWorks environments and a strong understanding of programming languages, compilers, and application execution. Experience supporting Department of Defense (DoD) programs and working directly with embedded targets is highly preferred. ## Related Videos - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Building a Compiler with C#](https://www.wearedevelopers.com/videos/116-building-a-compiler-with-c) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing)