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