Find a jobRecruiters

Embedded & Senior Software Engineer – Low-Level Systems & Firmware Engineering

Exclusive opportunity

Onsite

Embedded & Senior Software Engineer – Low-Level Systems & Firmware Engineering

CareerXperts Consulting

Embedded & Senior Software Engineer – Low-Level Systems & Firmware Engineering

Skills

PythonLinux

11 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

17 October 2026

What they need


Responsibilities

  • Actively participate in the software design, development, and testing of reference application processor firmware.
  • Develop, test, and debug low-level software across multiple platforms, including software models, development boards, and production products.
  • Develop software stacks for reference platforms supporting next-generation devices.
  • Design and develop test code for firmware and system software validation.
  • Create automation solutions to streamline development workflows and minimize manual testing.
  • Analyze industry specifications and roadmap requirements, break down technical tasks, and contribute to project planning and implementation.
  • Contribute to upstream development, code maintenance, and open-source software integration.

Required Skills and Experience

  • Minimum of 5+ years of relevant experience in embedded software development, firmware engineering, or system software.
  • Strong C/C++ programming skills, with the ability to implement significant new functionality, analyze complex issues, and resolve software defects.
  • Knowledge of assembly language and strong debugging skills are preferred.
  • Demonstrated experience in software development, software testing, or firmware validation.
  • Strong understanding of system architecture, operating system fundamentals, bootloaders, and device drivers.
  • Proficiency in Linux and/or Windows operating systems; experience with driver development is preferred.
  • Good understanding of software testing methodologies, continuous integration (CI), and test automation.
  • Strong interpersonal and communication skills, with excellent written and spoken English.

Nice-to-Have Skills and Experience

  • Experience with Python programming and shell scripting.
  • Basic understanding of the Linux kernel, system software, device drivers, and Android internals.
  • Familiarity with open-source development workflows and contribution processes.
  • Experience in software profiling, instrumentation, performance analysis, and optimization.
  • Experience in firmware verification, validation, and testing.
  • Knowledge of software testing techniques and the benefits of CI and automated test systems.
  • Experience with Security Development Lifecycle (SDL) practices.
  • Familiarity with software development methodologies, including Agile.

Interested candidates can send resumes to : [email protected]

Other offers great for you!

These companies are also looking for great profiles

Easypartner

Firmware Engineer – Embedded Systems - IDF(H/F)

Freelance

Paris, France

Hybrid

Skills

Firmware Engineer

6 months ago

Quick apply

Celad

Ingénieur Firmware - Systèmes Embarqués (F/H)

Freelance

Montpellier, France

Onsite

Skills

CLinuxC++

2 months ago

Quick apply

Celad

Senior Embedded Software Engineer - Embedded Linux - Qnx - Android H/F

Permanent contract

06560 Valbonne, France

Onsite

Skills

Embedded Systems

1 day ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools