Job Title or Location
RECENT SEARCHES

Software Developer - Embedded Systems - C++ Profiles

Sky Systems, Inc. (SkySys)
Montreal, QC
Posted yesterday
Job Details:
Full-time
Experienced

Software Developer - Embedded Systems - C++ Profiles

Location : 3 days/week on-site in Ottawa required

Duration: 12 months on an hourly basis of 37.5h/week.

The candidate must have the following qualifications

  • 10 years' experience in C++ on embedded systems
  • Python Experience
  • Cloud technology
  • Satellite Networking Experience
  • Good Linux experience
  • Experience with Kubernetes
  • Experience with AWS or Azure cloud required
  • Experience as a technical lead
  • Strong analytical and problem-solving skills.
  • Experience in the design and architecture of Real-Time Systems
  • Experience in cloud technology
  • Basic understanding of networking concepts and protocols.
  • Proficiency in using the Linux operating system (Scripting Shell/AWK)
  • Ability to design software with consideration for hardware resource constraints.
  • Language: English 5/5

Assets :

  • Knowledge of cloud technologies

Job description:

The team will be responsible for the development of various control systems and their interfaces, mainly embedded system development.

  • Develop and maintain embedded software modules using C++
  • Assist in the implementation of networking solutions, ensuring seamless communication between software components.
  • Contribute to the development of software tools, libraries, and frameworks to enhance overall product quality and efficiency.
  • Participate in code reviews, providing constructive feedback to enhance code quality and adherence to coding standards.
  • Support the integration of software components on Linux operating systems.
  • Assist in the testing and validation of software features, ensuring functionality and performance meet specified requirements.
  • Utilize cloud technologies to enhance software deployment and management.

Share This Job: