Python Automation Engineer – Embedded Systems

0 - 2 years

0 Lacs

Ahmedabad, Gujarat

Posted:2 weeks ago| Platform: Indeed logo

Apply

Skills Required

python automation engineering test architecture selenium testing design linux communication uart logic workflow software development support programming debugging agile management git schedule

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description: We are looking for an experienced Python Automation Engineer with a strong background in Embedded Systems to join our engineering team. The ideal candidate will have hands-on expertise in designing test automation frameworks, working on embedded platforms, and implementing robust CI/CD practices. Key Responsibilities: Define test architecture and build test automation frameworks for embedded systems from the ground up. Develop automation scripts using Python 3.x , PyTest , and other Python-based tools. Work with Robot Framework , Selenium , and other automation tools for comprehensive testing. Design and develop embedded applications on Linux platforms using GNU Make and other build tools. Collaborate with cross-functional teams to integrate and validate communication protocols such as CAN, UART, I2C, and SPI . Troubleshoot using lab equipment like MSOs , multimeters , and logic analyzers . Implement and maintain modern CI/CD pipelines , integrating automated test suites into the workflow. Utilize C/C++ for embedded software when required (optional but preferred). Apply solid knowledge of software development tools including compilers, debuggers, and version control systems. Support design and development using object-oriented programming and design patterns. Required Skills: Strong expertise in Python programming , especially for test automation. Proficiency in Linux OS and embedded application development. Experience working with embedded communication protocols . Hands-on experience with test equipment and basic electronics debugging . Familiarity with CI/CD tools and automated build/test pipelines . Excellent understanding of software development lifecycle and Agile methodologies . Preferred Qualifications: Experience in C/C++ programming. Knowledge of Wi-Fi and connectivity protocols . Exposure to defect management and source control tools like Git. Job Types: Full-time, Permanent Schedule: Day shift Ability to commute/relocate: Ahmedabad, Gujarat: Reliably commute or willing to relocate with an employer-provided relocation package (Required) Experience: python Automation, Embedded Communication Protocols, : 2 years (Required) Work Location: In person Speak with the employer +91 9552993672

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview Now

RecommendedJobs for You