Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Platform Architecture & Software Quality

Job

Globex IT Solutions INC

North Reading, MA (In Person)

Full-Time

Posted 2 weeks ago (Updated 1 week ago) • Actively hiring

Expires 6/22/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
100
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Job Title:
Platform Architecture & Software Quality Location:
North Reading, MA Duration:
Long Term Job Description:
  • Audit and refactor the existing ROS 2-based software framework for maintainability, extensibility, and performance
  • Identify bottlenecks and migrate performance-critical components from Python to C++ where justified
  • Establish and enforce software engineering standards: interfaces, testing, documentation, and code review practices
  • Reduce redundancy and improve modularity so that robotics engineers can build on top of solid, predictable components
  • Collaborate with scientists and engineers who wrote the existing code to understand intent before refactoring What We Need Strong software engineering fundamentals - this role is as much about software craft as robotics
  • Demonstrated experience improving and refactoring existing codebases, not just greenfield builds
  • Solid C++ alongside Python; able to port Python components to C++ and reason about the tradeoffs
  • Deep ROS 2 knowledge: node design, lifecycle, communication patterns, composable nodes, and best practices
  • Experience establishing engineering standards on a team where not everyone has a traditional software background