Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Software Engineer

Job

Clear Align

Nashua, NH (In Person)

Full-Time

Posted 6 days ago (Updated 2 days ago) • Actively hiring

Expires 7/6/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
76
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Software Engineer Clear Align - 3.7 Nashua, NH Job Details Full-time 1 day ago Benefits Paid parental leave AD&D insurance Paid holidays Disability insurance Health insurance Dental insurance Paid time off 401(k) 4% Match Parental leave Employee assistance program Vision insurance 401(k) matching Flexible schedule Bereavement leave Life insurance Pet insurance Qualifications Software engineering Device driver development Computer Science Embedded systems FPGA OS Kernels Bachelor's degree System testing Software documentation Technical writing Adaptability Linux Embedded C Python Embedded system design Full Job Description Mission of the Role 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. 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.
Why Clear Align Clear Align is a global leader in AI-enabled and networked EO/IR imaging systems for mission-critical aerospace and defense applications. Our capabilities span optical fabrication, coatings, infrared and visible camera manufacturing, sensor integration, and AI-enabled video processing. Clear Align is an Equal Opportunity Employer.
Benefits:
401(k) 4% Match AD&D insurance Bereavement leave Dental insurance Disability insurance Employee assistance program Flexible schedule Health insurance Life insurance Paid holidays Paid parental leave Paid time off Pet insurance Vision insurance
Education:
Bachelor's (Required)
Experience:
Software Engineering:
4 years (Required)
Work Location:
In person