1

Weekend Middleware Jobs in Massachusetts (NOW HIRING)

... weekends * Lead the establishment of measurable and achievable critical success factors for the ... Oracle Fusion Middleware * Custom Software Development (within the Enterprise space) * Integration ...

Weekend Middleware information

What is the difference between Weekend Middleware vs Weekend Support Specialist?

AspectWeekend MiddlewareWeekend Support Specialist
CertificationsIT certifications like MuleSoft, IBM, or Oracle middleware certificationsIT support certifications such as CompTIA A+, Network+, or Microsoft Certified
Work EnvironmentPrimarily technical, involving server, application, and system middleware managementCustomer-focused, troubleshooting, and resolving technical issues for end-users
Industry UsageUsed in IT and software development companies for system integrationCommon in tech support, help desks, and service centers

Weekend Middleware roles focus on managing and maintaining middleware systems and integrations, requiring technical certifications and a system-oriented environment. In contrast, Weekend Support Specialists handle end-user support and troubleshooting, often in customer service settings. Both roles are essential in IT but serve different functions and skill sets.

What are some common challenges faced by a Weekend Middleware Engineer, and how can they be managed effectively?

Weekend Middleware Engineers often encounter challenges such as troubleshooting critical issues during off-peak hours, limited access to immediate support from other teams, and ensuring minimal downtime during scheduled maintenance. Effective management involves thorough documentation, clear communication with on-call stakeholders, and proactive monitoring to anticipate potential problems. Developing strong problem-solving skills and familiarity with automation tools can also help streamline weekend operations and minimize disruption.

What are Weekend Middleware jobs?

Weekend Middleware jobs refer to roles where IT professionals manage, monitor, and support middleware systems specifically during the weekends. Middleware is software that connects different applications or services within an organization's IT infrastructure, facilitating communication and data exchange. Weekend Middleware professionals ensure that these systems run smoothly, handle incidents, perform routine maintenance, and provide support during off-peak hours. This role is critical for organizations that require 24/7 uptime and support for their applications and services. Responsibilities may include troubleshooting, deploying updates, and coordinating with other IT teams as needed.

What are the key skills and qualifications needed to thrive as a Weekend Middleware Engineer, and why are they important?

To thrive as a Weekend Middleware Engineer, you need a solid understanding of middleware technologies, server administration, and troubleshooting, usually supported by a degree in computer science or a related field. Familiarity with middleware platforms like IBM WebSphere, Oracle WebLogic, or Apache Tomcat, as well as scripting and relevant IT certifications, is typically required. Strong problem-solving skills, attention to detail, and effective communication are crucial soft skills for handling incidents and collaborating with stakeholders during weekend shifts. These skills ensure reliable system performance and rapid issue resolution during off-peak hours, minimizing downtime and supporting business continuity.
What are the most commonly searched types of Middleware jobs in Massachusetts? The most popular types of Middleware jobs in Massachusetts are:
What are popular job titles related to Weekend Middleware jobs in Massachusetts? For Weekend Middleware jobs in Massachusetts, the most frequently searched job titles are:
What job categories do people searching Weekend Middleware jobs in Massachusetts look for? The top searched job categories for Weekend Middleware jobs in Massachusetts are:
What cities in Massachusetts are hiring for Weekend Middleware jobs? Cities in Massachusetts with the most Weekend Middleware job openings:
Senior Robotics Middleware Engineer

Senior Robotics Middleware Engineer

Integrated Computer Solutions, Inc.

Wilmington, MA

Contractor

Posted 2 days ago


Job description

Location/Eligibility: This is a contract position based in Massachusetts.  You must be able to commute to the Wilmington area onsite at least 3 days a week.  For this contract, there is no visa sponsorship available.  

We are seeking a high-caliber Robotics Middleware Engineer to evaluate, prototype, and build our next-generation communication infrastructure. In this role, you will move beneath the standard application layer to optimize high-throughput, shared-memory messaging on NVIDIA Jetson-class hardware. You will be the architect responsible for eliminating communication bottlenecks, ensuring that heavy ML inference and sensor streams flow through the robot's "nervous system" with zero latency.

Core Responsibilities
  • Next-Gen Middleware Evaluation: Lead a comprehensive build-vs-adopt evaluation of Zenoh as a robotics transport layer, analyzing its performance both standalone and as an RMW layer under ROS 2. Deliver architectural recommendations backed by rigorous benchmarks.

  • Data Path Optimization: Optimize zero-copy and shared-memory messaging paths on ARM/Jetson architectures, focusing heavily on memory layout optimization, serialization efficiency, and transport tuning.

  • Performance Benchmarking: Design and execute benchmarking suites to measure latency, throughput, and CPU/GPU overhead, systematically comparing new architectures against our current data path.

  • ML & Sensor Integration: Support the full-stack team by ensuring low-latency integration for heavy workloads, including vision sensors (Stereo/RGBD), IMUs, and ML model inference pipelines (PyTorch, TensorRT, JIT).

Technical Requirements (Must-Have)
  • ROS 2 & DDS Internals: Deep, hands-on experience with ROS 2 middleware (RMW) layers and the inner workings of DDS implementations (e.g., Cyclone DDS, Fast DDS).

  • Advanced Transports: Proven experience with Zenoh or comparable modern pub/sub architectures designed for high-performance edge computing (e.g., eCAL, iceoryx).

  • Systems Programming: Exceptional proficiency in Modern C++ and deep familiarity with shared-memory Inter-Process Communication (IPC).

  • Embedded Profiling: Hands-on experience with performance profiling and bottleneck identification on embedded Linux and ARM architectures.

  • Core Languages: Strong proficiency in Python is required alongside your primary C++ systems skill set.

Preferred Qualifications (Nice-to-Have)
  • NVIDIA Jetson Ecosystem: Direct experience optimizing software for Jetson-class hardware.

  • Hardware-Aware Memory: Understanding of GPU/CUDA memory awareness, unified memory architectures, and avoiding host-to-device copy overhead.

  • Real-Time Systems: Practical knowledge of real-time Linux patches (PREEMPT_RT) and deterministic software design.

  • Experiencing tuning or customizing the ROS 2 Nav2 stack or working with vSLAM algorithms.

Are you the right fit?

You thrive in high-velocity environments where engineering decisions directly impact hardware performance. You enjoy digging into network packets, memory dumps, and kernel-level timing to squeeze microsecond efficiencies out of resource-constrained systems. You value data over assumptions and back up your architectural designs with hard benchmarks.