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 Leader to play a vital role in the ownership of software modules, covering development, quality, testing, and functionality.
Key Responsibilities for the Senior Specialist Software Developer/Technical Leader:
- 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.
Key Skills & Experience for the Senior Specialist Software Developer/Technical Leader:
- A degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- 12+ 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 be able to obtain a Reliability Clearance.
This opportunity offers a hybrid work model with 4 days in the office per week and occasional travel is anticipated.
If your skills and experience match this Senior Specialist Software Developer/Technical Leader opportunity, we encourage you to apply now!