Software Development Engineer, System SW group
AmazonHaifa и ещё 1 городот 5 лет
PythonLinuxAWSCSoftware DevelopmentHardwareEmbeddedCloud PlatformsLuaSystem Software
Описание
Annapurna Labs is the team behind the custom silicon and systems at the heart of AWS (Amazon Web Services) infrastructure.
Responsibilities
- Design and develop software tools for all product development stages (card level, rack level).
- Collaborate with hardware engineers, firmware developers, and system architects.
- Create and maintain debugging tools and utilities.
- Develop comprehensive documentation and provide training for tools.
- Optimize testing and validation processes for coverage, speed, efficiency, and resource utilization.
- Research and implement new technologies to enhance the testing ecosystem.
- Support critical system troubleshooting and issue resolution.
- Participate in design reviews and provide technical guidance on testability.
Requirements
- Bachelor's degree in computer science or equivalent.
- 5+ years of non-internship professional software development experience in a multidisciplinary company.
- Experience in programming, with at least one software programming language (C, Python, Lua).
- Experience in Software-Hardware systems.
Nice to have
- Understanding of Linux internals.
- Experience in computer architecture.
- Experience in scripting language.