Amazon
Software Development Engineer, OS Framework
Amazon, Indiana, Pennsylvania, us, 15705
Software Development Engineer, OS Framework
This Software Development Engineer role will be responsible for creating innovative Embedded solutions enabling new/unique experiences for our customers with a wide range of Amazon Devices.
Key Job Responsibilities
Design and implement solutions that are exemplary in terms of algorithm design, clarity, model structure, efficiency, and extensibility.Develop innovative features on embedded devices, feature up-leveling to new Device or OS versions.Engage with an experienced cross-disciplinary staff/stakeholders to conceive and design innovative customer experiences.
A Day in the Life
The following are the day-to-day activities:Collaborate with Sr SDEs/team to understand the system to solve problems and participate in technical discussions and decisions.Code and test embedded solutions with high quality.Work on OnCall, during office hours, to address partner teams' technical consultations on owned software.Work on bug fixes to stabilize the system.Update status and progress on a daily basis to stakeholders and managers.
BASIC QUALIFICATIONS
3+ years of non-internship professional software development experience.2+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience.Experience programming with at least one software programming language.
PREFERRED QUALIFICATIONS
3+ 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.Experience in Embedded software development, with an understanding of device OS.
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
#J-18808-Ljbffr
This Software Development Engineer role will be responsible for creating innovative Embedded solutions enabling new/unique experiences for our customers with a wide range of Amazon Devices.
Key Job Responsibilities
Design and implement solutions that are exemplary in terms of algorithm design, clarity, model structure, efficiency, and extensibility.Develop innovative features on embedded devices, feature up-leveling to new Device or OS versions.Engage with an experienced cross-disciplinary staff/stakeholders to conceive and design innovative customer experiences.
A Day in the Life
The following are the day-to-day activities:Collaborate with Sr SDEs/team to understand the system to solve problems and participate in technical discussions and decisions.Code and test embedded solutions with high quality.Work on OnCall, during office hours, to address partner teams' technical consultations on owned software.Work on bug fixes to stabilize the system.Update status and progress on a daily basis to stakeholders and managers.
BASIC QUALIFICATIONS
3+ years of non-internship professional software development experience.2+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience.Experience programming with at least one software programming language.
PREFERRED QUALIFICATIONS
3+ 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.Experience in Embedded software development, with an understanding of device OS.
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
#J-18808-Ljbffr