Jobs · Consulting · Washington

Sr. Software Dev Engineer, Antenna System Validation, Amazon Leo

Amazon · Redmond, WA · 4 days ago
ConsultingFull-time

Your Impact

  • Lead architecture and development of scalable software test automation frameworks for phased array antenna testing and validation.
  • Design CI/CD pipelines and hardware-in-the-loop integration testing to streamline software deployment.
  • Together with embedded software teams dive deep into the embedded system behavior and security, provisioning, secure boot considerations to develop software algorithms that interact with the antenna devices and analyze system performance.
  • Partner with the hardware design team to define testing procedures and software algorithms that guarantee high quality of the hardware.
  • Build cloud applications and dashboards for system monitoring and data visualization.
  • Design and develop data pipelines for processing and analyzing massive datasets from RF systems.
  • Develop simulation and modeling applications for antenna performance analysis.

Technologies & Skills

  • Fluent in one or multiple programming languages (Python, Rust, C++, Java, Go, or similar)
  • Strong understanding of system design for distributed systems, microservices, containerization (Docker preferred) for portability and horizontal scaling
  • Hands on experience with cloud services and distributed systems (AWS preferred, Lambda, S3, CloudWatch)
  • Test automation frameworks, CI/CD pipelines, HIL automation
  • Data processing and storage solutions (relational databases, time series databases, data visualization tools)

Basic Qualifications

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Preferred Qualifications

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Master's degree in computer science or equivalent

Similar jobs