QED Technologies International LLC

Scientific Software Engineer I – Precision Op

QED Technologies International LLC

full-time

Posted on:

Location Type: Hybrid

Location: RochesterNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $70,000 - $85,000 per year

Job Level

About the role

  • Analyzes software requirements under guidance from senior engineers to determine feasibility of design within time and cost constraints.
  • Contributes to software designs by implementing components that follow established architecture and design patterns.
  • Codes, debugs, and tests software features.
  • Documents code and development work to support maintainability and future enhancements.
  • Collaborates with team members to follow and continuously improve software engineering best practices.
  • Modifies or develops algorithms related to optical metrology, optics manufacturing, and optical data analysis
  • Consults with hardware engineers and other engineering staff to evaluate interface between hardware and software, and operational and performance requirements of overall system.
  • Uses engineering reasoning and quantitative thinking to design software that behaves predictably and meets requirements
  • Supports definition of development milestones by estimating assigned tasks and communicating progress.
  • Participates in identifying and documenting risks related to quality, cost, or schedule
  • Assists in developing and executing software system test procedures.
  • Provides support for customers or field engineers regarding software issues.

Requirements

  • Bachelor’s degree (B.S.) from four-year college or university with a major in: Computer Engineering, Computer Science, or Software Engineering, with significant coursework or experience in math, physics, optics or engineering.
  • OR Physics, Optics, Imaging Science, or other Engineering discipline, with significant software development coursework or experience
  • 0 - 3 years of relevant software development experience, including professional work, internships, co‑ops, or substantial project‑based work.
  • A master’s degree (M.S.) is beneficial but not mandatory.
  • Strong object-oriented programming skills
  • Strong software debugging and troubleshooting skills
  • Strong math, physics, and engineering knowledge
  • Ability to work with mathematical concepts such as probability and statistical inference, linear algebra, signal processing, and fundamentals of plane and solid geometry, trigonometry, and calculus.
  • Proven ability to write clean, testable, readable code in a team environment.
  • Excellent verbal and written communication skills.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
object-oriented programmingsoftware debuggingsoftware testingalgorithm developmentoptical metrologyoptics manufacturingoptical data analysismathematical conceptssignal processingsoftware design patterns
Soft Skills
communication skillscollaborationproblem-solvingquantitative thinkingrisk identificationtask estimationteamworkdocumentationadaptabilitycustomer support