
Robert Bosch GmbH, commonly known as Bosch, is a German multinational engineering and technology company headquartered in Gerlingen, Baden-Württemberg, Germany
Python Application Developer at Bosch
About the role
Roles & Responsibilities : Application Development
-
Design, develop, and maintain Python applications running on Ubuntu, Windows, and Dockerized environments.
-
Implement scalable modules to handle, validate, parse, and manage large JSON datasets, especially Modbus device templates.
-
Understanding of various IIOT communication protocols such as Modbus TCP & RTU, MQTT, OPCUA, etc..
-
Collaborate with UI/UX teams to integrate backend services with modern frontend applications.
-
Ensure application performance, scalability, and reliability.
Code Quality & Best Practices
-
Follow internal coding guidelines, architecture patterns, and documentation standards.
-
Write clean, maintainable, and modular Python code using OOP principles.
-
Use pytest or equivalent frameworks for writing unit and integration tests.
-
Participate in peer code reviews and architecture discussions.
CI/CD, Deployment & DevOps Alignment
-
Build, manage, and optimize Jenkins CI/CD pipelines for automated builds, testing, and deployments.
-
Develop and debug Dockerfiles, container images, and multi-stage builds.
-
Work with teams to maintain environments, optimize container performance, and resolve deployment issues.
Data Handling & Device Template Management
-
Manage device configuration repositories involving Modbus and other protocol-based templates.
-
Implement validation rules, schema checks, and transformation logic for large configuration datasets.
-
Contribute to enhancements in how configuration and metadata are stored, indexed, and accessed.
Cross-Functional Collaboration
-
Work with UI/UX designers to ensure seamless integration between backend logic and UI components.
-
Collaborate with QA, DevOps, product management, and platform engineering teams.
-
Translate functional requirements into high-quality technical implementations.
Qualification: BTech in CS,
Technical Skills
- 4+ years of professional Python application development experience.
· Strong knowledge of:
o Object-Oriented Programming (OOP) in Python
o JSON parsing, schema validation, and data manipulation
o Python advanced concepts (decorators, generators, multiprocessing, async programming preferred)
· Experience with:
o pytest or other Python testing frameworks
o Version control using Git
· Hands?on experience with:
o Jenkins CI/CD pipelines
o Docker build process, debugging, image optimization
o Linux (Ubuntu) and Windows runtime environments
- Familiarity with UI/UX workflows and frontend integration patterns.
Soft Skills
-
Strong analytical and problem-solving abilities.
-
Ability to work in a collaborative, multi-disciplinary team environment.
-
Good communication skills for technical discussions and requirement clarifications.
-
Self-driven, proactive, and passionate about delivering high-quality software.
Bonus / Good-to-Have Skills
-
Knowledge of Modbus or similar industrial protocols.
-
Experience with data platforms, device configuration repositories, or industrial automation tooling.
-
Basic understanding of container orchestration (Kubernetes).
-
Exposure on cloud platforms (Azure/AWS/GCP).
-
Experience with code quality tools (flake8, black, mypy, pylint).
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.
Required skills
Python
Backend development
JSON data processing
Modbus
MQTT
OPCUA
Docker
Jenkins
Total Views
0
Total Apply Clicks
0
Total Mock Apply
0
Total Bookmarks
0
More open roles at Bosch
Similar jobs

Senior Java Software Engineer (on-site)
RTX (Raytheon) · US-PA-STATE COLLEGE-5A ~ 302 Science Park Rd ~ BLDG 5A

MES Developer, Manufacturing Operations
RTX (Raytheon) · IN-KA-BENGALURU-NORTHGATE ~ Sy No 2/2 Venkatala Village ~ SY NO 2/2 VENKATALA VILLAGE, Yelahanka Hobli

MES Lead Developer, Manufacturing Operations
RTX (Raytheon) · IN-KA-BENGALURU-NORTHGATE ~ Sy No 2/2 Venkatala Village ~ SY NO 2/2 VENKATALA VILLAGE, Yelahanka Hobli

IFS Cloud Developer
Rockwell Automation · Pune; India New Delhi (Noida); Bengaluru

Senior Software Engineer (C#/SQL) - Plex
Rockwell Automation · Mayfield Heights; Milwaukee
About Bosch

Bosch
PublicRobert Bosch GmbH, commonly known as Bosch, is a German multinational engineering and technology company headquartered in Gerlingen, Baden-Württemberg, Germany. The company was founded by Robert Bosch in Stuttgart in 1886. Bosch is 94% owned by the Robert Bosch Stiftung, a charitable institution.
10,001+
Employees
Gerlingen
Headquarters
Reviews
10 reviews
3.7
10 reviews
Work-life balance
4.2
Compensation
2.8
Culture
4.1
Career
3.4
Management
3.2
68%
Recommend to a friend
Pros
Supportive management and teams
Good work-life balance and flexibility
Strong training and learning opportunities
Cons
Below industry standard compensation
Limited career advancement opportunities
Management direction and communication issues
Salary Ranges
522 data points
Senior/L5
Senior/L5 · Business Development Manager - Press
1 reports
$175,455
total per year
Base
$152,570
Stock
-
Bonus
-
$175,455
$175,455
Interview experience
4 interviews
Difficulty
3.0
/ 5
Duration
14-28 weeks
Interview process
1
Application Review
2
Recruiter Screen
3
Technical Phone Screen
4
Hiring Manager Interview
5
Final Round Interview
6
Offer
Common questions
Technical Knowledge
Coding/Algorithm
Behavioral/STAR
Past Experience
Culture Fit
Latest updates
Bosch Marks Wiper Blades Centennial with Route 66 Tour - aftermarketNews
aftermarketNews
News
·
1w ago
Bosch Celebrates 100 Years of Wiper Innovation with Route 66 Journey, Highlighting Advances in Driving Safety - Morningstar
Morningstar
News
·
1w ago
Review: Bosch 18V Cordless 16-Gauge Nibbler GNA18V-16EN - Pro Tool Reviews
Pro Tool Reviews
News
·
1w ago
Den Bosch v Almere City Odds - FanDuel Sportsbook
FanDuel Sportsbook
News
·
1w ago