Sasken Technologies

2 days ago


Bengaluru, India SASKEN TECHNOLOGIES LIMITED Full time

Description : We are seeking a talented and driven Python Automation Engineer to enhance our testing infrastructure and streamline development processes for cutting-edge embedded systems. If you have a passion for scripting, deep knowledge of embedded hardware/software interactions, and a strong background in CI/CD, we want to hear from you.Role Summary & Details : The Python Automation Engineer will be responsible for designing, developing, and maintaining automated testing frameworks and tools that validate the functionality, performance, and reliability of our embedded hardware and software products.Key Responsibilities : - Automation Framework Development : Design, develop, and maintain robust, scalable automation frameworks and test scripts using Python to cover all aspects of embedded system validation.- Embedded System Testing : Execute functional, integration, and performance testing on embedded devices, focusing on hardware-software interfaces, peripheral testing, and low-level drivers.- Tooling : Develop and implement custom Python tools and scripts to enhance development efficiency, automate repetitive tasks, and facilitate data analysis.- CI/CD Integration : Integrate automated test suites into the Continuous Integration/Continuous Deployment (CI/CD) pipeline using tools such as Jenkins, GitLab CI, or Azure DevOps.- Debugging & Triage : Perform in-depth debugging and root cause analysis of issues identified in the embedded software/hardware layer and work closely with development teams to ensure timely resolution.- Documentation : Maintain comprehensive documentation for test plans, test cases, automation scripts, and framework architecture.- Collaboration : Participate actively in the software development lifecycle, including requirements analysis, test planning, and sprint reviews.Required Skills & Experience : - Strong Proficiency in Python scripting and automation. Demonstrated ability to write clean, efficient, and reusable Python code.- Hands-on experience with Embedded Systems, including hardware-software integration, firmware flashing, device configuration, and debugging techniques (e.g., using JTAG/SWD, oscilloscopes, logic analyzers).- Experience working with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps) for building and automating test execution.- Proficiency in Git and version control best practices (branching, merging, pull requests).- Good understanding of software testing frameworks (e.g., PyTest, unittest) and the overall Software Development Life Cycle (SDLC).- Familiarity with communication protocols commonly used in embedded systems (e.g., UART, SPI, I2C, CAN, Ethernet).- Excellent analytical, problem-solving, and communication skills (both written and verbal) to effectively interact with technical and non-technical stakeholders.Preferred Qualifications (Bonus Points) :- Experience with hardware-in-the-loop (HIL) or simulation environments.- Familiarity with other programming languages relevant to embedded systems (e.g., C/C++).- Knowledge of operating systems used in embedded environments (e.g., FreeRTOS, Linux). (ref:hirist.tech)


  • Sasken Technologies

    4 weeks ago


    Bengaluru, India Sasken Full time

    About the job :About the Company :Sasken is a pioneer in Product Engineering and Digital Transformation delivering concept-to-market and chip-to-cognition R&D solutions to customers across the semiconductor, automotive, industrial, consumer electronics, enterprise devices, satellite communications, telecom, and transportation domains. Through the last three...

  • MAC Specialist

    2 weeks ago


    Bengaluru, India Sasken Technologies Limited Full time

    Sasken is a pioneer in Product Engineering and Digital Transformation delivering concept-to-market and chip-to-cognition R&D solutions to customers across the semiconductor, automotive, industrial, consumer electronics, enterprise devices, satellite communications, telecom, and transportation domains. Through the last three decades, Sasken’s deep...

  • MAC Specialist

    2 weeks ago


    Bengaluru, India Sasken Technologies Limited Full time

    Sasken is a pioneer in Product Engineering and Digital Transformation delivering concept-to-market and chip-to-cognition R&D solutions to customers across the semiconductor, automotive, industrial, consumer electronics, enterprise devices, satellite communications, telecom, and transportation domains. Through the last three decades, Sasken’s deep...

  • MAC Specialist

    2 weeks ago


    Bengaluru, India Sasken Technologies Limited Full time

    Sasken is a pioneer in Product Engineering and Digital Transformation delivering concept-to-market and chip-to-cognition R&D solutions to customers across the semiconductor, automotive, industrial, consumer electronics, enterprise devices, satellite communications, telecom, and transportation domains. Through the last three decades, Sasken’s deep...

  • MAC Specialist

    2 weeks ago


    Bengaluru, India Sasken Technologies Limited Full time

    Sasken is a pioneer in Product Engineering and Digital Transformation delivering concept-to-market and chip-to-cognition R&D solutions to customers across the semiconductor, automotive, industrial, consumer electronics, enterprise devices, satellite communications, telecom, and transportation domains. Through the last three decades, Sasken’s deep...

  • MAC Specialist

    2 weeks ago


    Bengaluru, India Sasken Technologies Limited Full time

    Sasken is a pioneer in Product Engineering and Digital Transformation delivering concept-to-market and chip-to-cognition R&D solutions to customers across the semiconductor, automotive, industrial, consumer electronics, enterprise devices, satellite communications, telecom, and transportation domains. Through the last three decades, Sasken’s deep...

  • MAC Specialist

    2 weeks ago


    Bengaluru, India Sasken Technologies Limited Full time

    Sasken is a pioneer in Product Engineering and Digital Transformation delivering concept-to-market and chip-to-cognition R&D solutions to customers across the semiconductor, automotive, industrial, consumer electronics, enterprise devices, satellite communications, telecom, and transportation domains. Through the last three decades, Sasken’s deep...

  • Mac specialist

    1 week ago


    Bengaluru, India Sasken Technologies Limited Full time

    Sasken is a pioneer in Product Engineering and Digital Transformation delivering concept-to-market and chip-to-cognition R&D solutions to customers across the semiconductor, automotive, industrial, consumer electronics, enterprise devices, satellite communications, telecom, and transportation domains. Through the last three decades, Sasken’s deep...

  • Quality engineer

    2 weeks ago


    Bengaluru, India Sasken Technologies Limited Full time

    About Us: Sasken is a pioneer in Product Engineering and Digital Transformation delivering concept-to-market and chip-to-cognition R&D solutions to customers across the semiconductor, automotive, industrial, consumer electronics, enterprise devices, satellite communications, telecom, and transportation domains. Through the last three decades, Sasken’s deep...

  • Mac specialist

    2 weeks ago


    Bengaluru, India Sasken Technologies Limited Full time

    Sasken is a pioneer in Product Engineering and Digital Transformation delivering concept-to-market and chip-to-cognition R&D solutions to customers across the semiconductor, automotive, industrial, consumer electronics, enterprise devices, satellite communications, telecom, and transportation domains. Through the last three decades, Sasken’s deep...