Engineer II

1 week ago


New Delhi, India Semtech Full time

Responsibilities:

Develop, test and maintain intuitive, interactive, and modern Python-based evaluation or demonstration user interfaces (50%)

Develop, test and maintain automated validation benches of embedded software developments (30%)

Contribute to the continuous improvement of the development process, tools, and methodologies (10%)

Generate technical documentation, presentations, and training materials to facilitate LoRa technology adoption and design-in (10%)

Minimum Qualifications:

Bachelor’s degree in computer science, Software Engineering, or a related field

5+ years of professional Python development experience

Expert-level knowledge of Python 3.x with deep understanding of object-oriented programming, design patterns, data structures, algorithms, and advanced Python concepts.

Extensive experience with multiple Python GUI frameworks including PyQt, and PySide.

Proven knowledge of user interface (UI) and user experience (UX) design principles and a willingness to learn more about creating intuitive and visually appealing user interfaces

Proficient in tools such as Git, JIRA, Jenkins etc. Familiarity with CI/CD process, and with software packaging and distribution.

Excellent communication and teamwork skills.

Knowledge in web development and/or machine learning concepts is a plus.

Desired Qualifications

Python Expertise

Demonstrated ability to write clean, maintainable, and scalable Python code following PEP 8 standards and best practices

Experience in design and implementation of modular, extensible Python applications using architectural patterns, plugin architectures, configuration management, and in creating reusable Python packages

Proficiency with IDEs (PyCharm, VS Code), debugging tools, and code analysis tools (pylint, flake8, black).

Experience with documentation generation (Sphinx), logging frameworks, and configuration management libraries

GUI Development

Proficiency in creating responsive, multi-threaded GUI applications with complex layouts, custom widgets, signal/slot mechanisms, and real-time data visualization.

Expertise in Python packaging (setuptools, pip, conda), virtual environments, and dependency management.

Experience with creating distributable Python applications using tools like PyInstaller, cx_Freeze, or similar.

Experience with GUI testing frameworks and automated UI testing methodologies

Knowledge of Python package deployment strategies for customer environments

Testing and Quality Assurance

Comprehensive experience with Python testing frameworks including pytest, unittest, and mock

Practice in test-driven development (TDD), continuous integration, and automated testing pipelines.



  • New Delhi, India Antal International, Delhi Full time

    About Job :We're Hiring: Senior Node.js Engineer (Senior II) – 5 to 7 YearsLocation: P0 - Udaipur, P1 - Gurgaon, P2 - RemoteIndustry: IT ServicesDepartment: EngineeringRole: Node.js Engineer (Senior II)Openings: 4 PositionsJob Type: Full TimeWork Mode: On-site / Remote Support AvailableQualifications: B. Tech CS/IT OR MCACTC Range: ₹32 – ₹45 LPA...

  • Engineer II

    3 days ago


    New Delhi, India lululemon Full time

    About lululemon: lululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well. We owe our success to our innovative products,...


  • New Delhi, India SuperAGI Full time

    About Us SuperAGI is pioneering the future of Artificial General Intelligence with groundbreaking research and innovative AI products. Our mission is to transform the future of applications through intelligent, autonomous solutions that drive unparalleled efficiency and growth. We are building a world where AI and human intelligence collaborate seamlessly to...

  • Engineer II

    3 days ago


    New Delhi, India lululemon Full time

    About lululemon:lululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well. We owe our success to our innovative products,...

  • Engineer II

    3 days ago


    New Delhi, India lululemon Full time

    About lululemon: lululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well. We owe our success to our innovative products,...


  • Delhi, India PowerGlide Systems, Inc Full time

    Company DescriptionAt PowerGlide, we specialize in optimizing ServiceNow environments for peak performance and efficiency. As a trusted ServiceNow partner, we excel in performance tuning and test automation, ensuring smooth operations and exceptional user experiences. Our tailored solutions enhance the speed, scalability, and health of ServiceNow instances,...


  • New Delhi, India lululemon Full time

    About lululemon: lululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well. We owe our success to our innovative products,...


  • New Delhi, India Navi Full time

    Associate Product Manager II Location: Bengaluru About the Team Navi’s Product Team builds solutions that are simple, scalable, and centered on real user needs. The team strongly collaborates across functions—engineering, design, data, and business—to turn insight into impact. About the Role As an Associate Product Manager II, you will play a key role...

  • SDE - II

    3 days ago


    New Delhi, India Atica Global Full time

    Atica is a leading, tech-first remote sales & revenue management company for Hotels and Hotel operators in the US, enabled by a unified tech-led solution. We are a startup, funded by the top investors in the country, like Titan Capital, DIBS. As innovators at the forefront of the industry, we strive to deliver the highest quality service to all our clients...


  • New Delhi, India FICO Full time

    FICO (NYSE: FICO) is a leading global analytics software company, helping businesses in 100+ countries make better decisions. Join our world-class team today and fulfill your career potential!The Opportunity"As a Product Security Engineer II in Cyber Security, you will be supporting security governance for a wide set of customer-facing products and services...