... certified Great Place to Work , five years in a row! We're on the hunt for a top-tier Embedded ... Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent ...
... certified Great Place to Work , five years in a row! We're on the hunt for a top-tier Embedded ... Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent ...
... certified Great Place to Work , five years in a row! We're on the hunt for a top-tier Embedded ... Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent ...
... certified Great Place to Work , five years in a row! We're on the hunt for a top-tier Embedded ... Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent ...
Computer Incident Response Team (CIRT), Computer Emergency Response Team (CERT), Computer Security Incident Response Center (CSIRC) or a Security Operations Center (SOC) * Degree in Computer Science ...
Computer Incident Response Team (CIRT), Computer Emergency Response Team (CERT), Computer Security Incident Response Center (CSIRC) or a Security Operations Center (SOC) * Degree in Computer Science ...
Computer Incident Response Team (CIRT), Computer Emergency Response Team (CERT), Computer Security Incident Response Center (CSIRC) or a Security Operations Center (SOC) * Degree in Computer Science ...
Computer Incident Response Team (CIRT), Computer Emergency Response Team (CERT), Computer Security Incident Response Center (CSIRC) or a Security Operations Center (SOC) * Degree in Computer Science ...
... Computer Science or related fields * 7-10 years of experience in vehicle chassis controls system development. * Scaled Agile Framework (SAFe) training or certifications. * Experience in the GM ...
... Computer Science or related fields * 7-10 years of experience in vehicle chassis controls system development. * Scaled Agile Framework (SAFe) training or certifications. * Experience in the GM ...
... Computer Science or related fields * 7-10 years of experience in vehicle chassis controls system development. * Scaled Agile Framework (SAFe) training or certifications. * Experience in the GM ...
... Computer Science or related fields * 7-10 years of experience in vehicle chassis controls system development. * Scaled Agile Framework (SAFe) training or certifications. * Experience in the GM ...
Global Head of Customer Identity & Access Management, IAM / Enterprise Security
Toronto, ON · Hybrid
CA$180K - CA$220K/yr
Bachelors degree in Computer Science, Engineering, Information Systems, or a relateddiscipline; agraduate degree or relevant industry certifications (e.g., cloud, security, IAM) is an asset ...
Quick apply
Global Head of Customer Identity & Access Management, IAM / Enterprise Security
Toronto, ON · Hybrid
CA$180K - CA$220K/yr
Bachelors degree in Computer Science, Engineering, Information Systems, or a relateddiscipline; agraduate degree or relevant industry certifications (e.g., cloud, security, IAM) is an asset ...
... degree in Computer Science, Computer Engineering, Information Technology, or a related field ... Certifications (Nice to Have) * CompTIA A+ * CompTIA Security+ * CCNA * RHCSA * AZ-104 (Microsoft ...
... degree in Computer Science, Computer Engineering, Information Technology, or a related field ... Certifications (Nice to Have) * CompTIA A+ * CompTIA Security+ * CCNA * RHCSA * AZ-104 (Microsoft ...
Senior Automation Developer
Toronto, ON · On-site
CA$84K - CA$134K/yr
Industry certifications are nice to have. * Amaster's degree in computer science/information securityoranotherrelevant field(asset). * Knowledge of SIEM/EDR/network security toolsandofnetworking ...
Senior Automation Developer
Toronto, ON · On-site
CA$84K - CA$134K/yr
Industry certifications are nice to have. * Amaster's degree in computer science/information securityoranotherrelevant field(asset). * Knowledge of SIEM/EDR/network security toolsandofnetworking ...
Senior Software Engineer (Mainframe)
London, ON · On-site
CA$81K - CA$115K/yr
Undergraduate degree, Postgraduate degree or Technical Certificate * Strong academic background (e.g., computer science, engineering) * 7+ years of application development experience, including end ...
New
Senior Software Engineer (Mainframe)
London, ON · On-site
CA$81K - CA$115K/yr
Undergraduate degree, Postgraduate degree or Technical Certificate * Strong academic background (e.g., computer science, engineering) * 7+ years of application development experience, including end ...
New
Senior Software Engineer (Mainframe)
Toronto, ON · On-site
CA$81K - CA$115K/yr
Undergraduate degree, Postgraduate degree or Technical Certificate * Strong academic background (e.g., computer science, engineering) * 7+ years of application development experience, including end ...
New
Senior Software Engineer (Mainframe)
Toronto, ON · On-site
CA$81K - CA$115K/yr
Undergraduate degree, Postgraduate degree or Technical Certificate * Strong academic background (e.g., computer science, engineering) * 7+ years of application development experience, including end ...
New
Senior Automation Developer
CA$84K - CA$134K/yr
Industry certifications are nice to have. * Amaster's degree in computer science/information securityoranotherrelevant field(asset). * Knowledge of SIEM/EDR/network security toolsandofnetworking ...
Senior Automation Developer
CA$84K - CA$134K/yr
Industry certifications are nice to have. * Amaster's degree in computer science/information securityoranotherrelevant field(asset). * Knowledge of SIEM/EDR/network security toolsandofnetworking ...
... degree in Computer Science, Computer Engineering, Information Technology, or a related field ... Certifications (Nice to Have) * CompTIA A+ * CompTIA Security+ * CCNA * RHCSA * AZ-104 (Microsoft ...
Quick apply
... degree in Computer Science, Computer Engineering, Information Technology, or a related field ... Certifications (Nice to Have) * CompTIA A+ * CompTIA Security+ * CCNA * RHCSA * AZ-104 (Microsoft ...
Software Developer - Cloud Solutions
Toronto, ON · On-site +1
$40 - $85/hr
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, or a related field, or equivalent practical experience * Cloud certifications (e.g., AWS ...
Software Developer - Cloud Solutions
Toronto, ON · On-site +1
$40 - $85/hr
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, or a related field, or equivalent practical experience * Cloud certifications (e.g., AWS ...
Senior Information Security Analyst
CA$81K - CA$115K/yr
Completion of a Master's degree or equivalent program in Computer Science, Management Information Systems or similar field is preferred. * University degree * Information security certification ...
Senior Information Security Analyst
CA$81K - CA$115K/yr
Completion of a Master's degree or equivalent program in Computer Science, Management Information Systems or similar field is preferred. * University degree * Information security certification ...
Bachelor's degree from a reputable institution; a degree in Computer Science or a related field is preferred * Certification(s): Not mandatory, but certification in a relevant field is a plus.
Quick apply
Bachelor's degree from a reputable institution; a degree in Computer Science or a related field is preferred * Certification(s): Not mandatory, but certification in a relevant field is a plus.
Consulting Manager- EPM
Toronto, ON · On-site
$180 - $185/hr
Bachelor's degree in a related technical or business field, such as Computer Engineering, Computer Science, Information Systems, Engineering, or Business. * Anaplan Certified Master Anaplanner ...
Consulting Manager- EPM
Toronto, ON · On-site
$180 - $185/hr
Bachelor's degree in a related technical or business field, such as Computer Engineering, Computer Science, Information Systems, Engineering, or Business. * Anaplan Certified Master Anaplanner ...
... degree in Computer Science, Computer Engineering, Information Technology, or a related field ... Certifications (Nice to Have) * CompTIA A+ * CompTIA Security+ * CCNA * RHCSA * AZ-104 (Microsoft ...
Quick apply
... degree in Computer Science, Computer Engineering, Information Technology, or a related field ... Certifications (Nice to Have) * CompTIA A+ * CompTIA Security+ * CCNA * RHCSA * AZ-104 (Microsoft ...
Consulting Manager- EPM
Toronto, ON · On-site
$180 - $185/hr
Bachelor's degree in a related technical or business field, such as Computer Engineering, Computer Science, Information Systems, Engineering, or Business. * Anaplan Certified Master Anaplanner ...
Consulting Manager- EPM
Toronto, ON · On-site
$180 - $185/hr
Bachelor's degree in a related technical or business field, such as Computer Engineering, Computer Science, Information Systems, Engineering, or Business. * Anaplan Certified Master Anaplanner ...
Certifications in GCP or related cloud technologies. Qualifications * Bachelor's degree in Computer Science, Information Technology, or a related field. * 5-7 years of experience in cloud development ...
Certifications in GCP or related cloud technologies. Qualifications * Bachelor's degree in Computer Science, Information Technology, or a related field. * 5-7 years of experience in cloud development ...
Computer Science Certificate information
What types of career opportunities can I pursue after obtaining a computer science certificate?
Completing a Computer Science Certificate opens doors to a wide range of entry-level roles such as software developer, IT support specialist, web developer, and data analyst. Many certificate holders find opportunities in fast-paced tech environments, working alongside experienced engineers and participating in real-world projects. With additional experience and ongoing learning, you can advance to more specialized roles or pursue further studies for continued career growth. This certificate provides a strong foundation to build a versatile and rewarding career in technology.
What are the key skills and qualifications needed to thrive in the computer science certificate position, and why are they important?
To thrive in a role that typically requires a Computer Science Certificate, you should possess a solid understanding of programming fundamentals, algorithms, and problem-solving, often backed by a certificate from a recognized program. Familiarity with languages like Python, Java, or C++, as well as experience with software development tools and version control systems such as Git, are commonly expected. Strong analytical thinking, attention to detail, and effective communication skills help individuals excel in collaborative projects and technical tasks. These competencies provide a crucial foundation for contributing to technology-driven teams and adapting to the evolving demands of the industry.
What is a computer science certificate?
A Computer Science Certificate job refers to a role that can be obtained with a certificate in computer science rather than a full degree. These jobs often include positions like IT support specialist, web developer, or data analyst. Certificates can help individuals gain foundational skills in programming, cybersecurity, or networking, making them eligible for entry-level roles. Many employers recognize certificates as proof of specialized expertise, especially when combined with practical experience.

Full-time
Medical, Dental, Vision
Re-posted 27 days ago
Job description
Our mission is to provide real-time on-orbit connectivity for critical missions, enabling a new era of data-driven intelligence and innovation. With 33 satellites launched to date, Kepler operates the first commercial optical data relay constellation, enabling real-time, continuous space communications while supporting advanced on-orbit compute and hosted payload capabilities.
Design, develop, and maintain reliable, high-quality embedded software for both spacecraft and ground-based systems supporting a growing fleet of satellites
Design and implement secure communications capabilities, including encryption, authentication, and key exchange for next-generation data links
Build and maintain low-level software components including device drivers, kernel modules, hardware interfaces, and platform services
Develop automated tests, validation tools, and technical documentation to support robust software delivery and long-term maintainability
Participate in software architecture discussions, design reviews, and code reviews to ensure software quality and system reliability
Collaborate closely with cross-functional teams to define system requirements, debug complex issues, and evolve system architecture
Identify performance gaps, reliability risks, and architectural shortcomings in existing systems, and drive improvements across the software stack
Provide technical leadership, mentorship, and guidance to junior engineers while contributing to engineering best practices and development standards
6+ years of experience developing embedded software for complex, high-reliability systems
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience
Strong software engineering fundamentals, including system design, debugging, testing, performance analysis, and maintainable code development
Proficiency in C/C++ for embedded systems, including concurrency, interrupt handling, memory-mapped peripherals, and hardware communication interfaces such as SPI, I2C, UART, and CAN
Experience developing software for embedded Linux and/or RTOS environments, including familiarity with build systems such as Yocto/OpenEmbedded and operating systems such as FreeRTOS
Experience developing low-level embedded Linux components including kernel modules, device drivers, and device tree integrations
Experience developing and maintaining automated test frameworks, validation tooling, or hardware/software integration test environments
Strong cross-functional collaboration and communication skills, with the ability to work effectively across software, hardware, and operations teams
Proficiency with modern software development workflows and tools, including Git-based version control and code review practices
Master's degree in Computer Science, Computer Engineering, or related field
Experience developing software for aerospace applications
Experience implementing embedded security solutions such as secure boot, hardware security modules (HSMs), certificate/key management, authentication, or encrypted communications
Familiarity with Linux networking concepts and infrastructure, including routing, interfaces, netlink, or packet-processing pipelines
Experience developing multi-stage bootloaders
Strong knowledge of computer networking and modern networking protocols
Experience with RTL (Verilog and/or VHDL) and embedded SoCs