Security Research Engineer – Embedded Systems

3 weeks ago


Abu Dhabi, Abu Dhabi, United Arab Emirates CENSUS SA Full time

About CENSUS

CENSUS is an internationally acclaimed Cybersecurity services provider. We support the needs of multiple industries, providing IT and OT security services to public and private organizations around the world, ranging from financial institutions and critical infrastructure to automotive and secure communications, including Fortune 500 companies. Powered by cutting-edge research, scientific analysis and in-depth engineering experience across various industries & technologies, CENSUS delivers unparalleled security consulting & assessment services for products (software, services, devices, and large-scale platforms), infrastructure, and organizations.

Learn more about CENSUS at census-labs.com.

About the Job / Key Responsibilities

CENSUS' bespoke cybersecurity professional services are built upon a talented pool of Security Researchers that are conducting applied research to design, develop, and implement resilient solutions. We expect our Security Research Engineers to hold the expertise and technical depth that is required to effectively execute targeted research activities across emerging technologies, novel protocols and custom solutions.

We are looking for talented & ambitious professionals to grow our Product Security Professional Services team and join our ongoing mission to deliver in-depth and top-tier cybersecurity services to our valued clients. As part of this role, you will use your knowledge and experience - in the Embedded Systems & Platform Security domain - to steer our clients towards efficient concepts, architectures, implementations, and integrations, so they can satisfy their cybersecurity goals. You will work side-by-side with our clients' development, security teams and partners, under long-term projects that involve:

  1. Researching the security maturity, fitness and capabilities of technologies, frameworks, protocols and implementations across the platform security (hardware, firmware, system software, application software, protocols, etc.).
  2. Identifying security inefficiencies, architecture/design defects or vulnerabilities across technologies and products.
  3. Researching, creating, reviewing, and expanding security architectures and designs that align with the product's security requirements.
  4. Researching, reviewing, comparing, and proposing technologies that can satisfy the client's established requirements, and aligning with their strategies.
  5. Reviewing product security designs, documenting missing security controls, and driving analysis for security improvements.
  6. Executing end-to-end security posture assessments via source code auditing, functional testing, fuzz testing and other applicable methodologies.
  7. Verifying if output implementation is aligned with the products' security architecture, requirements, and threat model.
  8. Documenting and presenting product security risks in both technical and business-oriented language.

Minimum Qualifications

  1. MSc or BSc in Electrical Engineering, Computer Science, Computer Engineering, Electronics Engineering, or equivalent practical experience.
  2. 8+ years of experience in embedded, general- or special-purpose computer system-level software or firmware security . Experience can be an engineering/development position (e.g., consumer or enterprise), an assessment/consultancy role, an equivalent role in other engineering organizations, or a combination of them.
  3. Proven experience of 2+ years in embedded systems or platform security research projects.
  4. Proficient in English and great communication skills.

Required Skills

  1. In-depth exposure to Embedded Systems, Linux, or Real Time Operating systems security concepts.
  2. Extensive and leading role experience with researching & shaping embedded system security controls and architectures.
  3. Experience with ARM architectures & platforms.
  4. Experience with C, C++, Rust, or Assembly (ARM or x86) programming languages in the context of system firmware/software (bootloaders, drivers, kernel, system services, secure applications etc.), including strong ability to study & comprehend source code for potential security defects.
  5. Experience with reverse engineering, fuzz testing and debugging methodologies.
  6. Experience with TEE, TPM, SE, SPU, and other related technologies to isolate execution of security critical operations and system assets.
  7. Experience with secure boot, firmware & software integrity, OTA updates, and hardware-backed device attestation technologies.
  8. Experience with HW-backed security features for system hardening and security domains/trust-boundaries separation (MPU, MMU/IOMMU, NX, DAC/MAC, stack canaries, securing heap allocators, etc.).
  9. Experience in identifying and reporting security vulnerabilities on system firmware and software (memory corruption, authentication, authorization, business logic, etc.).
  10. Analytical thinking, scientific mindset, ownership, problem solving skills, and willingness to learn/grow.

Nice-to-Have Skills

  1. Familiarity with cryptographic primitives and cryptographic best practices in the context of system security (inline crypto engines, storage encryption, attestation, HW key rooting, derivation, wrapping/unwrapping, etc.).
  2. Familiarity with edge & cloud confidential computing technologies, virtualization, hypervisors, and other related stacks.
  3. Familiarity with hardware or software side-channel attacks.
  4. Experience with RISC-V architectures & platforms.
  5. Experience working with international teams located in other regions and time zones around the world.

#LI-Onsite

#J-18808-Ljbffr

  • Abu Dhabi, Abu Dhabi, United Arab Emirates CENSUS Full time

    About CENSUS CENSUS is an internationally acclaimed Cybersecurity services provider. We support the needs of multiple industries, providing IT and OT security services to public and private organizations around the world, ranging from financial institutions and critical infrastructure to automotive and secure communications, including Fortune 500 companies....


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Rustsyndi Full time

    Embedded Security Research Engineer at Census Labs CENSUS is a leading global cybersecurity services provider, delivering cutting-edge security solutions to Fortune 500 companies and organizations worldwide. We serve diverse industries including financial services, critical infrastructure, automotive, and secure communications. Our strength lies in combining...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates CENSUS SA Full time

    About CENSUSCENSUS is an internationally acclaimed Cybersecurity services provider. We support the needs of multiple industries, providing IT and OT security services to public and private organizations around the world, ranging from financial institutions and critical infrastructure to automotive and secure communications, including Fortune 500 companies....


  • Abu Dhabi, Abu Dhabi, United Arab Emirates First Point Group Full time

    At First Point Group, we're seeking an experienced Embedded Systems Security Architect to lead our efforts in securing mission-critical Dismounted Soldier Systems (DSS).Job OverviewWe're a leading executive search firm that specializes in hunting top professionals globally. Our client is looking for a skilled Senior Embedded Systems Engineer to join their...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Edge Group Full time

    Aircraft Systems Software Engineer PositionAbout the OpportunityWe invite applications for a highly skilled Aircraft Systems Software Engineer to join our team at Edge Group. As a seasoned expert in embedded systems design and implementation, you will have the opportunity to contribute to the development of cutting-edge solutions for the aviation...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Technology Innovation Institute Full time

    Design, development, and testingof embedded software and systems.Write andoptimize code for Linux and RTOSplatform.Develop firmware for variousapplications and devices.Ensure the systemdesign meet technical and functionalrequirements.Troubleshoot and resolve complextechnical issues in embedded systems.Implementinnovative solutions to enhance system...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Technology Innovation Institute Full time

    Design, development, and testingof embedded software and systems. Write andoptimize code for Linux and RTOSplatform. Develop firmware for variousapplications and devices. Ensure the systemdesign meet technical and functionalrequirements. Troubleshoot and resolve complextechnical issues in embedded systems. Implementinnovative solutions to enhance system...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Technology Innovation Institute Full time

    Design, development, and testingof embedded software and systems.Write andoptimize code for Linux and RTOSplatform.Develop firmware for variousapplications and devices.Ensure the systemdesign meet technical and functionalrequirements.Troubleshoot and resolve complextechnical issues in embedded systems.Implementinnovative solutions to enhance system...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Skillspark Full time

    Senior Embedded Software Engineer (Rust) We are looking for a Senior Embedded Software Engineer to work on a long-term project in Abu Dhabi. Urgent requirement, hence looking for someone available at a short-notice period. Responsibilities & Requirements: Experience developing embedded software in a Linux/Unix environment, including basic system...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Edge Group Full time

    Aerospace Flight Embedded Software Engineer RoleAbout the RoleWe are seeking a talented Flight Embedded Software Engineer to join our team at Edge Group. As an experienced professional in designing and implementing embedded systems, you will play a crucial role in developing innovative solutions that enhance safety, efficiency, and sustainability in airspace...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Edge Group Full time

    Senior Embedded Software Engineer (Communication) Company: EDGE Group PJSC About EDGE: EDGE is an advanced technology group established to develop disruptive solutions for defense and beyond. Solving real world challenges, it is dedicated to bringing innovative technologies and services to market with greater speed and efficiency. Our people are at the...

  • Research Engineer

    1 day ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Euraxess Full time

    Organisation/Company: KHALIFA UNIVERSITY Research Field: Chemistry Engineering, Biological sciences Researcher Profile: Recognised Researcher (R2), First Stage Researcher (R1) Country: United Arab Emirates Application Deadline: 24 Mar :00 (UTC) Type of Contract: Permanent Job Status: Full-time Is the job funded through the EU Research Framework...

  • Research Engineer

    3 days ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Unist Full time

    Organisation/Company: KHALIFA UNIVERSITY Research Field: Chemistry, Engineering, Biological sciences Researcher Profile: Recognised Researcher (R2), First Stage Researcher (R1) Country: United Arab Emirates Application Deadline: 24 Mar :00 (UTC) Type of Contract: Permanent Job Status: Full-time Is the job funded through the EU Research Framework...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates First Point Group Full time

    We're Hiring: Senior Embedded Systems Engineer – Secure CommunicationsAs a key member of our elite team, you will work on Linux/Android-based embedded platforms, ensuring secure, real-time communications while integrating advanced hardware and software solutions.Key ResponsibilitiesLead system integration, security hardening, and performance optimization...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates CENSUS SA Full time

    About CENSUS CENSUS is an internationally acclaimed Cybersecurity services provider. We support the needs of multiple industries, providing IT and OT security services to public and private organizations around the world, ranging from financial institutions and critical infrastructure to automotive and secure communications, including Fortune 500 companies....


  • Abu Dhabi, Abu Dhabi, United Arab Emirates O&S Security Solutions Full time

    The O&S Security Solutions Technical Operations team is looking for a skilled Automation and Systems Engineer to join our team. As an Automation and Systems Engineer, you will design, develop, and implement automation solutions using tools such as Ansible, Puppet, Chef, or similar.Responsibilities:Assess current IT processes and identify opportunities for...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Edge Group Full time

    Position: Flight Embedded Software Engineer.About Edge GroupWe are a leading aerospace company pushing the boundaries of innovation in the aviation industry. Our mission is to create cutting-edge solutions enhancing safety, efficiency, and sustainability in airspace management. We aim to be at the forefront of technological advancements while fostering a...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates CPECC Full time

    Job DescriptionAn Embedded Software Development Specialist at CPECC is responsible for the development of embedded software in C/C++ programming languages. In this role, the engineer (along with the development team) is responsible for the implementation and integration of software modules, as well as the configuration of the AUTOSAR system and its...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates First Point Group Full time

    Join us as a Senior Embedded Systems EngineerThis is a unique opportunity to contribute to the development and execution of test plans for system validation, security compliance, and performance benchmarking.ResponsibilitiesOversee the integration of smart hubs, smartwatches, and embedded devices, ensuring seamless operation.Optimize networking protocols...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates CPECC Full time

    Job RequirementsTo be successful in this role, you will need to have experience with working on complex/advanced engineering projects, including planning, designing, and carrying out work assignments. He/she will serve as a technical authority of the department, with little to no supervision.The ideal candidate will have strong programming skills,...