Software Systems Architect
Listed on 2026-02-28
-
IT/Tech
Systems Engineer, AI Engineer
Job Description
CUES is seeking an accomplished 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 CUES' 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 cross‑platform 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, browser‑based 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.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances.
If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:
- 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, Dynamo
DB, 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
- 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
- Dev Ops and infrastructure‑as‑code experience (Terraform, Cloud Formation)
- Background in robotics, autonomous systems, or specialized real‑time systems
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).