Capgemini
Website:
capgemini.com
Job details:
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
Job Description
SW Engineer – Brake Control Software
Location: Bangalore
Experience: 3–5 Years
Role Summary
We are looking for a Software Engineer with strong development experience to work on Brake Control Software systems. The role involves end-to-end software development including requirement analysis, design, implementation, verification, and release management.
Key Responsibilities
- Perform system requirement analysis and translate requirements into functional software solutions
- Develop software as per defined engineering standards and processes (including validation in lab environments)
- Design, develop, and maintain Brake Control Tools and PC-based applications
- Participate in design verification & validation, including customer site support (India & abroad)
- Collaborate with developers, project managers, system integrators, test engineers, and customers
- Support test setup activities with Quality/Lab teams
Project Coordination (when applicable)
- Plan and track software development activities
- Report progress and highlight risks/delays
- Ensure adherence to coding standards and development guidelines
- Review technical documentation and deliverables
Required Qualifications
- Bachelor’s / Master’s in Computer Science, Embedded Systems, or Electronics Engineering
- 3–5 years of hands-on experience in software design and development
Essential Skills
- Strong expertise in Java (11+) and Java Swing
- Experience in application development
- Proficiency with IDEs (IntelliJ, VS Code)
- Hands-on experience with Git version control
- Knowledge of SQL or similar RDBMS
Technical Familiarity
- Unit testing frameworks (JUnit)
- Secure SDLC practices (SRS, risk analysis, secure design)
- UML tools: PlantUML, Enterprise Architect, StarUML
- Requirement design, prototyping, and modeling
- Git-based development, CI/CD pipelines
Additional Responsibilities
- Work across domains such as Brake Systems, Passenger Information Systems, HVAC, Event Recorders, etc.
- Design software using UML and code-centric documentation approaches
- Work in Agile development environments
- Participate in design reviews and technical discussions
What We Offer
- Opportunity to work on advanced engineering systems
- Exposure to global projects and customers
- Collaborative environment focused on innovation
- Strong learning and career growth opportunities
Job Description - Grade Specific
Focus on Digital Continuity and Manufacturing. Develops competency in own area of expertise. Shares expertise and provides guidance and support to others. Interprets clients needs. Completes own role independently or with minimum supervision. Identifies problems and relevant issues in straight forward situations and generates solutions. Contributes in teamwork and interacts with customers.
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
Click on Apply to know more.