> Markdown version of [/jobs/ext/1906705-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/1906705-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:** General Dynamics Mission Systems, Inc. - **Location:** Florham Park, NJ, United States - **Salary:** $115,252.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, ARM Architecture, C++ (Programming Language), Cyber Security, Computer Networks, Concurrent Computing, Software Debugging, Linux, Device Drivers, Embedded Software, Hardware Interface Design, Integrated Development Environments, Software Tools, Serial Communications, Software Engineering, System Programming, Scripting, Computerised Systems, Selinux, Software Version Control - **Published:** August 3, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9073464/embedded-software-engineer ## About the Role Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 2 years of relevant experience; or Master's degree, plus 6 months relevant experience., Department of Defense Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required., * Real-Time Embedded software, preferably on Linux OS * Real world experience developing in a systems programming language such as C/C++, with Rust experience preferred * Extensive experience with software design, code, integration, and test * Long development lifecycle and product lifespans, requiring maintenance and regular technology refresh * Concurrent programming Nice to have experience with: * Heterogeneous computing systems * Security-Enhanced Linux (SELinux) * ARMv8 architecture * Serial communication protocols, hardware interfaces, and device drivers * Computer Networking What sets you apart: * Passion for designing complicated systems and working on problems of diverse scope. * Ability to define the scope, schedule, and expectations for the work you execute. * Shows initiative on assignments and executes projects with little guidance and can provide technical direction and leadership. * Ability to turn CONOPS, Specifications or Requirements into software design, code, test plans, and then execute testing/debugging. * Proficiency with software tools supporting Integrated Development Environments (IDE), version control, defect tracking, and scripting. * Identifies opportunities to apply AI for continuous improvement and innovation ## Description As an Embedded Software Engineer working with custom Hardware built in-house, for our Cyber group, you'll be a member of a cross functional team responsible for developing mission critical NSA-certified Cybersecurity devices in a rapidly growing product line. You'll be working at the cutting edge of Cybersecurity and high-speed data. ## Related Videos - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Enhancing Workload Security in Kubernetes](https://www.wearedevelopers.com/videos/356-enhancing-workload-security-in-kubernetes) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [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) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [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)