> Markdown version of [/jobs/ext/134228-specialist-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/134228-specialist-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). --- # Specialist, Embedded Software Engineer - **Company:** L3Harris Technologies, Inc. - **Location:** Londonderry, NH, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Testing (Software), Agile Methodology, JIRA, Bash Shell, Bug Tracking Systems, Software Debugging, DevOps, Embedded C, Linux on Embedded Systems, Embedded Software, Ethernet, Groovy, Push Technology, Inter-Process Communication, Python (Programming Language), Object-Oriented Software Development, Real-Time Operating Systems, Software Configuration Management, Software Engineering, Software Requirements Analysis, TCP/IP, Toolchain, UML, Multithreading, Scripting, Git, Yocto, Information Technology, Bitbucket, Docker, Jenkins - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8ca038f6e7c3e675 ## About the Role * Bachelor's Degree in Computer Science or Engineering with 4 years prior experience. Graduate Degree with 2 years of prior related experience. In lieu of a degree, minimum of 8 years of prior related experience. * 3+ years of experience with embedded C++/C * Experience working with custom embedded Linux distributions and RTOSs * Working experience in multithreading and inter-process communication * Experience working with networking (e.g., TCP/IP), wireless, and Ethernet protocols * Experience working with software configuration management tools (Git, Bitbucket preferred) * Working experience with electrical schematics, and using oscilloscopes, multimeters, etc * Experience with electrical schematics, circuits, oscilloscopes, multimeters, etc. * Experience working with feature and defect tracking tools (Jira preferred) Preferred Additional Skills: * Proficient with DevOps toolchains (e.g., Jenkins, Coverity, etc.) * Proficient with Docker Containers * Strong understanding of Yocto layers and how to create and maintain recipes * Familiarity with customizing root filesystems and cross-compilation for various SoCs/SoMs * Experience with both Agile and Waterfall methodologies * Self-starter with the ability to work in a fast-paced environment * 4+ years of experience developing software for embedded platforms. * Strong problem solving and debugging skills * Energetic and motivated with strong communication, organization, and technical skills who works well in a multi-disciplinary team * Versatile and passionate about software engineering technologies and methodologies, eager to tackle new challenges and push technology forward * Experience designing embedded products for Size, Weight and Power (SWaP) * Experience deriving and defining software requirements (DOORs preferred) * Experience with object-oriented design methods (UML is a plus) * Experience with scripting (e.g., Python, Bash, Groovy) * Experience with memory safe languages (e.g., Rust) ## Description As an Embedded Software Engineer, you will be responsible for supporting the complete software development lifecycle of complex projects from defining software requirements through release to production.You will be a key contributor in defining software architecture and designing for efficiency and reuse. You will strive to keep current with software development methodologies and technology and adapting industry best practices., * Design, document, and develop highly reusable embedded software * Understand customer and system requirements and translate them into software requirements * Prepare and present software designs to peers, internal and external customers * Track software development features, tasks, and defects through release * Integrate, debug, and test software and hardware * Perform software estimation, planning, and execution using both Agile and Waterfall methodologies * Support development of software processes and adoption of best practices * Ability to support onsite in Londonderry, NH (relocation assistance available) ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [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) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Integrate your Cognitive Assistant with 3rd-party DBs and software](https://www.wearedevelopers.com/videos/249-integrate-your-cognitive-assistant-with-3rd-party-dbs-and-software) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)