Skip to content
AskBengaluru
Full-time · Bengaluru

Embedded C++ & PLC Automation Engineer-EPS1

Bosch · Bengaluru

  • Bengaluru
  • Full-time
  • Engineering
  • Posted 2026-10-19
Apply on Bosch's careers site ↗Free · opens the employer's official posting

Job description

Bosch Global Software Technologies Private Limited  is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.

Tasks / Responsibilities: * Analyze customer Functional Requirements (FR) and Technical Design Packages (TDP) to define integration test scope and strategy. Design, develop, and maintain automated integration test cases in Embedded C++ for ctrlX PLC IO modules and accessories. Validate hardware-software integration and industrial communication protocols (EtherCAT CoE, EoE, CAN, M-Bus, RS232/RS485). Perform integration, system-level testing on remote hardware test setups located in Germany. Debug and troubleshoot integration issues on target hardware in collaboration with firmware, hardware, and Germany-based engineering teams. Develop and enhance reusable C++ test frameworks, utilities, and automation to improve test efficiency and coverage. Maintain test documentation, defect reports, and requirement traceability while ensuring compliance with quality and release processes. Mentor junior engineers, participate in technical reviews, and drive continuous improvements in integration testing practices.Expected skill set: *Strong programming experience in Embedded C++, PLC – IO modules Hands-on knowledge in C++(17) Framework Test Case developmentGood understanding of object-oriented programmingExperience in Linux-based embedded systems or embedded runtime environmentsKnowledge of Industrial Communication such as: EtherCATEoEM-BUSCANRS 232/RS485Experience in debugging and troubleshooting software on target hardwareUnderstanding of software lifecycle, unit testing, and integration testingExperience with version control tools such as GitGood to Have skills:Hands-on in PLC, IO Modules and its accessoriesKnowledge of real-time constraints in embedded systems Familiarity with cross-compilation, build systems, and deployment on embedded targetsBasic knowledge of multithreading and memory optimization in Embedded C++Exposure to requirement analysis, design documentation, and customer interaction

BE/B.Tech/M.Tech in E&C or any equivalent

5-10 years

Posting text © Bosch, shown from its public careers page for reference; the employer's page is the authoritative version. Posted 2026-10-19; listed here until 2026-12-18 unless the employer closes it earlier.

Bosch

More jobs at Bosch

  • Posted 22 Oct
  • 18+ Yrs
  • Bengaluru

Job Description • You will lead the strategic direction, management and implementation of enterprise-wide application development, cloud services, Microsoft D365 platform and…

Management · AWS · Azure · Security · DevOps

  • Posted 22 Oct
  • 2-3 Yrs
  • Bengaluru

To partner with the business managing and interpreting business data and critical performance indicators, while translating the latest business trends into accurate forecasts, providing…

Quality Assurance · Analytics · Support · Finance · Legal

  • Posted 22 Oct
  • 5-10 Yrs
  • bengaluru

·       5 to 10 years of SAP industry experience, SAP S4/HANA ABAP with RAP- 2+ years ·       Extensive knowledge and experience on…

Information Technology · SAP · Security · Support · Finance

  • Posted 22 Oct
  • Bengaluru

Purpose of this position is to prove BU specific product reliability & to establish its life according to set standards. * Bachelors degree in engineering (Mechanical/Mechatronics) *…

Engineering · Product · Mechanical

Similar roles

Similar software developer jobs in Bangalore

  • Posted 22 Oct
  • 8+ Yrs
  • Bengaluru

Zscaler (NASDAQ: ZS) accelerates digital transformation so customers can be more agile, efficient, resilient, and secure. The Zscaler Zero Trust Exchange platform protects thousands of…

Security · Product · Support · Operations

  • Posted 22 Oct
  • 6+ Yrs
  • Bengaluru

Zscaler (NASDAQ: ZS) accelerates digital transformation so customers can be more agile, efficient, resilient, and secure. The Zscaler Zero Trust Exchange platform protects thousands of…

Security · Product · Support · Operations

  • Posted 22 Oct
  • 5+ Yrs
  • Bengaluru

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations…

SW Eng - Applications · Java · Azure · QA · UX

  • Posted 22 Oct
  • Bengaluru - BLR1

Samsara is looking for an experienced Technical Support Engineer to provide world-class hardware and software support experience to our customers. You will be a part of our Tier 2…

Product · Support · Operations · Hardware · Manufacturing

Ratings & reviews

ನಮ್ಮ ವೆಬ್‌ಸೈಟ್ ಬಗ್ಗೆ ನಿಮ್ಮ ಅಭಿಪ್ರಾಯ ಮತ್ತು ಸಲಹೆಗಳನ್ನು ತಿಳಿಸಿ.

How useful was this page? Your rating and comment help other travellers and tell us what to fix.

–
★★★★★
Loading…
    Rate this page · ಈ ಪುಟವನ್ನು ರೇಟ್ ಮಾಡಿ

    Your first name and comment are shown publicly with your rating. Reviews are moderated; no sign-up needed.

    ಸೂಚನೆ: ಇಲ್ಲಿ ನೀಡಿರುವ ಬಸ್ ಸಮಯಗಳು ಮತ್ತು ವಿವರಗಳು ಸಾಮಾನ್ಯ ಮಾಹಿತಿಗಾಗಿ ಮಾತ್ರ. ಇವು ಸಂಪೂರ್ಣವಾಗಿ ನಿಖರವಾಗಿರದೇ ಇರಬಹುದು. ಟ್ರಾಫಿಕ್, ಹವಾಮಾನ ಪರಿಸ್ಥಿತಿ ಅಥವಾ ಕಾರ್ಯಾಚರಣಾ ನಿರ್ಧಾರಗಳ ಕಾರಣದಿಂದ ಬಸ್ ಸಮಯಗಳಲ್ಲಿ ಬದಲಾವಣೆ ಸಂಭವಿಸಬಹುದು.

    Ask Bengaluru ಒಂದು ಸ್ವತಂತ್ರ ವೇದಿಕೆಯಾಗಿದ್ದು, ಯಾವುದೇ ಸಾರಿಗೆ ಸಂಸ್ಥೆಯೊಂದಿಗೆ ಅಧಿಕೃತ ಸಹಭಾಗಿತ್ವ ಅಥವಾ ಒಪ್ಪಂದ ಹೊಂದಿಲ್ಲ. ನಿಮ್ಮ ಪ್ರಯಾಣವನ್ನು ಯೋಜಿಸುವ ಮೊದಲು ಅಧಿಕೃತ ಮೂಲಗಳಿಂದ ಬಸ್ ಸಮಯ ಮತ್ತು ವಿವರಗಳನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

    Note: The bus timings and details provided here are for general reference and may not be entirely accurate. Timings are subject to change due to traffic, weather, or operational decisions. Ask Bengaluru is an independent platform and has no official tie-ups with any transport operators. Please confirm with official authorities before planning your journey.