Apply for this Job
Location: Massachusetts (On-site) Innovate. Build. Impact. Join a world-leading optical engineering team that has been revolutionizing industries for over 40 years. Our client pioneers cutting-edge applications in optics, instrumentation, and automation, supporting commercial, government, and consumer product organizations globally. As a Senior Software Engineer, you'll be at the forefront of developing robust software applications that power state-of-the-art optical systems, cameras, and motion control technologies. What You'll Do Develop high-performance application software for instrumentation on Windows platforms. Lead and manage software development projects, ensuring high-quality deliverables. Collaborate on multi-disciplinary engineering consulting projects. Maintain and enhance existing product applications. Author technical documentation and provide expert technical support. What You Bring Bachelor's degree in Computer Science, Engineering, or a related field. 5+ years of software development experience in Microsoft .Net Framework. 3+ years working with at least two of: Linux, Python, .Net Core. Strong Object-Oriented Programming skills. Experience with open-source software (OpenCV, LibGD, etc.). Hands-on expertise in instrumentation development (firmware experience a plus.). Knowledge of optics, photonics, or image processing is highly desirable. Enthusiasm, self-motivation, and a passion for problem-solving. Why Join? Work with the largest independent optical engineering team in the world. Be part of pioneering technology in optics and automation. Hands-on involvement in cutting-edge instrumentation & software development. Competitive salary, career growth, and an opportunity to make a real global impact.
Date Posted: 16 March 2025
Apply for this Job