Software Systems Architect

Actalent
Maitland, FL, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$160,000.0 - $169,000.0
Working hours
Regular working hours
Job source

Tech stack

Geographic Information Systems Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Application Integration Architecture C Sharp (Programming Language) C++ (Programming Language) Software as a Service Cloud Computing Cloud Engineering
+30 more
Code Review Communications Protocols Databases Linux DevOps Amazon DynamoDB Linux on Embedded Systems Middleware Design of User Interfaces Python (Programming Language) Machine Learning Performance Tuning Software Architecture Azure Machine Learning Software Engineering Software Systems Data Streaming Video Editing WebRTC Windows Desktop Enterprise Software Applications Real Time Systems Amazon Relational Database Service Information Technology Real Time Data Data Management Multiaccess Edge Computing Amazon Simple Queue Service (SQS) Programming Languages Microservices

Job description

Join us as a Software Architect to bridge two critical technology ecosystems, creating a unified platform strategy. You will drive innovation by integrating advanced robotics hardware and software with enterprise cloud applications, enhancing inspection and data management solutions. As the principal technical authority, you will define the integration strategy between next-generation smart robotic truck platforms and the enterprise software division, establishing a cohesive architectural vision. This role requires a strategic leader capable of managing complex integration challenges, bridging embedded systems and cloud technologies, and communicating architectural decisions to diverse stakeholders.

Responsibilities

  • Strategic Architecture & Integration (40%): Define and evolve the unified architecture strategy for integrating robotics truck applications with enterprise software, establishing clear technical direction and standards.

  • Design and document comprehensive integration patterns, APIs, and communication protocols between systems to enable real-time and post-processing workflows.

  • Establish architectural roadmap for migrating applications toward browser-based interactions and cloud-first capabilities, maintaining backward compatibility and offline operational capability.

  • Define technology strategy for IoT infrastructure, real-time communication, and locally-running AI capabilities on robotic trucks operating in low-bandwidth environments.

  • Design end-to-end data flow architecture encompassing field data collection, real-time edge processing, cloud ingestion, AI-based defect coding, reporting, and visualization.

  • Architect database and storage solutions supporting real-time embedded systems and large-scale cloud-based video file management.

  • Design & Implementation Leadership (35%): Architect and oversee the implementation of critical integration components, including communication protocols, system interfaces, middleware layers, and microservices architectures.

  • Develop and maintain architectural standards, design principles, and best practices, providing guidance to development teams.

  • Lead performance optimization and scalability initiatives, ensuring real-time responsiveness and efficient processing.

  • Evaluate and recommend emerging technologies advancing product capabilities and competitive advantage.

  • Cross-Functional Collaboration & Leadership (20%): Collaborate with engineering teams to understand hardware constraints and translate them into scalable software architecture.

  • Partner with software division leadership to align cloud architecture and SaaS capabilities with robotics integration requirements.

  • Engage with product management, UI/UX design teams, and field operations to gather requirements and translate business needs into architectural solutions.

  • Communicate architectural decisions, technical trade-offs, and integration pathways to executive leadership and external partners.

  • Participate in code reviews, design reviews, and technical governance to ensure architectural integrity and quality standards.

  • Technical Oversight (5%): Stay current on relevant emerging technologies and evaluate new tools, frameworks, and infrastructure options., Schedule: Monday - Friday, 8:00 AM - 5:00 PM with a hybrid work arrangement. Up to 15% travel anticipated for field visits and stakeholder engagement. The environment is primarily office-based with standard office equipment and occasional site visits. Physical requirements include the ability to use computers and office equipment.

Requirements

  • Embedded Linux and AWS expertise.

  • Minimum 12 years of Systems/Software Engineering experience or equivalent advanced degree.

  • Proven track record as a Software Systems Architect designing complex systems across embedded systems, edge computing, and cloud platforms.

  • 3+ years developing with Linux/C++ for embedded systems, robotics, or real-time applications.

  • 3+ years architecting and implementing solutions on AWS cloud platforms.

  • Experience with cloud-to-edge integration and real-time data synchronization.

  • Understanding of AWS services like 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 systems.

Additional Skills & Qualifications

  • Experience with C# and Windows desktop applications.

  • Familiarity with GIS systems, mapping technologies, or geospatial data processing.

  • Knowledge of databases beyond cloud-managed services.

  • Expertise in security certifications or frameworks.

  • Familiarity with video processing, large file management, or streaming architectures.

  • Familiarity with SOC Type 2 compliance.

  • Knowledge of additional programming languages (Python, Go).

  • Product management or business acumen.

  • DevOps and infrastructure-as-code experience.

  • Experience in robotics, autonomous systems, or specialized real-time systems.

  • Minimum Bachelor’s degree in Computer Science, Software Engineering, or related field.

  • Master’s degree in relevant field is a plus.

  • AWS Certified Solutions Architect - Associate or Professional.

  • AWS Certified Security - Specialty.

Benefits & conditions

This is a Permanent position based out of Orlando, FL.

Pay and Benefits

The pay range for this position is $160000.00 - $169000.00/yr.

Total Rewards: Competitive salary + performance bonuses. Flexibility: Generous PTO, personal leave, and caregiver/parental/volunteer time. Financial & Health: Top-tier health insurance and 401(k) match Growth: Tuition reimbursement, leadership training, and recognition programs.

Workplace Type

About the company

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:07 min

Simplifying peer-to-peer connections using WebRTC abstraction libraries

André Dietrich André Dietrich · WWC 2024

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:24 min

Evaluating formal AWS certifications versus raw practical engineering experience

Jan Giacomelli · LIVE

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

1:23 min

Choosing the right communication protocol for real-time needs

Ahmed Megahd Ahmed Megahd · WWC 2025

Videos

See all

Related articles

See all