Responsibilities: Design, implement, and test digital signal processing (DSP) algorithms for satellite communication and monitoring systems. Develop algorithms in Python (preferred) or MATLAB, emphasizing clarity, performance, and maintainability. Conduct unittesting, simulation, and validation of algorithms against representative datasets and performance metrics. Optimize algorithm designs considering real-time constraints and deployment on embedded or high-performance systems. Collaborate … Requirements: Strong experience in DSP algorithm development, including filtering, detection, and signal analysis. Proficiency in Python for scientific and numerical computing (NumPy, SciPy, etc.); MATLAB experience acceptable. Knowledge of unittesting methodologies and validation of numerical algorithms. Understanding of real-time processing requirements and constraints in DSP systems. Strong analytical and problem-solving skills, with attention to accuracy More ❯
to diagnose and troubleshoot infrastructure and deployment issues and work collaboratively as part of the wider organization. They must be an expert with experience with continuous integration, automated deployment, testing and relevant tooling (Git/GitLab, Jenkins, Ansible, Terraform, Linux, AWS EC2, S3 and EKS are essential) Key responsibilities include: Design and implement automated build and deployment solution for … using Ansible Strong in one or two Scripting and programming languages (such as Python/Perl, Groovy, Shell Scripting, etc.) Knowledge of SCM branch strategies using Git Experience with unittesting and automated testing tools (such as ReadyApi, Cucumber etc.) Familiarity with microservices architecture and container orchestration with Kubernetes (Preferably EKS) Experience in managing and scaling distributed More ❯
and design patterns Excellent understanding of the entire Software Development Life Cycle including requirements elicitation, design, development, test, release, and support and industry standards around the same. Automated BizTalk UnitTesting using tools such as BizUnit, MsTest etc. Knowledge in web-based systems architecture, service-based architecture, enterprise application architecture as well as experience managing expectations when balancing More ❯