What are the responsibilities and job description for the Software Systems Architect position at Actalent?
Description
Software Architect to bridge two critical technology ecosystems and create a unified platform strategy. This is an exceptional opportunity to architect the convergence of advanced robotics hardware/software with enterprise cloud applications, driving innovation across inspection and data management solutions.
You will serve as the principal technical authority responsible for defining the integration strategy between next-generation smart robotic truck platform (Linux/C real-time edge computing) and the Granite Net (GNET) enterprise software division (cloud-based SaaS transitioning to browser-based architecture). Your leadership will establish a cohesive architectural vision that minimizes development and maintenance effort while enabling both systems to leverage each other's strengths.
This role demands a strategic technical leader capable of managing complex crossplatform integration challenges, bridging embedded systems and cloud technologies, and communicating architectural decisions to secure buy-in from diverse stakeholders across robotics, software, product, and executive teams. You will take ownership of defining the technical pathway for real-time data flow, local AI inference, cloud processing, browserbased user interfaces, and offline-first capabilities to enable seamless operations whether trucks are connected or operating in low-connectivity environments. This real-time data capture needs to effectively align with subsequent offline analysis, reporting, AI based defect coding and other SAAS capabilities.
What You Can Expect In This Role (Job Responsibilities)
While each day brings new opportunities, your core responsibilities will be:
Strategic Architecture & Integration (40%)
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 an 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
Design & Implementation Leadership (35%)
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
Cross-Functional Collaboration & Leadership (20%)
Collaborate closely with robotics engineering teams to understand hardware constraints, real-time performance requirements, and embedded system capabilities; translate into scalable software architecture
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
Technical Oversight (5%)
Stay current on relevant emerging technologies
Evaluate new tools, frameworks and infrastructure options
Additional Skills & Qualifications
Preferred Experience, Knowledge, Skills, And Abilities
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)
Experience in robotics, autonomous systems, or specialized real-time systems
Education & Certifications
Minimum Bachelor's degree in Computer Science, Software Engineering, or related technical field
Master's degree in Computer Science, Software Engineering, or related technical field a plus
AWS Certified Solutions Architect – Associate or Professional
AWS Certified Security – Specialty
Other relevant cloud or systems architecture certifications
Experience Level
Intermediate Level
Job Type & LocationThis is a Permanent position based out of Orlando, FL.
Pay and BenefitsThe 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 TypeThis is a fully onsite position in Orlando,FL.
Application DeadlineThis position is anticipated to close on Mar 31, 2026.
Diversity, Equity & Inclusion
At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I is embedded into our culture through:
- Hiring diverse talent
- Maintaining an inclusive environment through persistent self-reflection
- Building a culture of care, engagement, and recognition with clear outcomes
- Ensuring growth opportunities for our people
Actalent is an equal opportunity employer.
About Actalent
Actalent is a global leader in engineering and sciences services. For more than 40 years, we’ve helped visionary companies advance their goals. Headquartered in the United States, our teams span 150 offices across North America, EMEA, and APAC—with four delivery centers in India led by 1,000 extraordinary employees who connect their passion with purpose every day.
Our Bangalore, Hyderabad, Pune, and Chennai delivery centers are hubs of engineering expertise, with core capabilities in mechanical and electrical engineering, systems and software, and manufacturing engineering. Our teams deliver work across multiple industries including transportation, consumer and industrial products, and life sciences. We serve more than 4,500 clients, including many Fortune 500 brands. Learn more about how we can work together at actalentservices.com.
Salary : $160,000 - $169,000