Senior Software Engineer, Emerging Device Software
1 week ago
Key job responsibilities
Develop high quality embedded software for Consumer products.
Lead key components in the area of Middleware and frameworks layers
Deal with ambiguity, make data-driven decisions and juggle cross-organization complexity
Evaluate different design choices, prototype new technology, and implement technical solutions that address business requirements
Contribute in defining product roadmap, understand business impact of system choices, and make technical trade-offs using sound judgement
Work closely with cross functional team, understand the requirements, design and deliver innovative monitoring solutions to help preserve customer trust
A day in the life
As a Senior Software Engineer, you will design and develop high quality software. You will also have the opportunity to influence the product roadmap, define key components of overall system architecture and lead the adoption of best practices within the org. You will work closely with cross functional teams to bring a unified embedded control software solution for our customers.
About the team
Platform Software team owns all the components and infrastructure on which next generation of products are built. The team is responsible for defining architecture for next generation of product and execute it. The team develops embedded software using programming languages like C, C++ on both Linux and RTOS based systems.
Basic Qualifications:
- 10+ years of non-internship professional software development experience
- 10+ years of programming with at least one software programming language experience
- 8+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- More than 5 years of experience in Android UI subsystem internals, SurfaceFlinger, OpenGL ES based rendering, Animations, WindowManager development, Skia or Cairo based Widget development
Preferred Qualifications:
- 8+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
-
Bengaluru, Karnataka, India Amazon Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescriptionAmazon lab126 Platform Software team is looking for Senior Software Development Engineer to lead the design and architecture of new consumer devices. You will drive technical direction and feature roadmap for next gen devices.Key job responsibilitiesDevelop high quality embedded software for Consumer products.Lead key components in the area of...
-
Bengaluru, Karnataka, India Amazon Full time ₹ 20,00,000 - ₹ 25,00,000 per yearDESCRIPTIONAmazon lab126 Platform Software team is looking for Senior Software Development Engineer to lead the design and architecture of new consumer devices. You will drive technical direction and feature roadmap for next gen devices. Key job responsibilitiesDevelop high quality embedded software for Consumer products. Lead key components in the area of...
-
Bengaluru, Karnataka, India Amazon Full timeWe are looking for an experienced and motivated Sr. Software Development Engineer to join Amazon's Smart Eyewear initiative on the Emerging Devices Software team. This is a unique opportunity to work on a category defining product that is at the intersection of mobile, cloud, and wearable technology.Smart Eyewear is an emerging product category with the...
-
Bengaluru, Karnataka, India Amazon Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are looking for an experienced and motivated Sr. Software Development Engineer to join Amazon's Smart Eyewear initiative on the Emerging Devices Software team. This is a unique opportunity to work on a category defining product that is at the intersection of mobile, cloud, and wearable technology.Smart Eyewear is an emerging product category with the...
-
Software Engineer Senior
5 days ago
Bengaluru, Karnataka, India Progress Software Full time ₹ 8,00,000 - ₹ 20,00,000 per yearJob Title: Software Engineer Senior (.Net, C#) Progress Location: Bangalore Contract type: Full time Job Description We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. Were proud to have a diverse, global...
-
Senior Software Engineer
1 week ago
Bengaluru, Karnataka, India SLK Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Software Engineer AI IntegrationRole OverviewThe Senior Software Engineer AI Integration at one of SLK Fintech client who acts as the critical link between AI and real-world implementation. This professional is responsible for designing, connecting, and delivering robust, end-to-end pipelines that integrate AI models and agentic workflows into...
-
Senior Software Engineer
3 days ago
Bengaluru, Karnataka, India Travtech Software Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSenior Software Engineer with strong Travel/IT product experience, skilled in scalable design, coding, reviews, mentoring, and delivering high-performance solutions end-to-end. Required Candidate profileProactive expert with strong travel domain experience, hands-on in design/architecture, ready to take end-to-end project ownership, mentor teams, and...
-
Senior Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Spigot Software Full timeThis role of Senior Software Engineer is our client. The group is responsible for the development of the technology platforms supporting key products including Connected Risk, World Check, and products in the Risk Managed Services space.Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of...
-
Software Quality Senior Engineer
3 weeks ago
Bengaluru, Karnataka, India Boomi Software Full timeJob DescriptionJoin us as aSoftware Quality Senior Engineeron our Software Engineering (Data Integration) team in Bengaluru to do the best work of your career and make a profound impact.Location - BangaloreWhat you ll achieveAs aSoftware Quality Senior Engineer, you will be responsible for testing sophisticated systems and software based on the customer s...
-
Bengaluru, Karnataka, India Amazon Full timeAmazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced devices like Fire tablets, Fire TV, and Amazon Echo. What will you help us...