×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - Nashua, NH

Job in Nashua, Hillsborough County, New Hampshire, 03062, USA
Listing for: CLEAR ALIGN LLC
Full Time position
Listed on 2026-06-29
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, Software Testing
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

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.
  • 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.
Position Requirements 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.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary