Staff Software Engineer

Fortive Careers

Bengaluru

On-site

INR 4,000,000 - 6,000,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Fortive Careers is seeking a Staff Embedded Software Engineer in Bengaluru to design, develop, and implement complex embedded systems. You will work with architects and validation teams to ensure high quality ASP software products and mentor junior engineers.

The role requires 12+ years in embedded and system-level software, 8+ years in C/C++, and proficiency in Python or scripting. Experience with Yocto Linux, RTOS, and hardware interfaces is strongly preferred.

Qualifications

  • Bachelor’s degree in a relevant engineering field
  • 12+ years embedded and system-level software development
  • 8+ years of experience in C/C++
  • Proficiency in Python or scripting languages
  • Extensive knowledge of RTOS and microcontrollers
  • Experience with Yocto Linux is preferred
  • Experience with IDEs, debuggers, and version control tools
  • Strong understanding of embedded systems and software architectures
  • Familiarity with defect tracking tools and peer reviews
  • Communication skills in verbal and written form

Responsibilities

  • Design, develop, and implement embedded software for products and systems
  • Collaborate with cross-functional teams to define and implement new software features
  • Interface with hardware design and development teams
  • Conduct performance analysis and optimize efficiency, stability, and scalability
  • Coordinate software installation and ensure specifications are met
  • Debug and resolve software defects and provide code reviews
  • Lead and mentor junior engineers and coordinate with multiple departments
  • Identify opportunities for process improvements and efficiency

Skills

C/C++
Python
RTOS
Embedded systems
System-level design
Communication

Education

Bachelor’s degree in Computer Engineering/Science or EE/EEE

Tools

IDEs
Debuggers
Version control
JIRA

Job description

Trending

Job Description

Staff Embedded Software Engineer

Summary

The Staff Embedded Software Engineer is responsible for designing, developing, and implementing complex embedded systems on ASP capital and connected systems. This role will work closely with architects and the verification and validation team to ensure the quality and reliability of ASP software products. This position reports to the Director of Software and Connectivity (ASP IDC).

Responsibilities

Under limited supervision, general direction, etc. and in accordance with all applicable government laws, regulations and ASP policies, procedures and guidelines, this position:

  • Design, develop, and implement embedded software for our products and systems.
  • 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
  • Bachelor’s degree in Computer Engineering/Science or EE/EEE or other 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.
Job Info
  • Job Identification 8733
  • Job Category Software Engineering
  • Posting Date 06/25/2026, 06:12 AM
  • Job Schedule Full time
  • Locations 8th Floor,Godrej Premises. Vagishwari Land Developers PVT LTD Sy no 4/1B, 4/1C, 4/1D, 4/1E, Municipal no 1-15, Bangalore, Karnataka, 560038, IN (On-site)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Fortive • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Bonus eligibility
Diversity and inclusion initiatives
Lead V&V Engineer
Lead V&V Engineer

Fortive Careers • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Careernet • Bengaluru

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

Velodata Global Pvt Ltd • Bengaluru

Hybrid
INR 1,800,000 - 2,200,000
Embedded Software Development Engineer (8-10 Years)
Embedded Software Development Engineer (8-10 Years)

United States Digital Space LLC • Karnataka

On-site
INR 2,600,000 - 4,200,000
Software Engineer – Embedded
Software Engineer – Embedded

Softdel and Software AG • Pune District

On-site
INR 600,000 - 1,200,000
Embedded Software Engineer
Embedded Software Engineer

United States Digital Space LLC • Karnataka

On-site
INR 893,000 - 1,674,000
Senior Software Engineer- I
Senior Software Engineer- I

Dover India • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Software Engineer, Embedded
Software Engineer, Embedded

Analog Devices • Bengaluru

On-site
INR 600,000 - 900,000
Software Development Engineer
Software Development Engineer

Accenture in India • Bengaluru

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