Job Description
We are seeking a skilled Python Test Software Developer to join our team. The ideal candidate will be responsible for designing, developing, and testing software applications, ensuring high-quality and efficient performance. This role involves collaborating with an agile development team, troubleshooting issues, and maintaining software solutions.
Key Responsibilities:
- Design, develop, test, debug, and document software applications.
- Write and modify Python applications to meet software requirements.
- Plan work effectively, provide effort estimates, and drive tasks to completion.
- Troubleshoot and resolve software issues in a production environment.
- Follow best practices in software development within an agile team setting.
Required Qualifications & Skills:
- Proficiency in Python and C++.
- Experience with multithreading, data sharing, and APIs.
- Ability to interpret and work with complex software requirement specifications.
- Familiarity with Software in-the-loop and Hardware in-the-loop
- Strong analytical and problem-solving skills.
- Excellent attention to detail and ability to work collaboratively.
Education & Experience:
- Bachelorβs degree in Software Engineering, Computer Science, or a related field, or equivalent experience.
- Previous experience in software development and testing is a plus.
If you are passionate about software development and enjoy working in a dynamic and collaborative environment, we encourage you to apply!