Embedded Linux Developer

7 years

0 Lacs

Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title:

Location:

Experience:

Department:


About the Role


Embedded Linux Developer


Key Responsibilities

  • Design and integrate

    secure bootloaders

    (U-Boot, Trusted Boot, Secure Boot).
  • Implement

    encryption, authentication

    , and

    firmware signing

    mechanisms.
  • Customize and optimize the

    Linux kernel

    and

    Yocto-based embedded distributions

    .
  • Collaborate with

    hardware and firmware teams

    for secure integration.
  • Perform

    debugging, performance tuning

    , and

    vulnerability analysis

    .
  • Work with

    NXP i.MX9x MPU platforms

    , focusing on secure boot architecture.
  • Prepare and maintain

    technical documentation

    per software best practices.


Requirements

  • Bachelor’s/Master’s in

    Computer Engineering, Electronics

    , or related field.
  • Proven experience in

    Embedded Linux development

    and

    secure boot

    implementation.
  • Expertise in

    U-Boot, Secure Boot, Trusted Execution Environment (TEE)

    .
  • Strong programming in

    C/C++

    , scripting in

    Bash/Python

    .
  • Familiar with

    Yocto Project

    ,

    firmware signing

    , and

    chain of trust

    .
  • Understanding of

    cryptography

    (AES, RSA, SHA) and

    security modules

    (TPM, HSM).
  • Proficiency with

    debugging tools

    (GDB, JTAG, strace).
  • Experience with

    NXP i.MX9x MPU platforms

    preferred.


Preferred Skills

  • Knowledge of

    ARM TrustZone

    ,

    TEE frameworks

    , and

    hardware/software isolation

    .
  • Experience with

    containerization (Docker)

    or lightweight virtualization for embedded devices.
  • Familiarity with

    IoT/automotive security standards

    and compliance requirements.


Apply via LinkedIn

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

coimbatore, tamil nadu, india

hyderabad, ahmedabad, bengaluru

Thiruvananthapuram, Kerala, India