<p>We are looking for a Sr. Software Engineer. This role is suited for someone who enjoys building modern web applications, creating reliable backend services, and working across the full software development lifecycle. The ideal candidate brings strong experience with Microsoft-based technologies and a practical approach to delivering scalable, maintainable solutions in a collaborative environment.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and maintain software applications using C# and .NET technologies across both backend and web-based systems.</p><p>• Build responsive user interfaces with modern front-end tools such as Angular, JavaScript or TypeScript, along with HTML5 and CSS3.</p><p>• Create and integrate RESTful APIs to support application functionality and enable communication between services.</p><p>• Develop database-driven features and write efficient queries for relational database platforms.</p><p>• Apply object-oriented design methods and established engineering standards to produce clean, testable, and maintainable code.</p><p>• Collaborate with cross-functional team members in an Agile/Scrum setting to plan, deliver, and refine application features.</p><p>• Use source control tools such as Git to manage code changes, support team development, and maintain version history.</p><p>• Contribute to application architecture, troubleshooting, and performance improvements throughout the development process.</p>
<p>We are looking for a Hardware Engineer to join our team in Boston, Massachusetts and support the design and deployment of machine vision hardware solutions for industrial applications. This role is ideal for someone with a mechanical engineering foundation who enjoys translating real-world operating conditions into practical camera, lighting, and system configurations. You will work closely with internal teams and customers to improve imaging performance, document deployment standards, and help validate reliable hardware setups for both pilot programs and production environments.</p><p><br></p><p>Responsibilities:</p><p>• Assess customer environments by reviewing operating conditions such as motion, available space, lighting variability, and mounting limitations to determine effective vision system setups.</p><p>• Develop hardware recommendations that align with application needs, including cameras, lenses, illumination components, compute platforms, and network connectivity equipment.</p><p>• Refine camera placement, lighting approach, and viewing angles to improve defect detection and overall imaging quality across different use cases.</p><p>• Create clear technical documentation such as configuration records, wiring layouts, setup instructions, and deployment diagrams to support repeatable installations.</p><p>• Support hands-on testing and qualification activities to confirm hardware performance, durability, and reliability before broader rollout.</p><p>• Visit customer sites as needed to assist with installation planning, validate hardware selections, and troubleshoot field performance issues.</p><p>• Define hardware use cases for industrial automation environments, including scenarios that may involve integration with programmable logic controllers.</p><p>• Partner with cross-functional teams to identify vision-related issues, propose corrective hardware changes, and optimize system designs for production demands.</p>
We are looking for an experienced Network Architect to conduct a comprehensive review of two enterprise network environments in Hudson, New Hampshire. This Long-term Contract position will focus on evaluating architecture, security, segmentation, resiliency, and cloud preparedness while delivering clear recommendations for future improvements. The ideal consultant will bring an independent perspective, translate technical findings into practical guidance, and help shape a scalable network strategy that supports growth and integration.<br><br>Responsibilities:<br>• Perform a detailed assessment of both organizations’ network environments to identify design strengths, weaknesses, and operational concerns.<br>• Examine network topology, segmentation models, security safeguards, and core infrastructure components to determine overall effectiveness and stability.<br>• Compare flat and segmented network approaches, highlighting exposure areas, control gaps, and opportunities to strengthen protection and performance.<br>• Analyze the technical risks, dependencies, and constraints involved in bringing the two network environments together.<br>• Review firewall configurations within Fortinet platforms as well as Cisco-based switching and routing infrastructure to validate alignment with best practices.<br>• Evaluate data center connectivity, redundancy, recovery readiness, and resiliency measures to support business continuity objectives.<br>• Assess Azure networking readiness and propose practical options for expanding hybrid or public cloud capabilities.<br>• Develop a future-state architecture strategy with modernization recommendations that improve scalability, security, and operational efficiency.<br>• Present findings, priorities, and strategic guidance to both leadership stakeholders and technical teams in a clear, actionable format.
We are looking for a Computer Vision Engineer to join a growing team building AI-driven solutions for manufacturing environments in Cambridge, Massachusetts. In this role, you will create and deploy vision models that interpret live camera feeds to support defect detection and workflow monitoring across industrial settings. This position is ideal for an engineer who enjoys turning machine learning concepts into reliable production systems and collaborating closely with technical teams to deliver measurable operational value.<br><br>Responsibilities:<br>• Design, train, and refine computer vision models for manufacturing use cases such as defect identification, anomaly detection, and step-by-step task tracking.<br>• Build production-ready Python-based machine learning pipelines using frameworks such as PyTorch or TensorFlow.<br>• Work with image and video data captured from facility cameras to develop accurate and scalable real-time analysis solutions.<br>• Deploy and support vision applications in cloud and edge environments, including AWS services such as S3 and EC2.<br>• Collaborate with engineering leadership and cross-functional teammates to translate customer needs into practical model and system designs.<br>• Create solutions from the ground up using supervised and unsupervised learning techniques where appropriate.<br>• Improve system performance through testing, evaluation, and iterative tuning of algorithms in live operational settings.<br>• Participate in periodic onsite visits to customer facilities to understand workflows, validate model behavior, and support implementation.