Software Systems Architect

CareerCircle
Orlando, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 169K

Job location

Orlando, United States of America

Tech stack

Microsoft Access
Microsoft Windows
Geographic Information Systems
API
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Integration Architecture
C Sharp (Programming Language)
C++
Software as a Service
Cloud Computing
Cloud Engineering
Code Review
Communications Protocols
Databases
Linux
DevOps
Amazon DynamoDB
Linux on Embedded Systems
Middleware
Design of User Interfaces
Human-Computer Interaction
Python
Machine Learning
Microsoft Office
Performance Tuning
Software Architecture
Azure
Software Engineering
Software Systems
Data Streaming
Video Editing
WebRTC
Windows Desktop
Enterprise Software Applications
Real Time Systems
Amazon Web Services (AWS)
Information Technology
Real Time Data
Data Management
Multiaccess Edge Computing
Amazon Web Services (AWS)
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., * 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., CommunicationOperationsLeadershipManagementGovernanceCode ReviewProgramming LanguagesMicroservicesSoftware EngineeringPython (Programming Language)ScalabilityInnovationComputer ScienceAuthenticationsLinuxApplication Programming Interface (API)Technology EcosystemsEnterprise Application SoftwareSoftware As A Service (SaaS)Amazon Web ServicesCloud TechnologiesProduct ManagementArtificial IntelligenceDataflowLeadership DevelopmentEmerging TechnologiesData ManagementAuthorization (Computing)Data CollectionStakeholder EngagementSoftware SystemsSolution ArchitectureMachine LearningEmbedded SystemsC++ (Programming Language)Office EquipmentRoboticsUser Experience (UX) DesignInfrastructure as Code (IaC)C# (Programming Language)User Interface (UI) DesignMiddlewarePost ProcessingInternet Of Things (IoT)Windows DesktopCommunications ProtocolsVisionaryTechnology StrategiesCloud ApplicationsFile ManagementAutonomous SystemIdentity And Access ManagementAmazon Elastic Compute CloudGo (Programming Language)Design Elements And PrinciplesCloud Computing ArchitectureAmazon DynamoDBTechnical AuthorityEdge ComputingReal Time DataCaregivingVideo ProcessingAdvanced RoboticsArchitecture Strategy

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

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. Job Type & Location

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