Role Overview
Robert Bosch is hiring a mid-level Python Developer - Specialist SW Engineer. This is a full-time role in IN. Part of Robert Bosch's Frontend hiring, posted 2 days ago. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job Description
Job Description
Key Responsibilities
Application Development
. Design, develop, and maintain Python applications running onUbuntu,Windows, andDockerized environments.
. Implement scalable modules tohandle, 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 internalcoding guidelines, architecture patterns, and documentation standards.
. Write clean, maintainable, and modular Python code usingOOP principles.
. Usepytestor equivalent frameworks for writing unit and integration tests.
. Participate in peer code reviews and architecture discussions.
CI/CD, Deployment & DevOps Alignment
. Build, manage, and optimizeJenkins CI/CD pipelinesfor automated builds, testing, and deployments.
. Develop and debugDockerfiles, 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.
Qualifications
Technical Skills
.8+ 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:
opytestor other Python testing frameworks
o Version control using Git
. Handson experience with:
oJenkins CI/CD pipelines
oDocker build process, debugging, image optimization
o Linux (Ubuntu) and Windows runtime environments
. Familiarity with UI/UX workflows and frontend integration patterns.
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).
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.
Frequently Asked Questions
How do I apply for the Python Developer - Specialist SW Engineer position at Robert Bosch?
Use the Apply button above to submit your application directly to Robert Bosch. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Python Developer - Specialist SW Engineer position at Robert Bosch located?
This position is based in IN. Robert Bosch has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Python Developer - Specialist SW Engineer at Robert Bosch earn?
Robert Bosch has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Python Developer - Specialist SW Engineer role at Robert Bosch posted?
This role was posted on June 16, 2026 (2 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start