Software Development Engineer, Device OS

3 weeks ago


bangalore, India ADCI - BLR 14 SEZ Full time
This Job is for a most challenging, complex, high volume and large scale project having embedded development (Linux + C/C++). Having Multimedia experience (Audio, Video, Graphics) will be an added advantage.
Key job responsibilities
The Engineer in this job is expected to make the design (High level and Low level), own end to end (depth) for specific set of features while having breadth on rest of the features and provide technical guidance for the Junior members in the team.
A day in the life
The following are the day to day activities:
1. Feature development
2. Peer Code and design review
3. Interact with internal and external stakeholders (Dev and QA) on clarifying the requirements, resolving the dependencies etc.
4. Oncall rotation
About the team
Team is working on a most business critical, high visibility, large scale & high device volume project involving embedded development (Device side), Cloud development (AWS services, API, CDK, Pipelines, Container management) etc.

BASIC QUALIFICATIONS

- 5+ years of non-internship professional software development experience
- 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
- Experience programming with at least one software programming language
- 3+ Years of working experience in embedded development with strong knowledge on Linux and C/C++
- In depth knowledge and working experience on embedded OS

PREFERRED QUALIFICATIONS

- 5+ 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
- 3+ years of experience in embedded software/middleware development with strong experience in Linux + C/C++, strong on operating system fundamentals
- Hands on experience on Multimedia stack (Audio, Video and Graphics)

  • bangalore, India Amazon Development Centre (India) Private Limited Full time

    Amazon 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, Lab126 has produced groundbreaking devices like Fire tablets, Fire TV, Amazon Echo, and Dash Button....


  • Bangalore, India Amazon Full time

    DESCRIPTIONAmazon 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, Lab126 has produced groundbreaking devices like Fire tablets, Fire TV, Amazon Echo, and...


  • bangalore, India ADCI - BLR 14 SEZ Full time

    As a Software Development Engineer in the Amazon Device OS organization, you will own the definition and implementation of components used to build applications on millions of devices. We are building a new development environment for our smart home devices, and, as part of this effort, you will create common software components for product lines such as...


  • bangalore, India ADCI - BLR 14 SEZ - F07 Full time

    Amazon 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 groundbreaking devices like Fire tablets, Fire TV, Amazon Echo and Amazon Show. The...


  • bangalore, India ADCI - BLR 14 SEZ Full time

    Amazon 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 groundbreaking devices like Fire tablets, Fire TV, Amazon Echo and Amazon Show. The...


  • Bengaluru/ Bangalore, India timesjobs Full time

    # Amazon 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 groundbreaking devices like Fire tablets, Fire TV, Amazon Echo, and Amazon Show....


  • bangalore, India Scalene works Full time

    Job Description General Qualifications for all openings in our team: • 8-11 years of experience in Linux / QNX device driver development. • Demonstrated Embedded System software development experience in device drivers and board-support packages for complex SoCs. • Working experience on board bring up activities. • Strong working knowledge of...


  • bangalore, India ADCI - Tamil Nadu Full time

    The Amazon Devices team designs and engineers high-profile consumer electronics, including the best-selling Kindle family of products. We have also produced groundbreaking devices like Fire tablets, Fire TV, Amazon Dash, and Amazon Echo. What will you help us create?Work hard. Have fun. Make history.The RoleWe are looking for a talented and passionate...


  • bangalore, India Intel Full time

    Job Description Designs, Develops, Maintains, tests and optimizes operating system to implement hardware abstraction layers, OS services and user space software subsystems. The subsystems development requires technologies including virtualization, containerization, Linux BSP, Android components, graphics/media user space components, networking...

  • Android OS Developer

    1 month ago


    Bangalore, Karnataka, India Talentoj Full time

    Responsibility :- Understand and implement Android AOSP customizations needed on android tablet based dashboards- Build and integrate middleware and android application related changes for continuous product operation and software/firmware upgrade- Build and maintain communication protocols between systems based on Bluetooth- Ensure that good security...

  • Android OS Developer

    1 month ago


    bangalore, India Talentoj Full time

    Responsibility :- Understand and implement Android AOSP customizations needed on android tablet based dashboards- Build and integrate middleware and android application related changes for continuous product operation and software/firmware upgrade- Build and maintain communication protocols between systems based on Bluetooth- Ensure that good security...

  • Android OS Developer

    1 month ago


    Bangalore, India Talentoj Full time

    Responsibility :- Understand and implement Android AOSP customizations needed on android tablet based dashboards- Build and integrate middleware and android application related changes for continuous product operation and software/firmware upgrade- Build and maintain communication protocols between systems based on Bluetooth- Ensure that good security...

  • Prpl OS Developer

    3 weeks ago


    bangalore, India VVDN Technologies Full time

    Job DescriptionJob Title :  Prpl OS DeveloperRequired Experience : 4 - 10 yearsNo of Positions: 3Job Location: Chennai/Coimbatore/Bangalore   Job Description :               Senior Software Developer/ Tech Lead Software Required 4 to 8 years’ experience in Prpl OS Development / Networking Domain software development. Expertise in C, Linux...


  • Bangalore, Karnataka, India Global Technologies Full time

    Position : Software System Architect Total experience : 10+ yearsDesired Skills and Experience :- 10+ years, as a developer, designer & architect of one of the following : Network OS, Firmware, Storage or Compute virtualization SW.- Industry experience building enterprise solutions like Network OS, Virtualization (Storage / Computer) and device drivers on...


  • bangalore, India Global Technologies Full time

    Position : Software System Architect Total experience : 10+ yearsDesired Skills and Experience :- 10+ years, as a developer, designer & architect of one of the following : Network OS, Firmware, Storage or Compute virtualization SW.- Industry experience building enterprise solutions like Network OS, Virtualization (Storage / Computer) and device drivers on...


  • bangalore, India ADCI - Karnataka - A66 Full time

    The Device Demo Engineering team builds apps and cloud services that enable Amazon to remotely manage devices in retail environments and effectively demonstrate the device features to customers in physical retail spaces.As the Software Development Manager (SDM), you will lead the engineering team that will build device apps (that run on all Amazon Devices),...


  • bangalore, India ADCI - Karnataka Full time

    The Amazon Devices team designs and engineers high-profile consumer electronics, including the best-selling Kindle family of products. We have also produced groundbreaking devices like Fire tablets, Fire TV, Amazon Dash, and Amazon Echo. What will you help us create?A Software Developer Engineer (SDE) at Amazon work on real world problems on a global scale,...


  • bangalore, India ADCI - Karnataka Full time

    The Amazon Devices team designs and engineers high-profile consumer electronics, including the best-selling Kindle family of products. We have also produced groundbreaking devices like Fire tablets, Fire TV, Amazon Dash, and Amazon Echo. What will you help us create?A Software Developer Engineer (SDE) at Amazon work on real world problems on a global scale,...


  • Bangalore, Karnataka, India Excellence and Eminence LLP Full time

    Job DescriptionWe are looking for Embedded Development and Testing Engineer with 4 to 6 Yrs of Experience for our esteemed client for Bangalore Location.Key Skills : Device Driver, Embedded, DO-178 BC , VxWorks, Lynx OS, RTOSNote : Minimum Experience is 4 Years. Kindly do not apply if you don't meet the minimum experience.Job responsibilities :- To work...


  • Bangalore, India Excellence and Eminence LLP Full time

    Job DescriptionWe are looking for Embedded Development and Testing Engineer with 4 to 6 Yrs of Experience for our esteemed client for Bangalore Location.Key Skills : Device Driver, Embedded, DO-178 BC , VxWorks, Lynx OS, RTOSNote : Minimum Experience is 4 Years. Kindly do not apply if you don't meet the minimum experience.Job responsibilities :- To work...