Software Engineer- C++/Python, Linux (Bengaluru)

Software Engineer- C++/Python, Linux (Bengaluru)

16 Aug
|
Applied Materials
|
Bengaluru

16 Aug

Applied Materials

Bengaluru

Your Opportunity

Join us to shape the next generation of our products by driving end-to-end solutions that span software and hardware. Youll collaborate with experts in Germany and cross-functional teams in Bangalore to deliver customer-focused outcomes, accelerate time-to-market, and uplift engineering efficiency.

Roles and Responsibilities
- Systems Architecture Ownership: Lead design discussions and produce architecture artifacts for modules spanning software + hardware interfaces (device I/O, data acquisition, algorithms, GUI/UX).
- Hands-on Engineering (C++/Python on Linux): Implement performant, maintainable components and services; define clear interfaces/contracts; contribute to reviews and refactoring.
- Build/Run DevOps Collaboration: Partner with DevOps on CI/CD, artifact hygiene, and observability (logging/metrics/tracing); contribute to reliability.
- Performance Reliability: Design for resilience and rollback; strengthen test strategies (unit/integration/system).
- Cross-geo Collaboration: Work closely with engineering counterparts across globe.





Our Ideal Candidate
- Solution-First Mindset: Think beyond programming languagesown the customer problem and the end-to-end solution across software, hardware, and operations.
- Solid Systems Design: Experience designing systems that integrate software + hardware (sensors, motion/controls, device drivers, embedded/RT interactions).
- AI-Assisted Development: Comfortable using AI-assisted developer tooling and prompt-based workflows to accelerate design documentation, code scaffolding/refactoring, test generation, and troubleshootingwhile verifying outputs and following responsible-use guidelines.
- DevOps Computing Curiosity: Keen to engage with CI/CD, artifact management, containerized build environments, and performance/compute trade-offs.
- Collaboration Communication: Clear communicator who aligns cross-functional stakeholders and documents decisions effectively.

Qualifications

Education: B.Tech/M.Tec

📌 Software Engineer- C++/Python, Linux (Bengaluru)
🏢 Applied Materials
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer- c++/python, linux (bengaluru) / bengaluru