Senior Embedded Software Developer

Pepperl+Fuchs Group

Bengaluru

On-site

INR 1,500,000 - 2,300,000

Full time

48 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Pepperl+Fuchs Bangalore is seeking a Senior Embedded Software Developer to design, implement, and own software components for industrial products. You will work with global teams on hardware-software integration, enhance architecture, reviews, and automated tests while mentoring peers.

The role emphasizes ownership, collaboration, and driving maintainability and quality in an agile environment with travel for team build-up as needed.

Qualifications

  • Hands-on embedded software development experience using C and C++.
  • Experience with an RTOS, preferably Zephyr, or embedded Linux.
  • Experience with microcontrollers, drivers and hardware–software integration.
  • Familiarity with CAN, Modbus, PROFINET, EtherCAT or OPC UA.
  • Agile approach and experience with Scrum or similar methods.

Responsibilities

  • Design, implement, integrate and debug embedded software from hardware-near components to full features.
  • Develop and maintain drivers, hardware interfaces and board bring-up activities.
  • Own modules or work packages from planning through delivery.
  • Collaborate with international software, hardware, systems and test teams for integrated solutions.
  • Contribute to software architecture, code reviews and root-cause analysis.
  • Promote code quality, automated testing, documentation and maintainability.
  • Support agile planning, estimation and risk identification.
  • Mentor colleagues and share knowledge across sites; apply AI-enhanced methods where valuable.

Skills

Embedded C/C++
Zephyr/Embedded Linux
Microcontrollers
Industrial protocols
Agile/Scrum
English fluency

Education

Degree in CS/EE or related

Job description

At Pepperl+Fuchs, we combine a strong commitment to innovation with a deep respect for the traditions that have shaped our success. From renewable energy and automotive production to water treatment plants and chemical systems, our advanced electronic sensors and automation components enable smooth and safe operations around the globe.

We Take Pride In Fostering a Supportive And Collaborative Workplace Culture, Where Employees Feel Connected And Valued - Much Like a Close-knit Family. As We Continue To Grow, We Are Excited To Welcome a New Team Member For The Following Position

Senior Embedded Software Developer

Role Purpose

This excellent opportunity based in our Bangalore office is created to assist in developing dependable, maintainable software for industrial products. As a senior technical contributor, the successful candidate will take ownership of key components and features, work closely with global software, hardware, systems and test teams, and help strengthen the team’s engineering capability through sound technical decisions, knowledge sharing and mentoring.

Role Responsibilities
  • Design, implement, integrate and debug embedded software for industrial products, from hardware-near components to complete features.
  • Develop and maintain drivers, hardware interfaces, communication protocols and board bring-up activities.
  • Take technical ownership of assigned modules or work packages, guiding them from planning through delivery.
  • Partner with international software, hardware, systems and test teams to align interfaces and deliver integrated solutions.
  • Contribute to software architecture, technical decisions, code reviews and systematic root-cause analysis.
  • Promote high standards in code quality, automated testing, documentation, reliability and long-term maintainability.
  • Support agile planning, estimation, risk identification and continuous improvement across development work.
  • Mentor colleagues, share knowledge across sites and apply AI-supported engineering methods where they add practical value.
Role Requirements
  • Degree in Computer Science, Electrical Engineering, Communications Engineering or a related discipline, or an equivalent qualification.
  • Several years of hands‑on embedded software development experience using C and C++.
  • Practical experience with an RTOS, preferably Zephyr, or with embedded Linux.
  • Experience working with microcontrollers, drivers, interfaces and hardware-software integration.
  • Familiarity with industrial communication technologies such as CAN, Modbus, PROFINET, EtherCAT or OPC UA.
  • Experience with debugging, automated testing, code reviews, source control and continuous integration.
  • An agile approach and structured skills in software development, documentation and defect analysis; experience with Scrum or a similar method is an advantage.
  • Strong analytical and problem‑solving skills, ownership, clear communication and a collaborative mindset; business‑fluent English is required.
  • Knowledge of sensors or industrial automation, openness to AI‑enabled workflows and willingness to travel during team build‑up are highly valued.

Pepperl+Fuchs actively promotes diversity, equity, and inclusion and is committed to a policy of equal employment opportunity. We welcome applications from all individuals, regardless of ethnicity, country of origin, gender, religion, sexual orientation, age, skin color, physical or mental abilities, social background, or any other protected characteristic. All employment decisions are made based on these principles and in full compliance with applicable federal and state laws.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Developer
Senior Embedded Software Developer

Pepperl+Fuchs Gruppe • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Embedded Software Developer
Senior Embedded Software Developer

Pepperl+Fuchs • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Manager, Embedded Software Engineering
Manager, Embedded Software Engineering

Pepperl+Fuchs Group • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Manager, Embedded Software Engineering
Manager, Embedded Software Engineering

Pepperl+Fuchs • Bengaluru

On-site
INR 4,200,000 - 6,800,000
Sr. Sales Engineer
Sr. Sales Engineer

Pepperl+Fuchs Gruppe • Gurugram District

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

Examroomai India • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Sr. Sales Engineer
Sr. Sales Engineer

Pepperl+Fuchs Group • Gurugram District

On-site
INR 900,000 - 1,300,000
Technical Lead - Real-time & Embedded Software in Pune, India
Technical Lead - Real-time & Embedded Software in Pune, India

Zumbach Electronic AG • Pune District

On-site
INR 1,200,000 - 1,800,000
Competitive salary
Founding team in India
Long-term career growth
Manager – Projects and EPC
Manager – Projects and EPC

Pepperl+Fuchs Gruppe • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Sales Engineer
Sales Engineer

Pepperl+Fuchs Gruppe • Gurugram District

On-site
INR 900,000 - 1,400,000