> Markdown version of [/jobs/ext/3023109-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/3023109-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:** Volt Information Sciences Inc - **Location:** Salt Lake City, UT, United States - **Salary:** $135,200.0 - $145,600.0 - **Contract:** Temporary to permanent - **Skills:** Testing (Software), Microsoft Windows, C++ (Programming Language), Compilers, Computer Programming, Linux, Embedded Software, Object-Oriented Software Development, Real-Time Operating Systems, Signal Processing, Software Engineering, Transmission Control Protocol (TCP), Multithreading, Hardware Infrastructure - **Published:** September 21, 2026 - **Apply:** https://www.jofdav.com/jobs/59810015-embedded-software-engineer ## About the Role * Bachelor's Degree and a minimum of 2 years of prior related experience. Graduate Degree or equivalent with 0 to 2 years of prior related experience. In lieu of a degree, minimum of 6 years of prior related experience. * Experience with object-oriented software development using C++. * Experience with embedded real-time software development in Linux. Preferred Additional Skills: * Experience with high-performance and multi-threaded programming. * Demonstrated depth of knowledge in programming languages, compilers, and application execution. * Ability to collaborate across engineering disciplines and contribute to complex technical efforts. * Ability to obtain and maintain a U.S. security clearance. * Experience with hands-on software development and troubleshooting on embedded targets. * Experience in embedded systems design. * Working knowledge of signal processing, control systems, electronic warfare, or networking. * Knowledge of protocols such as IP, UDP, TCP, and Protobufs. * Solid presentation and technical writing skills. ## Description * Develop software for embedded devices and systems from requirements through production and support. * Work closely with cross-functional team members to develop operational performance requirements, interface software and hardware components, and collaborate on system design. * Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and formal testing. * Contribute to software test plans, procedures, and other relevant technical documentation. * Participate in peer reviews, identify, track, and repair defects. * Collaborate with a cross-functional engineering team including systems, test, and program leadership. * Utilize a variety of software languages and tools on Windows, Linux, and embedded real-time operating systems. * Support software bids and proposal inputs in response to customer requests and government requests for proposal. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [Asynchronicity and multithreading in C#](https://www.wearedevelopers.com/videos/447-asynchronicity-and-multithreading-in-c) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) ## Related Articles - [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) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)