Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer Power Avionics - Test 
United States, Washington, Redmond 
465772741

Yesterday
DESCRIPTION

Export Control Requirement
Key job responsibilities
• Develop software for automated hardware test execution in collaboration with design and operations teams.
• Develop automation software for lab equipment like spectrum analyzers, signal generators, electronic loads, power supplies, network analyzers, high-speed oscilloscopes, and control of test chambers.
• Support development and deployment of test systems for development, debugging and production testing.
• Provide operational support for software used in development and production testing.
• Be a technical leader/role model; instilling best practices across the full development lifecycle.A day in the life
As a Software Development Engineer you will develop and deliver test software for power avionics subsystems for both development and production testing. You manage and develop continuous delivery pipelines that streamline software development and ensure software reliability. You will participate in software design, where engineers across disciplines work together to design systems that build confidence in the performance of satellite power avionics. You provide operational support for test software and work across teams to unblock production and testing issues.

BASIC 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, computer engineering, electrical engineering or equivalent field.
- Experience with setup and/or configuration and automation of hardware such as lab equipment.
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust.


PREFERRED QUALIFICATIONS

- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Experience with control and automation of lab equipment such as spectrum analyzers, signal generators, electronic loads, power supplies, network analyzers, high-speed oscilloscopes, thermal chambers, etc.
- Experience in development and test of satellite bus systems.
- Experience with low-level firmware development and integration.
- Experience with development of hardware in loop testing for automotive and/or aerospace systems.
- Experience developing software for manufacturing test systems utilized in production environments.
- Experience with Linux/Unix.
- Experience with CI/CD pipelines and build processes.
- Experience with PLM/MES/ERP software systems.