Senior Satellite Software Architect - Embedded Systems Lead
Orion Innovation
Canada
Hybrid
CAD 100,000 - 130,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A technology solutions company in Canada seeks a Senior Software Architect to lead the design and integration of satellite communication systems. The role involves overseeing software architecture decisions, ensuring system reliability, and mentoring engineering teams. Candidates should have 10+ years in software development and expertise in programming languages such as C++, Java, or Python. This is a hybrid position offering the opportunity to contribute to innovative projects.
Qualifications
10+ years of experience in software development with a focus on satellite communication systems.
Expert proficiency in programming languages like C++, Java, Python, or Golang.
Deep understanding of networking, routing protocols, and MPLS/WAN/SD-WAN.
Responsibilities
Lead the architecture, technical specifications, and development roadmap for satellite software.
Spearhead the design and integration of embedded application software.
Architect software solutions around Test-Driven Development (TDD).
Skills
C++
Java
Python
Golang
Networking
Test-Driven Development (TDD)
Agile methodologies
Education
Bachelor's or Master's degree in Computer Science, Electrical Engineering
Tools
AWS
Azure
GCP
Docker
Kubernetes
Job description
A technology solutions company in Canada seeks a Senior Software Architect to lead the design and integration of satellite communication systems. The role involves overseeing software architecture decisions, ensuring system reliability, and mentoring engineering teams. Candidates should have 10+ years in software development and expertise in programming languages such as C++, Java, or Python. This is a hybrid position offering the opportunity to contribute to innovative projects.