Software Developer – Embedded Systems (Ottawa)

Software Developer – Embedded Systems (Ottawa)

05 Sep
|
Sky Systems, Inc. (SkySys)
|
Ottawa

05 Sep

Sky Systems, Inc. (SkySys)

Ottawa

OverviewTalent Acquisition Partner | Technical Recruiter | Talent Acquisition | Head Hunter | Hiring Individuals Around the Globe | BBA-HMandate Duration: September 19, 2026 – 37.5 hours/weekContextThe team is responsible for developing a variety of control systems and their interfaces, primarily focusing on embedded systems development.Required Qualifications3–5+ years of experience in C++ development, with a robust focus on embedded systemsExperience in real-time systems design and architectureFamiliarity with cloud technologiesBasic understanding of networking concepts and protocolsProficient in using the Linux operating system, including Shell scripting and AWKAbility to design software with hardware resource constraints in mindBachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related fieldStrong analytical and problem-solving skillsAbility to work collaboratively as part of a diverse teamStrong written and verbal communication skills in EnglishEagerness to learn new technologies and toolsAttention to detail and commitment to high-quality softwareAssets (Nice to Have)Knowledge of cloud technologiesJob DescriptionThe Embedded Software Developer will contribute to the development, deployment, and maintenance of specific embedded software modules.Main ResponsibilitiesCollaborate with experienced engineers to design, code, test,



and maintain software applicationsDevelop and maintain embedded software modules, primarily in C++ and PythonHelp implement networking solutions to ensure seamless communication between componentsContribute to building tools, libraries, and frameworks to improve product quality and development efficiencyParticipate in code reviews, offering feedback to maintain code standardsTroubleshoot and resolve software defects and technical issuesAssist in integrating software components on LinuxParticipate in testing and validation, ensuring software meets performance and functionality requirementsUse cloud technologies to support software deployment and managementWork with cross-functional teams (e.G., product managers, designers) to understand requirements and contribute to technical discussionsMaintain clear documentation of software designs, processes, and development activitiesLead the design and development of advanced satellite ground segment software systems, ensuring they are scalable, reliable, and high-performingSeniority levelAssociateEmployment typeContractJob functionInformation TechnologyIndustriesIT Services and IT ConsultingReferrals increase your chances of interviewing at Sky Systems, Inc. (SkySys) by 2xOtherSoftware Engineer roles and related positions are listed separately in the job postings#J-18808-Ljbffr

📌 Software Developer – Embedded Systems (Ottawa)
🏢 Sky Systems, Inc. (SkySys)
📍 Ottawa

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer – embedded systems (ottawa) / ottawa