Principal Engineer - Embedded
Company not disclosed
Job Description
External Job Description About KATIM KATIM is a leader in the development of innovative secure communication products and solutions for governments and businesses. As part of the Space & Cyber Technologies cluster at EDGE, one of the world’s leading advanced technology groups, KATIM delivers trust in a world where cyber risks are a constant threat, and fulfils the increasing demand for advanced cyber capabilities by delivering robust, secure, end-to-end solutions centered on four core business units: Networks, Ultra Secure Mobile Devices, Applications, and Satellite Communications. Our talented team of cross functional experts continually takes-on new challenges. We work with the energy of a start-up yet the discipline of a large business to make solutions and products work for our customers at scale. Job Purpose As a Principal Engineer, you will play a crucial role in the engineering team to achieve organizational goals. This position requires a seasoned engineering professional with strong technical knowledge on cryptography, software development in Rust, and internet protocols. In addition, technical leadership skills and the ability to drive innovation are a desired for this position. You will be responsible for technical planning, executing, and delivering engineering projects in agile manner while ensuring the highest standards of quality and efficiency. Key Responsibilities - Lead system-level SW development efforts, including coordination with HW teams, manufacturing, product owners and other stakeholders. - Design, develop, implement, validate and document sub-system and system level embedded designs in firmware (Verilog) and software (Rust, C) for secure communication devices. - Analyze and debug embedded systems to ensure stability, reliability and performance - Implement test cases for test automation for the developed embedded devices - Enable successful delivery of projects, ensuring timelines and quality standards are met. - Drive innovation by identifying opportunities for technical improvement and automation. Education and Minimum qualification - Minimum of 10 years of relevant experience in engineering - Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science or related field Key Skills Excellent working proficiency with industry-standard tools: Jira, Confluence, Git - Ability to thrive in a dynamic and fast-paced environment as a team player with “can do” mindset - Solid understanding of agile development principles. Experience in working in self-organizing cross-functional teams. - Hands-on experience on SW/FW development with at least two of - Rust - FPGA (Verilog) - C (Linux kernel / boot loaders / FreeRTOS) - Proven experience on embedded SW architectures, design patterns and best practices - Hands-on experience with Linux-based systems based on Yocto - Domain knowledge in multiple of: IP-based communications over Ethernet networks, remote management of network infrastructure, cryptography or audio processing - Experience with continuous integration practices - Experience with test automation with Robot Framework is a plus - Knowledge of information security and communications security, including cryptography The base salary for the role will be around EUR 8,000 based on the candidate's experience. #KATIM
Similar jobs
- Principal System Hardware Engineer
Technology Innovation Institute · United Arab Emirates
- Principal Security Engineer Crypto Digital Assets
Capital.com · Dubai, Dubai, United Arab Emirates
- Principal ELV & IBMS Engineer – Data centres - Dubai
Dubai, Dubai, United Arab Emirates
- Principal Security Engineer (Crypto / Digital Assets)
Capital.com · Dubai, Dubai, United Arab Emirates
- Principal Structural Engineer
Cundall · Dubai, Dubai, United Arab Emirates
- Industrialization & Supply Chain Coordination Principal Engineer
EDGE · Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates