Talent.com
Senior Specialist Software Developer & Technical Lead

Senior Specialist Software Developer & Technical Lead

Holt Executive LtdOntario, Canada
19 days ago
Job type
  • Full-time
Job description

Holt Executive are partnered with a leading Global Satellite and Space leader that provides reliable and secure satellite-delivered voice and high-speed data communications solutions to broadcast, telecommunications, corporate and government customers worldwide. They are now developing a LEO constellation that will revolutionize global broadband connectivity for enterprise.

Our partner is seeking a Senior Specialist Software Developer & Technical Lead to play a vital role in the development, quality, testing, and functionality of software modules relating to the User Terminal / Modem.

Key Responsibilities :

  • Support on the design, coding, testing, and maintenance of software applications.
  • Developing, testing, and maintenance of embedded software modules using C++ and Python.
  • Supporting the implementation of networking solutions.
  • Development of software tools, libraries, and frameworks.
  • Code reviews.
  • Troubleshooting, debugging, and resolving any software defects and technical challenges.
  • Develop embedded software test methodologies.
  • Participate in the integration of software components on Linux operating systems.
  • Utilization of cloud technologies to enhance software deployment and management.

Required Skills / Experience :

  • A degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 10+ years experience in software development and testing, with a focus on embedded systems.
  • A basic understanding of networking concepts and protocols.
  • Proficiency in using the Linux operating system.
  • High proficiency and experience in utilizing modern C++ and Python as coding languages in the development of embedded software applications.
  • Detail-oriented with a commitment to producing high-quality software.
  • Ability to design software with consideration for hardware resource constraints.
  • Some Cloud technology familiarity is a plus.
  • The successful candidate must be able to work in Canada and obtain Reliability Clearance.

    This opportunity offers a hybrid work model with 4 days in the office per week and occasional travel is anticipated.