Principal Engineer - Embedded
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
The Principal Engineer will contribute to the engineering team through technical planning, project delivery, and embedded systems development.
The role requires strong knowledge of cryptography, Rust software development, internet protocols, and technical leadership.
Key Skills for This Role
Full Job Posting
About KATIM
KATIM develops secure communication products and solutions for governments and businesses.
Its product areas include networks, ultra-secure mobile devices, applications, and satellite communications.
Job purpose
The Principal Engineer will contribute to the engineering team through technical planning, project delivery, and embedded systems development.
The role requires strong knowledge of cryptography, Rust software development, internet protocols, and technical leadership.
Key responsibilities
- Lead system-level software development efforts and coordinate with hardware teams, manufacturing, product owners, and other stakeholders.
- Design, develop, implement, validate, and document subsystem and system-level embedded firmware and software for secure communication devices.
- Develop firmware using Verilog and software using Rust and C.
- Analyze and debug embedded systems to ensure stability, reliability, and performance.
- Implement test cases and test automation for developed embedded devices.
- Plan, execute, and deliver engineering projects in an agile manner.
- Ensure project timelines and quality standards are met.
- Drive innovation by identifying opportunities for technical improvement and automation.
Education and experience
- At least 10 years of relevant engineering experience.
- A Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
Technical skills
- Hands-on software or firmware development experience with at least two of Rust, FPGA using Verilog, or C for Linux kernels, boot loaders, or FreeRTOS.
- Proven experience with embedded software architectures, design patterns, and best practices.
- Hands-on experience with Linux-based systems using Yocto.
- Domain knowledge in multiple areas including IP-based communications over Ethernet networks, remote management of network infrastructure, cryptography, or audio processing.
- Experience with continuous integration practices.
- Experience with test automation using Robot Framework is a plus.
- Knowledge of information security and communications security, including cryptography.
- Excellent working proficiency with Jira, Confluence, and Git.
- Understanding of agile development principles and experience in self-organizing cross-functional teams.
Compensation
- The base salary is stated as around EUR 8,000 based on the candidate’s experience, without an explicit pay period.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at KATIM
Principal Engineer - Software (HMI)
Abu Dhabi, UAE
EDGE is seeking experienced Principal Software Engineers specializing in HMI/UI/UX for a complex defence communications and command-and-control system. The role covers software design, Java development, integration, test
Principal Engineer - Test and Verification
, UAE
EDGE is seeking a Principal Engineer to lead system test, verification, and acceptance activities for complex defence communications, tactical data link, and command-and-control systems. The role requires 10+ years of re
Principal Engineer - System
Abu Dhabi, UAE
KATIM is seeking a Principal Engineer to support the specification, development, integration, verification, and delivery of tactical datalink and C4I system solutions. The role requires a relevant bachelor's degree, at l
Principal Engineer - Software (C4 / HMI) - Defence
Abu Dhabi, UAE
KATIM is seeking an experienced Principal Software Engineer to support a complex defence communications and command-and-control system. The role focuses on HMI/UI/UX-oriented software design, development, integration, ma
Principal Engineer - Systems
, UAE
KATIM is seeking a Principal Systems Engineer to lead systems engineering across complex defence and integrated mission-system programmes. The role covers requirements, architecture, integration, verification, acceptance
Principal Engineer - Networks
, UAE
KATIM is seeking a Principal Engineer to design secure, resilient, high-performance data communications solutions for defence and mission-critical systems. The role covers tactical MANETs, fixed and satellite networks, r
Principal Test Engineer
Abu Dhabi, UAE
Principal Engineer - Embedded
, UAE
Principal Engineer - Software (HMI)
Abu Dhabi, UAE
Principal Engineer - Test and Verification
, UAE
Principal Engineer - System
Abu Dhabi, UAE
Principal Engineer - Software (C4 / HMI) - Defence
Abu Dhabi, UAE
Principal Engineer - Systems
, UAE
Principal Engineer - Networks
, UAE