Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
12 - 15 years
12 - 17 Lacs
Bengaluru
Work from Office
About the role Architects at Flipkart are responsible for driving Technology and Good Practices in Engineering in their respective teams. We are a rapidly growing and constantly improving organization. We seek very high levels of ownership in all individuals, especially roles like this ownership of systems in your team and their impact on the entire Flipkart ecosystem. Going beyond your role and contributing to make the organization and business better is an expectation. Actively participate in development along with team members for as much as 75% of their time, creating modules and systems that can then be treated as a working reflection of the best practices. What youll do: Participating in code reviews, design reviews, architecture discussions Being responsible for Scaling, Performance and Quality for the team Setting up best practices to help the team achieve the above and constantly thinking about improving technology use are your responsibilities. Driving the adoption of these best practices around coding, design, quality, performance in your team Experiment with new and relevant technologies and tools, and drive adoption while measuring yourselfon the impact you are able to create Implementation of long term technology vision for your team Charter Be the technical mentor to your team, drive technology and tool choices and be responsible for them Creating architectures and designs for new solutions around existing and new problem spaces atFlipkart What youll need: Architectural and Design Choices, Deep knowledge on one or more tech stacks, identify alternative tech choices and trade-offs Identifying feasible alternatives and freeze on the optimal choice of data structures and advanced algorithms Very Strong System design and OO skills with a nifty ability to craft clean interfaces and operate at theright levels of abstraction. Solid coding skills with the ability to drive teams through massive refactoring exercise and improve coding standards across large codebases. Good knowledge, understanding and experience of working with a large variety of multi-tier architectures. Experience in designing and building large distributed systems Experience and exposure to a variety of large scale persistent systems including large databases. Exposure to complete product development cycles From inception to production to scaling up,supporting new requirements,re-architectures - the Architects should have seen it all. Should have beenpart of scalable product development cycles with either large data handling or large transactionprocessing exposure
Posted 3 months ago
5 - 10 years
10 - 15 Lacs
Bengaluru
Work from Office
Responsible for the design and development of embedded software/firmware driver modules for USB, USB-PD controllers and other power controller solutions. In your new role you will: Responsible for the design and development of embedded software/firmware driver modules for USB, USB-PD controllers and other power controller solutions Responsible for developing unit test modules for the drivers develop. Work closely with design and system engineers to design and develop solutions and features. Work closely with the validation engineers to meet deliverables with quality. You are best equipped for this task if you have: A Bachelor's or Masters Degree in Electrical/Electronics Engineering or Computer Science or equivalent field of studies 5+ years of experience in software engineering for embedded products Good programming language skills with C/C++ Experience in Python scripting would be a plus. Knowledge of high-level software architectural patterns and best-practices Design and implementation of software drivers in 32bitmicrocontrollers Experience and understanding of serial connectivity protocols likeI2C, UART, SPI Knowledge of USB and USB-PD protocols is desirable Knowledge of and understanding embedded software development for power topologies is desirable Good working knowledge of source control, defect tracking tools and documentation tools Demonstrated experience with embedded software design, debugging, documentation and testing Highly self-motivated with excellent comm
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2