Software Systems Architect jobs in United States
cer-icon
Apply on Employer Site
company-logo

SPX Technologies · 8 hours ago

Software Systems Architect

SPX Technologies is a global company focused on building innovative solutions in HVAC and Detection and Measurement. They are seeking a Software Architect to bridge advanced robotics hardware/software with enterprise cloud applications, driving innovation across inspection and data management solutions.

Mechanical Or Industrial Engineering
check
H1B Sponsor Likelynote

Responsibilities

Define and evolve the unified architecture strategy for integrating robotics truck applications (Linux/C++ stack) with GNET enterprise software (cloud-based applications), establishing clear technical direction and standards
Design and document comprehensive integration patterns, APIs, and communication protocols between embedded systems, edge computing, cloud infrastructure, and browser-based user interfaces to enable real-time and postprocessing workflows
Establish architectural roadmap for migrating robotics truck applications toward browser-based interactions and cloud-first capabilities while maintaining select backward compatibility and offline operational capability for field deployments. Understand current status/plans for truck and cloud, develop future state vision, work with leaders to secure buy-in
Define technology strategy for IoT infrastructure, real-time communication, smart features, and locally-running AI/machine learning capabilities on robotic trucks operating in disconnected or low-bandwidth environments
Design end-to-end data flow architecture encompassing field data collection (robotics), real-time edge processing, cloud ingestion (AWS), AI-based defect coding, reporting, and browser-based visualization
Architect database and storage solutions that support both real-time embedded systems and large-scale cloud-based video file management, ensuring efficient data modeling, performance, security, and scalability
Architect and oversee the implementation of critical integration components including robust communication protocols between embedded microprocessor systems and Linux-based trucks, cloud platforms (AWS), and browser applications
Design and validate system interfaces, middleware layers, and microservices architectures that decouple robotics systems from enterprise applications while enabling seamless data sharing and functionality
Develop and maintain architectural standards, design principles, and best practices that ensure solutions are high-quality, maintainable, and scalable, while providing clear guidance to multiple development teams working across different components of the system. Leverage current team efforts/architecture to ensure security frameworks, zero-trust architectures, identity and access management (IAM), and secure cloud-to-edge communication patterns across all system components
Lead performance optimization and scalability initiatives, ensuring real-time responsiveness of embedded systems and efficient processing of multi-gigabyte video files in cloud infrastructure
Evaluate and recommend emerging technologies (edge AI frameworks, IoT protocols, cloud services, browser technologies, real-time communication standards) that advance product capabilities and competitive advantage
Collaborate closely with robotics engineering teams to understand hardware constraints, real-time performance requirements, and embedded system capabilities; translate into scalable software architecture
Partner with CUES Software Division leadership and development teams to align cloud architecture, microservices design, and SaaS capabilities with robotics integration requirements
Engage with product management, UI/UX design teams, field operations, and customer success teams to gather requirements and translate business needs into architectural solutions
Communicate architectural decisions, technical trade-offs, and integration pathways effectively to executive leadership, engineers across multiple locations, and external partners
Participate in code reviews, design reviews, and technical governance to ensure architectural integrity and quality standards across both robotics and software division
Document solutions, create technical presentations, and support corporate leadership and partners in understanding complex architecture and strategic direction
Stay current on relevant emerging technologies
Evaluate new tools, frameworks and infrastructure options

Qualification

Software Systems ArchitectureLinux/C++ DevelopmentAWS Cloud PlatformsReal-time Data ProcessingAI/ML IntegrationMicroservices ArchitectureIoT InfrastructureDatabase ManagementCross-Functional CollaborationTechnical LeadershipCommunication SkillsProblem SolvingTeam Collaboration

Required

Minimum 12 years of Systems/Software Engineering experience or equivalent combination of experience and advanced degree
Proven track record as a Software Systems Architect successfully designing and implementing complex software systems spanning embedded systems, edge computing, cloud platforms, and distributed computing environments
Demonstrated success leading technical strategy and earning the respect of distributed engineering teams without direct authority
3+ years developing with Linux/C++ for embedded systems, robotics, or real-time applications
3+ years architecting and implementing solutions on AWS cloud platforms, including services for data processing, storage, and analytics
Expertise designing cloud-to-edge integration patterns and real-time data synchronization between field devices and cloud systems
Understanding of AWS services including EC2, Lambda, RDS, DynamoDB, S3, SQS/SNS, and analytics/ML services
Practical experience integrating AI/ML models into production systems
Experience implementing authentication, authorization, and identity management (IAM) systems
Minimum Bachelor's degree in Computer Science, Software Engineering, or related technical field
AWS Certified Solutions Architect – Associate or Professional
AWS Certified Security – Specialty
Other relevant cloud or systems architecture certifications

Preferred

Experience developing with C# and Windows desktop applications (useful for understanding existing GNET legacy architecture during transition)
Familiarity with GIS systems, mapping technologies, or geospatial data processing
Knowledge of databases beyond cloud-managed services (hands-on tuning, replication, sharding)
Expertise in security certifications or frameworks (AWS Security Specialty, CISSP principles, etc.)
Familiarity with video processing, large file management, or streaming architectures
Familiarity with SOC Type 2 compliance
Knowledge of additional programming languages (Python, Java, Go)
Product management or business acumen to inform technical decisions with market/customer perspective
DevOps and infrastructure-as-code experience (Terraform, CloudFormation)
Background in robotics, autonomous systems, or specialized real-time systems
Master's degree in Computer Science, Software Engineering, or related technical field a plus

Benefits

Generous and flexible paid time off including paid personal time off, caregiver, parental, and volunteer leave
Competitive health insurance plans and 401(k) match, with benefits starting day one
Competitive and performance-based compensation packages and bonus plans
Educational assistance, leadership development programs, and recognition programs

Company

SPX Technologies

company-logo
ABOUT SPX SPX Technologies is a supplier of highly engineered products and technologies, holding leadership positions in the HVAC and detection and measurement markets.

H1B Sponsorship

SPX Technologies has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)
2023 (1)
2022 (4)
2021 (4)
2020 (6)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Gene Lowe
President and CEO
linkedin
leader-logo
Andrew Higgins
CFO, Global Cooling
linkedin
Company data provided by crunchbase