Search Jobs
Not finding what you are looking for? Perhaps try searching further afield by searching for vacancies for this position in your local country instead?
Specialist Software Developer/Technical Leader – Networking
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 Specialist Software Developer/Technical Leader – Networking: to play a vital role in the development of software solutions for networks, including infrastructure, protocols, and routing algorithms.
Key Responsibilities for the Specialist Software Developer/Technical Leader – Networking:
- Designing, developing, and maintaining software components for networking and routing systems.
- Working with network architects, product managers, and quality assurance engineers, to understand requirements and ensure the delivery of networking software solutions.
- Implementation and optimization of network protocols such as TCP/IP, OSPF, IS-IS, MPLS and Segment Routing.
- Write software for Metro Ethernet Forum (MEF) services such as E-Line, E-LAN, and E-Tree, transported over pseudowires.
- Developing software modules for network configuration, monitoring, and troubleshooting.
- Analyzing and improving the networking software performance to reduce latency and increase throughput.
- Contribute to the design and development of distributed systems and microservices architectures for network deployments.
- Participate in code reviews.
Key Skills & Experience for the Specialist Software Developer/Technical Leader – Networking:
- A degree in Computer Science, Electrical Engineering, or a related field.
- Highly proficient in software development, with a focus on networking and routing technologies.
- Strong programming skills in languages such as C++, Python.
- Deep understanding of networking concepts, protocols, and architectures, including TCP/IP, VLANs, routing protocols (e.g., OSPF, IS-IS, MPLS), and network virtualization (e.g., SDN, NFV).
- Strong experience with network simulation and emulation tools.
- Experience with developing fast path packet processing software using DPDK/VPP and PMD drivers is desired.
- Some knowledge of network security principles, including secure communication protocols (e.g., SSL/TLS, IPsec) and network access control mechanisms is desired.
- Strong problem-solving and debugging skills.
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 Specialist Software Developer/Technical Leader – Networking opportunity, we encourage you to apply now!
Specialist Software Developer – Technical Leader
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!
Senior Software Engineer
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 Software Engineer to support on cutting-edge tech that enhances network protocols and packet processing frameworks.
Key Responsibilities for the Senior Software Engineer:
- Support the design, coding, testing, and maintenance of software applications.
- Developing and maintaining embedded software modules using C++ and Python.
- Designing high-performance packet processing applications using DPDK and similar frameworks.
- Optimizing network functions to ensure maximum throughput and minimal latency.
- Development and maintenance of packet processing pipelines for different network functions.
- Troubleshooting complex performance issues in packet processing applications.
- Support in the implementation of networking solutions.
- Participate in code reviews.
- Support with integration of software components on a Linux operating systems.
Key Skills & Experience for the Senior Software Engineer:
- A degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Knowledge of packet processing development.
- Understanding of DPDK (Data Plane Development Kit).
- Experience with Kernel bypass technologies.
- A solid understanding of Linux-based network stacks, kernel modules, and performance optimization.
- 8+ years’ experience in C/C++ for low-level network programming and high-performance packet processing.
- Some experience with Vector Packet Processing (VPP) framework a plus.
- Some familiarity with modern NIC features (RSS, checksum offload, scatter-gather) is a plus.
- A basic understanding of networking concepts and protocols. (TCP/IP, UDP, VXLAN, GRE, etc.).
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 per week in the office and occasional travel is anticipated.
If your skills and experience match this Senior Software Engineer opportunity, we encourage you to apply now!
Modem Specialist
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 Modem Specialist to play a vital role in the design and development of user terminals and modems.
Key Responsibilities for the Modem Specialist:
- Responsible for the development and optmization of architecures relating to user terminals/modems to ensure that cost, performance, and reliability objectives are met.
- Lead the discussion on trade-offs with performance, network features, and service performance.
- Involvment with integration of the modem with other components, working with FPGA, RF, Software, and Hardware engineering.
- Developing and implementing signal processing algorithms, covering modulation, demodulation, error correction, and data compression.
- Analyze modem designs, perfomrance analysis, test review data and link budget analysis.
- Ensure compliance is met with relevant industry standards.
- Leading the development and testing of prototypes.
- Interfacing with third-party vendors, manufacturers, and a cross-functional engineering and product team.
Key Skills & Experience for the Modem Specialist:
- A degree in Electrical Engineering, Telecommunications, Computer Science, or a related field.
- More than 5 years of experience in satellite communication (SATCOM) systems, modem design, and ideally FPGA design and signal processing.
- Knowledge of digital communication systems.
- Proficiency with MATLAB, Simulink, or similar.
- Experience with DSP programming is a plus.
- Experience with making trade-offs between performance and cost at the component and the system level.
- Experience with the full lifecycle of embedded hardware designs – from inception, design, production, and fielding.
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.
If your skills and experience match this Modem Specialist opportunity, we encourage you to apply now!
Payload Specialist
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.
We have an exciting opportunity for a Payload Specialist to play a crucial role in the successful development of RF payloads.
Key Responsibilities for the Payload Specialist:
- You will work with a wide team of engineers to support on the development of key systems and interfaces relating to the payload, including end-to-end communication, network entry, service availability, and satellite payload power consumption management.
- Be responsible for the alignment of the RF payload design with the network performance in mind.
- Be the main interface between the company and the satellite and payload unit suppliers to ensure that the program requirements are being met with regards to development, qualification and performance.
- Ensure that the satellite and RF payload unit suppliers are working to schedule with the technical deliverables.
- Support with the resolution of any design, production or test issues with both interinal engineering teams and suppliers.
- Support and advise on payload integration activities.
- Review and analyze design data and actively participate in various PDRs, CDRs, and TRRs, and provide technical reports on the status of the program.
- Participate in In-Orbit Testing of satellite performance and provide recommendations for satellite acceptance and commissioning.
- Preparing presentations and regular status reports.
Key Skills & Experience Required by the Payload Specialist:
- A degree in Electrical/Aerospace (or equivalent).
- More than 10 years of relevant space industry experience.
- Knowledge and vast experience in RF satellite payloads and/or RF payload unit engineering.
- Experience interfacing with third parties and suppliers.
- Experience with optical communications and/or digital communications and/or space electronics is a plus.
- Experience with onboard processing, space electronics, digital modulation, and network functions 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.
If your skills and experience match this Payload Specialist opportunity, we encourage you to apply by sending your CV now!
Systems Engineering Manager
Holt Executive are partnered with a Silicon Valley based company that continues to solve communication and connectivity challenges for the US government.
Having already delivered a radio that connects with GEO satellites 23,000 miles away, opening a new form of real-time and reliable connectivity from anywhere, they are now working on a robust geolocation alternative to GPS.
Our partner is seeking a Systems Engineering Manager with experience in communication systems to play a vital role in growing and supporting a small team of Systems Engineers.
Key responsibilities for the Systems Engineering Manager:
- Management of a small systems engineering team, including performance management, development actions, resource allocation and technical oversight.
- Review workload requirements and assign team members to projects.
- Produce and deploy skills development plans for your team.
- Support system / subsystem trade-offs where necessary.
- Providing technical leadership and oversight.
- Supporting with a wide range of systems engineering activities.
- Supporting with system design and architecture.
Key Skills & Experience Required by the Systems Engineering Manager:
- Experience in radio communications (Radar, CDMA, RF receivers etc).
- Experience in managing and developing systems engineering teams.
- Experience within the Space/Satellite/Satellite Communications industries.
- A proven track record of developing a high performing team of systems engineers.
- Experience working with GNU radios, or other Software Defined Radio Systems is desired.
- C++ development skills is desired.
- Some knowledge of GNSS signal processing, and digital signal processing math is desired.
- Real-time embedded systems, and/or FPGA development is desired.
- A keen interest in building something that has never been built before.
This role is based onsite in Palo Alto, California.
If your skills and experience match this Systems Engineering Manager opportunity, we encourage you to apply now!
Senior Systems Engineer – Communications
Holt Executive are partnered with a Silicon Valley based company that continues to solve communication and connectivity challenges for the US government.
Having already delivered a radio that connects with GEO satellites 23,000 miles away, opening a new form of real-time and reliable connectivity from anywhere, they are now working on a robust geolocation alternative to GPS.
Our partner is seeking a Senior Systems Engineer with experience in Communications to play a vital role in modeling, prototyping, and demonstrating the prototype system for this new product.
Key responsibilities for the Senior Systems Engineer:
- Work cross-functionally to prototype hardware using software-defined radios.
- System design.
- Defining systems requirements, and managing requirements.
- Demonstrate prototype systems.
Key Skills & Experience Required by the Senior Systems Engineer:
- Experience in radio communications systems (Radar, CDMA, RF receivers etc).
- Experience working with GNU radios, or other Software Defined Radio Systems is desired
- Some C++ development skills.
- Knowledge of GNSS signal processing, and digital signal processing math is desired.
- Real-time embedded systems, and/or FPGA development is desired.
- A keen interest in building something that has never been built before.
This role is based onsite in Palo Alto, California.
If your skills and experience match this Senior Systems Engineer opportunity, we encourage you to apply now!
Senior Signal Processing Engineer – Communications
Holt Executive are partnered with a Silicon Valley based company that continues to solve communication and connectivity challenges for the US government.
Having already delivered a radio that connects with GEO satellites 23,000 miles away, opening a new form of real-time and reliable connectivity from anywhere, they are now working on a robust geolocation alternative to GPS.
Our partner is seeking a Senior Signal Processing Engineer with experience in Communications to play a vital role in modeling, prototyping, and demonstrating the prototype system for this new product.
Key responsibilities for the Senior Signal Processing Engineer:
- Work cross-functionally to prototype hardware using software-defined radios.
- Write customer radio receive modules in C++.
- Demonstrate prototype systems.
Key Skills & Experience Required by the Senior Signal Processing Engineer:
- Knowledge of GNSS signal processing, and digital signal processing math.
- Experience in radio communications (Radar, CDMA, RF receivers etc).
- Experience working with GNU radios, or other Software Defined Radio Systems.
- C++ development skills, and a passion for being in the weeds of the code development.
- Real-time embedded systems, and/or FPGA development is desired.
- A keen interest in building something that has never been built before.
This role is based onsite in Palo Alto, California.
If your skills and experience match this Senior Signal Processing Engineer opportunity, we encourage you to apply now!
Radio Frequency System Engineer
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.
We have an exciting opportunity for a Radio Frequency Systems Engineer to play a crucial role in the success of the constellation program.
Key Responsibilities for the Radio Frequency Systems Engineer:
- Working closely with other segments and teams on multiple key system aspects including end-to-end communication, network entry, service availability, and satellite payload power consumption management.
- Working with cross-functional teams to align the RF payload design with the overall network performance.
- Meeting and interfacing with the spacecraft and RF payload unit suppliers to ensure that the program requirements are met from a development, qualification and performance perspective.
- Ensure that the spacecraft and RF payload unit suppliers remain on schedule with regards to technical deliverables.
- Understand and resolve design, production or test issues with engineering teams and suppliers.
- Supporting with payload integration activities.
- Analyzing design review data and actively participate in various Preliminary, Critical and Test Readiness Reviews, and provide technical reports on program status.
- Participate in In-Orbit Testing of satellite performance and provide recommendations for satellite acceptance and commissioning.
- Preparing presentations and regular status reports.
Key Skills & Experience Required by the Radio Frequency Systems Engineer:
- A Bachelor of Engineering in Electrical/Aerospace (or equivalent).
- 12+ years of relevant space industry experience.
- A background in RF satellite payloads and/or RF payload unit engineering.
- Knowledge or familiarity with RF satellite/payload manufacturing and supply chain management.
- Experience with optical communications and/or digital communications and/or space electronics is an asset.
- Experience with onboard processing, space electronics, digital modulation, and network functions is an asset.
- Strong technical, presentation, interpersonal and communication skills (verbal and written).
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.
If your skills and experience match this Radio Frequency Systems Engineer opportunity, we encourage you to apply by sending your CV now!
Systems Engineer – User Terminals/Modems
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 Systems Engineer with experience in User Terminals/Modems to play a vital role in in the design and development of next-generation satellite user terminals.
The successful Systems Engineer will ensure the successful integration and development of modem architectures within their satellite communication system.
Key Responsibilities for the Systems Engineer:
- Oversee the design, development, and optimization of Modem architecture designs ensuring they meet performance, cost, and reliability targets.
- Drive trade-space discussions in terms of modem performance, with network features and MEF service performance in mind.
- Collaborate with cross-functional engineering teams (FPGA, RF, Software, Hardware) to ensure that integration of the modem with other terminal components is seamless.
- Developing and implementing signal processing algorithms (including modulation, demodulation, error correction, and data compression).
- Performance analysis, and test reviews of modem designs, including link budget analysis.
- Ensure compliance is met with relevant industry standards (DVB-S2, DVB-RCS, 3GPP).
- Lead the development and testing of prototypes.
- Work with third-party vendors, manufacturers, and a cross-functional engineering and product team to ensure cohesion with the system design.
- Ensure detailed documentation for technical specifications, design guidelines, and test planning.
Key Skills & Experience for the Systems Engineer:
- A Bachelor’s or Master’s degree in Electrical Engineering, Telecommunications, Computer Science, or a related field.
- 6+ years of experience in satellite communication systems, modem design, and ideally FPGA design and signal processing.
- Strong knowledge of digital communication systems, including modulation techniques, error correction methods, and RF systems.
- Proficiency with design and simulation tools such as MATLAB, Simulink, or similar. Experience with DSP programming is a plus.
- Experience with making trade-offs between performance and cost at the component and the system level.
- Experience with the full lifecycle of hardware and modem designs – from inception, design, production, and fielding.
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.
If your skills and experience match this Systems Engineer opportunity, we encourage you to apply now!