• Biddeford, ME
  • $70–$85 Per Hour
  • Quick Apply
19 days ago

Job Description

Optical Automation Software Engineer

Education:
BS degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field.
Experience:
3-5 years of experience in software development, strong emphasis focused on hardware-software integration, test automation, or optical metrology.
Skills and Abilities:
  • Python programming for hardware control, automation, and data analysis.
  • Computer Vision applications, using OpenCV or similar image processing libraries.
  • Proven experience developing software interfaces for peripheral devices, including motion stages, industrial cameras, illumination sources, and optical measurement equipment, across both Windows and Linux operating systems.
  • Ability to integrate custom analytical algorithms and third-party data processing libraries.
  • Familiarity with modern AI coding agents to accelerate development cycles and problem-solve complex logic.
  • Experience working with ISO 13485, FDA design control regulations, and working within a highly regulated Quality Management System is highly preferred.
Responsibilities of the Position:
  • Develop/deploy and maintain custom software applications utilized for precision engineering analysis and daily production manufacturing.
  • Program hardware abstraction layers to synchronously control and communicate with peripheral metrology devices via USB, Serial, Ethernet, or vendor-specific APIs.
  • Design and execute automated data collection sequences, ensuring accurate synchronization between physical motion stages and image capture hardware.
  • Implement computer vision routines to automate the inspection, measurement, and alignment of complex optomechanical systems.
  • Architect automated reporting systems that generate detailed technical reports and diagnostic logs for quality control.
  • Lead root cause analysis to solve complex software bugs or hardware integration challenges.
  • Ensure all software development activities, version control, and documentation comply with ISO 13485 standards.
  • Develop and execute software validation activities to ensure applications meet functional, quality, and regulatory requirements.

Numbers & Facts

LocationBiddeford, ME
IndustryOther/Not Classified
Salary$70–$85 Per Hour
Company Size100 to 499 employees
Year Founded1999
Websitehttp://www.advancedtechno.com

About Company

About us: A history of success It all started in Massachusetts 20 years ago, with three friends who believed profit and purpose could and should coexist. Especially in industries that are synonymous with growth, profit, and demand. A winning bet. To this day, ATICO is still proudly matching highly skilled professionals with opportunities in Aerospace & Defense, Consumer Electronics, Medical, Automotive, Communications, Semiconductor, Power, and more. Every decision is heartfelt, and we wouldn’t have it any other way. It’s proof that with a vision, infinite motivation, and over 80 years combined experience in matching highly skilled professionals with opportunities, you can bring concepts to life and help countless people along the way.

Skills

  • Algorithmsunmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI) Agentsunmatched
  • Automationunmatched
  • Bug Tracking Softwareunmatched
  • Computer Scienceunmatched
  • Computer Visionunmatched
  • Data Analysisunmatched
  • Data Collectionunmatched
  • Data Processingunmatched
  • Document Managementunmatched
  • Electrical Engineeringunmatched
  • Ethernetunmatched
  • FDA Requirementsunmatched
  • Hardware-Software Integrationunmatched
  • ISO (International Organization for Standardization)unmatched
  • Image Processingunmatched
  • Integration Testingunmatched
  • Linux Operating Systemunmatched
  • Manufacturingunmatched
  • Metrologyunmatched
  • Microsoft Windows Operating Systemunmatched
  • Peripheral Hardwareunmatched
  • Problem Solving Skillsunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Controlunmatched
  • Quality Managementunmatched
  • Regulatory Requirementsunmatched
  • Root Cause Analysisunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software Validationunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • System Architectureunmatched
  • Test Automationunmatched
  • USBunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder