Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

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

  • Source: LinkedIn
  • CareerXperts Consulting
  • On-site
  • Bengaluru
  • Full-Time
  • Senior

Job Description

Job Description :

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]

Skills

  • streamline
  • c10
  • cplusplus
  • Python
  • linux-kernel
  • sdl

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with CareerXperts Consulting

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes