Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer I image - Rise Careers
Job details

Software Engineer I - job 1 of 2

Thorlabs is a dynamically growing company in the Photonics sector designing and manufacturing complex optical systems from lasers to microscopes. We are looking for a talented and motivated Software Engineer with a proven record of industry or academic achievement to work as part of our Laser Systems and Technology group located in the Washington D.C. metro area. The successful candidate must show strong analytical and communication skills, be comfortable doing hands-on work, be a self-starter, be detail oriented, organized, disciplined in completing work assignments, and be prepared to thrive in a highly collaborative environment.

Purpose of the Position

This position will be responsible for the development of graphical user interfaces (GUI), instrument control software, firmware, and signal/image processing codes as part of multi-disciplinary engineering teams. The Software Engineer will be responsible for designing new software for our laser instruments, sustaining engineering for existing software products, and for developing test and measurement software in the production environment. Additionally, the position will work on firmware development under the supervision of senior software/firmware engineers. The position will be working across many of our key product lines in this mission critical position, supporting various aspects of our operation. This role meets with the larger team regularly and reports progress. Position involves minimal travel (generally less than 10%).

Essential Job Functions include the following, but are not limited to:

  • Software support for developing the company’s advanced photonics and instrumentation products.
  • Primary software developer for small projects. For larger projects, will work with a team of programmers.
  • Programming graphical user interfaces (GUI).
  • Microcontroller programming under the supervision of experienced firmware programmers.
  • Follow established SW development process.
  • System level thinking and cross-disciplinary interactions.
  • Preparing regular reports and presentations on project status and progress.
  • Documentation and bug tracking.
  • Software testing and assisting with validation of system design
  • Production support, as needed.

In addition to the essential functions and duties listed above, all positions are also responsible for:

  • Meeting company standards pertaining to quantity and quality of work performed on an ongoing basis, performing all work-related tasks in a manner that is in compliance with all Company policies and procedures
  • Adhering to Company policies, procedures, and directives regarding standards of workplace behavior in completing job duties and assignments The Company retains the right to change or assign other duties to this position

Physical Activities: Work may be active, could stand or sit for long durations and/or perform repetitious work at times. Exerts or lifting up to 20 lbs. of force occasionally. While performing the duties, the work area may be noisy at times and the employee could come into contact with potentially harmful chemicals or fumes, with ventilation systems minimizing any harmful effects.

Experience:

  • Practical academic or internship experience in developing graphical user interfaces

Education:

  • Bachelor’s degree in computer science, computer engineering, or a related field.

Specialized Knowledge and Skills:

The following are required:

  • Experience with GUI development in QT, C-sharp, or other environments
  • Experience with object-oriented design and development
  • Experience with Python and C/C++.
  • Experience using GIT

The following are preferred but not required:

  • Microcontroller programming (Atmel, STMicro, Arduino, experience with FPGA)
  • General understanding and/or hands on experience with analog and digital electronics
  • Good communications skills, both oral and written, technical presentation skills.

Salary range for this position is $79,000 - $130,000 d.o.e.

Thorlabs values its diverse environment and is proud to be an Equal Employment Opportunity/Affirmative Action employer. All qualified individuals will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age or veteran status. Job descriptions are not intended as and do not create employment contracts. The organization maintains its status as an at-will employer. Employees can be terminated for any reason not prohibited by law.

Thorlabs offers a complete benefits package that includes medical, dental and vision insurance, company paid life insurance, a generous PTO package, a 401(k) plan, and tuition reimbursement just to name a few..

Average salary estimate

$104500 / YEARLY (est.)
min
max
$79000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User

Early-career embedded software engineers are invited to contribute to modem control and optical networking features at Ciena, working with experienced teams to design, validate, and deploy real-world firmware.

Photo of the Rise User

Rula is hiring a Staff SRE & DevOps Engineer to drive observability, reliability, and SRE practices across its remote engineering teams.

Photo of the Rise User

Senior backend engineer to design and deliver high-availability, low-latency cloud services for Palo Alto Networks' Cloud Management Platform, based in Santa Clara (in-office 3 days/week).

Photo of the Rise User
Posted 1 hour ago

Senior Full Stack Developer with deep AWS DevOps experience to build and operate secure, scalable web applications and cloud infrastructure for The Credit Pros.

Photo of the Rise User
Posted 21 hours ago

Lead Semgrep's Software Composition Analysis engineering team to build customer-facing tools that reduce noise and prioritize real supply-chain vulnerabilities for developer teams.

An Android Engineer II role focused on building and maintaining Kotlin-based Android apps (Compose, Coroutines) as part of Chick-fil-A's Customer Technology team.

Photo of the Rise User

CSG, Inc. is hiring a TS/SCI-cleared Senior Software Engineer to develop and secure high-performance Java/C++ applications and infrastructure at Ft. Meade.

Photo of the Rise User

An experienced Full Stack Developer is needed to build and optimize web applications and payment funnels for a fast-growing e-commerce footwear company.

Photo of the Rise User
Posted 10 hours ago

Experienced backend engineer needed to architect and scale critical systems for a leading remote-first education platform while mentoring engineers and guiding technical strategy.

Photo of the Rise User
Posted 12 hours ago
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Learning & Development
Equity
Paid Holidays
Paid Time-Off
WFH Reimbursements
Child Care stipend
Maternity Leave
Paternity Leave

Lead a remote backend engineering team at Flock Safety, driving architecture and delivery for Ruby on Rails-backed systems that support their aviation (drone) product suite.

Photo of the Rise User
Posted 3 hours ago

Lead development of Brave's iOS browser Wallet feature, shipping secure, privacy-first code in an open-source, remote team.

Corcentric Hybrid No location specified
Posted 6 hours ago

Lead integration platform architecture focused on cXML, PCI compliance, and cloud-native microservices while mentoring distributed engineering teams for a US-based technology firm.

Photo of the Rise User
Posted 7 hours ago

Cribl is hiring a remote Software Engineer (UI/UX) to develop React/TypeScript components, maintain design systems, and craft intuitive, accessible user experiences.

Thorlabs, founded in 1989 and headquartered in Newton, New Jersey, designs, develops, and manufactures photonics and optoelectronics products and systems. The Company offers imaging systems, electrophysiology, scientific cameras, optical tables a...

11 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
September 8, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!