> Markdown version of [/jobs/ext/477556-software-engineer-nashua-nh](https://www.wearedevelopers.com/jobs/ext/477556-software-engineer-nashua-nh). 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 - Nashua, NH - **Company:** Clear Align LLC - **Location:** Eagleville, PA, United States - **Contract:** Permanent contract - **Skills:** Testing (Software), C (Programming Language), Systems Engineering, Bug Tracking Systems, C++ (Programming Language), Software Quality, Code Review, Computer Engineering, Software Debugging, Programming Tools, Device Drivers, Embedded Software, Field-Programmable Gate Array (FPGA), Python (Programming Language), Linux Kernel, Software Architecture, Software Engineering, Software Systems, System-level Testing, Information Technology, Codebase, Software Coding, Software Performance, Software Version Control - **Published:** June 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b0a880f679f57c39 ## About the Role Do you have experience in Technical writing?, Do you have a Bachelor's degree?, Who You Are (Core Strengths & Competencies) * Strong embedded software developer. * Detail-oriented with disciplined coding practices. * Effective communicator within interdisciplinary teams. * Analytical problem solver. * Collaborative mentor and team contributor. Must-Have Qualifications * BS or MS degree in Computer Science or Computer Engineering. * Professional experience in software engineering. * Experience with embedded systems and Linux kernel/driver development. * Proficiency in C, C++, and Python. * Strong documentation and writing skills. * U.S. Person with eligibility for a DoD security clearance. Preferred Extras * Experience with Xilinx or Intel FPGA SoCs. * Experience with GStreamer pipelines. * Familiarity with source control and bug tracking tools. * Experience supporting production software environments. ## Description The mission of the Software Engineer is to design, develop, and maintain embedded software that enables Clear Align's advanced EO/IR imaging and sensing systems. This role contributes directly to system performance, reliability, and compliance by delivering high-quality software solutions across the full product lifecycle., In Your First Year You Will (What Success Looks Like) 0-90 Days - Technical Immersion & Codebase Familiarization * Learn Clear Align's software architectures, development tools, and coding standards. * Review existing embedded software designs and documentation. * Set up development environments and become proficient with source control and bug tracking tools. * Support debugging and testing of embedded software under guidance. * Collaborate with hardware and systems engineering teams. By 6 Months - Independent Development & Integration * Independently design, develop, and debug embedded software components. * Participate actively in peer code reviews and design discussions. * Integrate software with hardware platforms and validate new product features. * Support software QA, optimization, and production issues. * Maintain clear documentation for software designs and changes. By 12 Months - Technical Contribution, Mentorship & Reliability * Deliver robust, production-ready embedded software solutions. * Review code and designs for compliance with requirements and specifications. * Mentor junior engineers and contribute to best practices. * Improve software performance, reliability, and maintainability. * Support system-level testing and fielded product troubleshooting. How You Know You Are Winning * Embedded software meets functional and performance requirements. * Defects are identified and resolved efficiently. * Software integrates smoothly with hardware and system components. * Code quality and documentation meet Clear Align standards. * Engineering teams rely on your technical contributions. ## Related Videos - [Getting to Know Your Legacy (System) with AI-Driven Software Archeology](https://www.wearedevelopers.com/videos/1437-getting-to-know-your-legacy-system-with-ai-driven-software-archeology) - [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) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [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) - [Why your codebase lies to AI?](https://www.wearedevelopers.com/videos/100281-why-your-codebase-lies-to-ai) - [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) ## Related Articles - [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) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)