As a Python Automation Engineer, you will be a key member of a team focused on developing embedded software for advanced devices within a software-defined network. Your responsibilities will encompass active participation in the architecture, design, and implementation of embedded software tests. You will be tasked with writing clean, high-quality, and maintainable code, integrating third-party and open-source software, and ensuring adherence to detailed functional specifications and established standards for architecture, security, quality, and documentation. Additionally, you will provide workload estimations for new features or bug fixes, engage in code reviews, troubleshoot and debug development issues, and contribute to testing and deployment of new products and features.
Good To Have:- Bachelor's degree in computer science or similar
- Switching and layer 2 background
- Wireless network background
- Experience with pydantic
Must Have:- 3+ years of experience with Python 3
- 3+ years of experience developing testing infrastructure for Embedded systems
- 3+ years of experience in end-to-end test development
- Experience with Git, Bash, Jenkins
- Excellent organizational skills
- Attention to detail
- Ability to communicate effectively
- Proactive and independent
- Meticulous focus on code quality
- Advanced English proficiency