Staff Embedded Software Engineer

Careernet

Bengaluru

On-site

INR 1,200,000 - 1,900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading tech company in Bengaluru is seeking an experienced Embedded Software Engineer to design, develop, and implement software for their products. The ideal candidate will have over 12 years of experience in embedded systems, proficiency in C/C++, and strong leadership skills to mentor junior engineers. Responsibilities include collaborating with cross-functional teams, debugging issues, and enhancing system performance. Familiarity with Agile methodologies and software development tools is preferred.

Qualifications

  • 12+ years of experience in embedded and system-level software development.
  • 8+ years of working experience in C/C++.
  • Prior work in a regulated environment is preferred.

Responsibilities

  • Design, develop, and implement embedded software for products.
  • Collaborate with teams to define and implement new software features.
  • Lead and mentor junior engineers.

Skills

C/C++
Embedded systems
Python
Real-time operating systems
Agile methodology
Communication skills

Tools

JIRA
Bugzilla
IDEs
Oscilloscopes
Analyzers

Job description

Design, develop, and implement embedded software for our products and systems.

Responsibilities
  • Collaborate with cross‑functional teams to define, design, and implement new software features.
  • Interface with hardware design and development teams.
  • Conduct performance analysis and enhance efficiency, stability, and scalability of system resources.
  • Coordinate software system installation and monitor equipment functioning to ensure specifications are met.
  • Debug and resolve software defects and issues.
  • Review code and design, and provide constructive feedback to team members.
  • Lead and mentor junior engineers to promote knowledge growth and ensure project deliverables. Interface among multiple departments and teams including Quality and Service etc.
  • Identify and recommend opportunities for efficiency improvements in department processes.
  • Conduct static analysis, code coverage analysis, and other verification techniques to ensure high-quality software.
  • Responsible for communicating business related issues or opportunities to next management level.
  • Performs other duties assigned as needed.
Requirements

Relevant technical experience is required.

  • 12+ years of experience in embedded and system‑level software development
  • 8+ years of working experience in C/C++
  • Proficiency in Python or other scripting languages
  • Extensive knowledge of real‑time operating systems and microcontrollers.
  • Experience in Yocto Linux is a preferred.
  • Experience with software development tools, such as IDEs, debuggers, and version control systems
  • Strong understanding of embedded systems, software architectures, and design principles.
  • Familiarity with software configuration management tools, defect tracking tools, and peer review techniques.
  • Experience with oscilloscopes, analyzers and electronics is preferred.
  • Knowledge of defect management tools such as JIRA or Bugzilla is required.
  • Prior work in a regulated environment like medical device industry is preferred.
  • Familiarity to Agile methodology is preferred.
  • Has good verbal and written communication skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

STERIS • Maharashtra

On-site
INR 800,000 - 1,200,000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Indian Institute of Technology Delhi (IIT Delhi) • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Senior Software Engineer
Senior Software Engineer

AMETEK • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Firmware Engineer
Firmware Engineer

Greytip Software Private Limited • Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Jobtailor • Ahmedabad District

On-site
INR 1,200,000 - 2,100,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

JobItUs • Vadodara

On-site
INR 1,500,000 - 2,100,000
Associate Engineer - Embedded Software
Associate Engineer - Embedded Software

Eaton • Maharashtra

On-site
INR 400,000 - 640,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Acumen 360 Consulting & HR Solutions • Vadodara

On-site
INR 1,200,000 - 2,500,000
Advanced Lead Engineer- Embedded Software
Advanced Lead Engineer- Embedded Software

Wabtec • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Angel and Genie • Chennai District

On-site
INR 800,000 - 1,200,000