System Development Engineer, Device OS
3 weeks ago
We are looking for an experienced, self-motivated, detail-oriented Build/Release Engineer who has demonstrated the ability to work in a fast-paced and complex software build environment. We are fast-paced—like really fast.
Key job responsibilities
Amazon Devices is an inventive research and company that designs and engineers high-profile consumer electronics. The devices org 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.
As Build and Release Engineer, you will:
• Routinely merge source code between branches in a complex branching setup.
• Build, maintain and continuously improve infrastructure for a multi-site development team, including source code repository, build, integration, release tools and scripts, continuous integration infrastructure, packaging, and deployment tools.
• Develop processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.
• Develop processes for, and perform ongoing integration of all open source and third-party code.
• Investigate and recommend best practices for maintaining code quality, including the development of code metrics, code review workflows, code coverage measurement, and the use of static and dynamic analysis tools.
• Influence and drive operational excellence best practices within the organization.
• Influence the team's technical and business strategy by making insightful contributions to its priorities and approach. Make a significant contribution to team planning.
A day in the life
If you join our team, you will get to build new products and features from the ground up. You will define and build features and tools used by thousands of developers for building for millions of customers. We work across multiple internal teams as well as product to define what we are building and make it a reality. As the Device OS org we get to work horizontally across many exciting new device types.
About the team
This team’s primary focus is to enable developers to swiftly create delightful, performant, and interactive devices for our smart home ecosystem. We are responsible for working closely with developers and end customers to build the frameworks and tools that they need to be highly productive. As a part of the Device OS organization, you’ll get to interact and work with multiple teams to develop an ecosystem end to end from product conception to ultimately shipping on the vast number of Amazon devices in the field.
We are open to hiring candidates to work out of one of the following locations:
Bangalore, KA, IND
BASIC QUALIFICATIONS
- Bachelor’s Degree in Computer Science or related technical field. 5+ years relevant work experience. Solid knowledge of distributed version control systems (DVCS) such as Git. Experience in using modern SCM tools such as Git, Gerrit, Jenkins, Confluence, Jira, Make, CMake. Proficiency in scripting language such as Python and Bash. Experience in Linux development environments and embedded experience is a plus. Experience with Make, CMake, Jenkins Experience in managing complex build systems within Continuous Integration setup. Knowledge of professional software engineering practices and industry best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
PREFERRED QUALIFICATIONS
- Experience in test automation in Continuous Integration setup. Experience supporting a multi-site development organization. Experience with evaluating and integrating open source and in-house developed toolsets. Experience in communicating with users, other technical teams, and management to collect requirements, evaluate alternatives and develop processes and tools as needed to support the organization. Proven experience to thrive in a complex software systems environment involving Linux development. Familiarity with integration of static and dynamic code-coverage tools like Coverity, Clover and FindBugs a plus.
-
Support Engineer, Device OS
1 day ago
bangalore, India ADCI - BLR 14 SEZ - F07 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 groundbreaking devices like Fire tablets, Fire TV, Amazon Echo and Amazon Show. The...
-
Software Development Engineer III, Device OS
1 month ago
bangalore, India ADCI - BLR 14 SEZ Full timeAs 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...
-
Software Development Engineer, Device OS
1 month ago
bangalore, India ADCI - BLR 14 SEZ Full timeThis 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 responsibilitiesThe Engineer in this job is expected to make the design (High level and Low level), own end to end (depth) for specific set of...
-
OS Kernel and Device Driver Developer
1 month ago
bangalore, India Scalene works Full timeJob 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...
-
Quality Assurance Manager, Device OS
1 month ago
bangalore, India ADCI - Tamil Nadu Full timeWe are looking for a Quality Assurance Manager in Device OS Team in India region within the Devices & Services Org, responsible for shaping the future of what people watch on television?Device org is looking for experienced, results-oriented QAM who is capable of translating high-level, ambiguous business goals into working software solutions. We own set of...
-
Quality Assurance Manager, Device OS
1 month ago
bangalore, India Ring Full timeWe are looking for a Quality Assurance Manager in Device OS Team in India region within the Devices & Services Org, responsible for shaping the future of what people watch on television?Device org is looking for experienced, results-oriented QAM who is capable of translating high-level, ambiguous business goals into working software solutions. We own set of...
-
OS Development Engineer
2 days ago
bangalore, India Intel Full timeJob 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
3 weeks ago
bangalore, India Talentoj Full timeResponsibility :- 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
3 weeks ago
Bangalore, India Talentoj Full timeResponsibility :- 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...
-
Intune MDM Engineer
4 weeks ago
Bangalore, India Swift Strategic Staff Solutions INC Full timePrimary Skills : Intune Mobile Device Management and Auto Pilot, MECM - Patching, Application deploymentNotice Period : 0 - 15 DaysJob Description :We are looking for a candidate in Microsoft Intune, who understands Windows and mobile operating systems to join our Infrastructure Operations team. This role will support the day-to-day operations of our Intune...
-
Intune MDM Engineer
1 month ago
bangalore, India Swift Strategic Staff Solutions INC Full timePrimary Skills : Intune Mobile Device Management and Auto Pilot, MECM - Patching, Application deploymentNotice Period : 0 - 15 DaysJob Description :We are looking for a candidate in Microsoft Intune, who understands Windows and mobile operating systems to join our Infrastructure Operations team. This role will support the day-to-day operations of our Intune...
-
Embedded Testing Engineer
4 weeks ago
Bangalore, India Excellence and Eminence LLP Full timeJob 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...
-
Embedded Testing Engineer
3 weeks ago
bangalore, India Excellence and Eminence LLP Full timeJob 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 as...
-
Sr. Software Development Engineer, CDS
1 month ago
bangalore, India ADCI - Tamil Nadu Full timeThe 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...
-
OS Development Engineer
2 days ago
bangalore, India Intel Corporation Full timeJob Description Designs, develops, maintains, tests, and optimizes operating system to implement hardware abstraction layers, OS services, and kernel / user space software subsystems. The subsystems development requires technologies including virtualization, containerization for security subsytem with in depth knowledge ofand work experience in...
-
IT-Staff Systems Engineer
1 month ago
bangalore, India Cadence Design Systems, Inc. Full timeAt Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Position: IT- Sr. Staff Systems Engineer Grade: IT4 Location: Bangalore/Noida This role will have broad experience in global deployment and management of desktop solutions in the Mac environments. Managing the Mac devices...
-
Android Device Test Engineer
3 weeks ago
Bangalore, India Whitefield Careers Full timePosition: Android Device Tester. Location : Bangalore (Work from Office). Notice Period : Immediate to 30 Days. Interview : - 2 x Technical round (Virtual Round) and 1 Final Round (will be Face-to-Face at Bangalore Office). Position Overview- We are seeking a skilled Android Device Tester to join our dynamic team.- The ideal candidate will have a strong...
-
Android Automotive OS Developer
2 weeks ago
Bangalore, India ProPMO Services Private Limited Full timePosition : Android Automotive OS DeveloperExperience : 7+ years (Relevant experience : 6 years minimum) Location : Bangalore - Work From Office mandatory Employment type : Permanent role with an Automotive Engineering Service Company Job Description :The Android Automotive OS Developer will be responsible for developing and maintaining Android-based...
-
Android Automotive OS Developer
2 weeks ago
bangalore, India ProPMO Services Private Limited Full timePosition : Android Automotive OS DeveloperExperience : 7+ years (Relevant experience : 6 years minimum) Location : Bangalore - Work From Office mandatory Employment type : Permanent role with an Automotive Engineering Service Company Job Description :The Android Automotive OS Developer will be responsible for developing and maintaining Android-based...
-
Principal Device Management Systems Engineer
1 week ago
bangalore, India Autodesk Full timePosition Overview : We’re growing our Device Management Engineering team as part of Autodesk’s Productivity Enterprise Services IT organization. This team uses Device management Engineering principles to create the core systems and processes for the company’s key business needs, using “cloud-first” platforms and services. We are looking...