IoT Firmware Testing Engineer

3 weeks ago


Pune, India SpurQLabs | Next-Generation Software Testing & Test Automation Services Full time

About SpurQLabs


SpurQLabs is an Independent Software Testing and Test Automation company with a mission "To help our Clients build exceptional quality products at speed". We offer Testing-As-A-Service in Manual Testing, Test Automation for Web, API, and Mobile applications, Mobile App Testing, Cross-Browser, and Cross-Device testing, Performance Testing, Continuous Testing, and CI/CD.

At SpurQLabs, we envision our clients delivering the most reliable, usable, secure, and scalable software products in efficient and cost-effective ways to end-users”. SpurQLabs is a preferred Testing partner of choice for many start-ups. We believe in transforming the two critical aspects of your business – improving your consumer’s experience (Quality) and enhancing your operational efficiency (Speed), leveraging technology and business experience.

At our core, we believe in being creative and Innovative, being open and honest, staying committed and responsible, being human and compassionate and improving continuously.


Role

As a Firmware Test Engineer for IoT locks you will play a vital role in ensuring that smart locks are secure, reliable, and functional, meeting the demands of IoT and providing a high level of security for users. This role requires a combination of technical expertise, security knowledge, and attention to detail to ensure the effectiveness and safety of these IoT devices.


Responsibilities

A firmware test engineer working on testing BLE, Bluetooth, WiFi should have a combination of technical skills and domain-specific knowledge. Comprehensive understanding of IoT firmware testing, including protocols such as UART, I2C and SPI.


Here are some essential skill sets:


  • Communication Protocols: Understanding of I2C, UART and SPI protocols are crucial. Knowledge of how these protocols work and their specific requirements for lock applications is vital.
  • Firmware Understanding: Familiarity with firmware development and how embedded systems work is essential. This includes knowledge of programming languages like C/C++ and the ability to read and understand firmware code.
  • Testing Tools: Proficiency in using testing tools and equipment such as oscilloscopes, logic analyzers, and packet analyzers to capture and analyze communication between locks and devices.
  • Test Automation: Experience in test automation using scripting languages like Python can be beneficial for creating automated test suites for continuous testing.
  • Security Testing: Awareness of security testing principles and methodologies, especially for IoT devices like locks, to identify vulnerabilities and ensure data protection. 
  • Bluetooth/WiFi Testing Tools: Knowledge of testing tools and frameworks specific to these communication protocols.
  • Troubleshooting Skills: Ability to diagnose and troubleshoot hardware and software issues related to connectivity, data transmission, and power management in IoT devices.
  • Interoperability Testing: Experience in testing the lock's compatibility with various mobile devices, operating systems, and communication standards to ensure seamless connectivity.
  • Documentation: Strong documentation skills for creating test plans, test cases, and test reports to track and communicate testing progress and results.
  • Quality Assurance: Knowledge of quality assurance principles and best practices for software and hardware testing to ensure the locks meet high-quality standards.
  • Team Collaboration: Effective communication and collaboration skills to work closely with firmware developers, hardware engineers, and product managers in a cross-functional team.
  • Analytical Skills: The ability to analyze complex system interactions, identify issues, and provide recommendations for improvements.
  • Domain Knowledge: Understanding of the specific requirements and challenges of locks and access control systems, including user interfaces, authentication, and security features.
  • Continuous Learning: Given the evolving nature of technology, a willingness to stay updated with the latest developments in IoT, wireless communication, and security is essential.
  • Conduct IoT firmware testing to ensure device functionality, connectivity, and security.
  • Develop test plans and test cases for IoT firmware testing.


Qualifications & Experience

  • Bachelor's Degree in Electrical, Electronics, Electronics & Telecommunications or B.Sc./Diploma/Engineering in Electronic field.
  • Hands-on experience on C++ and Python Programming Language.
  • Hands-on experience in Arduino, STM and Raspberry Pi
  • Minimum 2 - 4 years of relevant work experience


Interested candidates can apply by sending their resume at hr@spurqlabs.com. Please mention your Total Relevant Experience, Highest Education, Current CTC, Expected CTC and Notice period.


Best Regards,

Team - SpurQLabs



  • pune, India Payatu Full time

    IoT Software/Firmware Security Researcher Is Firmware IOT Security that excites you the most ? Do you have a strong understanding of embedded firmware security, couples with hands-on of firmware reversing for ARM and X86 for OS based and BareMetal firmware? We are looking for cyber experts who will be a part of our ever growing IoT security ecosystem and...

  • IOT Test Engineers

    12 hours ago


    pune, India Alphanext Technology Solutions Full time

    Welcome to Alphanext, a leading provider of talent solutions headquartered in London, with operational bases in Pune and Indore. With a strong focus on the global technology community, we are dedicated to connecting exceptional talent with innovative organisations around the world. Job Description: We are seeking a highly skilled and motivated Test...


  • Pune, India Payatu Full time

    IoT Software/Firmware Security ResearcherIs Firmware IOT Security that excites you the most ? Do you have a strong understanding of embedded firmware security, couples with hands-on of firmware reversing for ARM and X86 for OS based and BareMetal firmware? We are looking for cyber experts who will be a part of our ever growing IoT security ecosystem and find...

  • Firmware Engineer

    9 hours ago


    Pune, India Copeland Full time

    Job Description To design, develop and bench test the firmware (embedded software) modules for new products as well as the existing products by working with global engineering teams Job Responsibilities Review product requirements for its feasibility towards design, coding and testing. Design and develop embedded software modules for explicit as well...


  • pune, India Espressif Systems Full time

    About Company:Espressif Systems (688018) is a public multinational, fabless semiconductor company established in 2008, with headquarters in Shanghai and offices in Greater China, India and Europe. We have a passionate team of engineers and scientists from all over the world, focused on developing cutting-edge WiFi-and-Bluetooth, low-power IoT solutions. We...

  • IoT Test Engineer

    1 month ago


    Pune, India Coders Brain Pvt Ltd Full time

    Job Description :- Must have experience in IoT Testing with at least 2 large scale IoT testing activities covering system and performance testing- Must have the ability to design test suites based on functional requirements.- Good to have exposure on vehicle Embedded TCU integration background and testing.- Must have experience in AWS IoT Cloud and the AWS...

  • IoT Test Engineer

    1 month ago


    Pune, India Coders Brain Pvt Ltd Full time

    Job Description :- Must have experience in IoT Testing with at least 2 large scale IoT testing activities covering system and performance testing- Must have the ability to design test suites based on functional requirements.- Good to have exposure on vehicle Embedded TCU integration background and testing.- Must have experience in AWS IoT Cloud and the AWS...

  • IoT Test Engineer

    4 weeks ago


    Pune, Maharashtra, India Coders Brain Pvt Ltd Full time

    Job Description :- Must have experience in IoT Testing with at least 2 large scale IoT testing activities covering system and performance testing- Must have the ability to design test suites based on functional requirements.- Good to have exposure on vehicle Embedded TCU integration background and testing.- Must have experience in AWS IoT Cloud and the AWS...

  • Engineer - Firmware

    6 days ago


    Pune, India Vertiv Full time

    Responsibilities:Works jointly with other embedded control firmware engineers on system and product architecture and related design strategies.Develops control algorithms using knowledge and experience related to proportional-integral-derivative (PID) controls and/or other feedback control techniques.Develops models of the system to be controlled using...


  • Pune, India Espressif Systems Full time

    About Company:Espressif Systems (688018) is a public multinational, fabless semiconductor company established in 2008, with headquarters in Shanghai and offices in Greater China, India and Europe. We have a passionate team of engineers and scientists from all over the world, focused on developing cutting-edge WiFi-and-Bluetooth, low-power IoT solutions. We...


  • Pune, India Espressif Systems Full time

    About Company: Espressif Systems (688018) is a public multinational, fabless semiconductor company established in 2008, with headquarters in Shanghai and offices in Greater China, India and Europe. We have a passionate team of engineers and scientists from all over the world, focused on developing cutting-edge WiFi-and-Bluetooth, low-power IoT solutions. We...


  • Pune, India Espressif Systems Full time

    About Company:Espressif Systems (688018) is a public multinational, fabless semiconductor company established in 2008, with headquarters in Shanghai and offices in Greater China, India and Europe. We have a passionate team of engineers and scientists from all over the world, focused on developing cutting-edge WiFi-and-Bluetooth, low-power IoT solutions. We...

  • Firmware Engineer

    4 weeks ago


    Pune, India Global Pharma Tek Full time

    Location: PuneExp : to Yrs.Skills : Firmware EngineerBasic qualificationsBachelor's Degree in Electronics/Instrumentation EngineeringPreferred qualificationsMinimum of years of related experience.Programming experience using C or C++.Ability to design, build, and maintain firmware.Desire to work on a self-organized Scrum Team.Good communication skills.Strong...

  • Engineer - Firmware

    3 weeks ago


    Pune, India Vertiv Full time

    Responsibilities: Works jointly with other embedded control firmware engineers on system and product architecture and related design strategies. Develops control algorithms using knowledge and experience related to proportional-integral-derivative (PID) controls and/or other feedback control techniques. Develops models of the system to be...

  • Engineer - Firmware

    2 weeks ago


    pune, India Vertiv Full time

    Responsibilities: Works jointly with other embedded control firmware engineers on system and product architecture and related design strategies. Develops control algorithms using knowledge and experience related to proportional-integral-derivative (PID) controls and/or other feedback control techniques. Develops models of the system to...


  • Pune, India emerson Full time

    Job Summary:If you are a Software Test Engineer looking for an opportunity to grow, Emerson has an opportunity for you! Based in our Pune, India location, you will be a member of a collaborative product development group.In This Role, Your Responsibilities Will Be:Work with the local EICP Software Test Leader. Work with cross-functional and global teams to...


  • Pune, India emerson Full time

    Job Title:Sr. Firmware Development EngineerLocation:EIC-PunePosition Summary:As a senior firmware engineer working in the new product development group you will be responsible for a broad range of engineering tasks. Our mission is to deliver to the market highly reliable products for which Emerson is well known and our customers demand.In support of that...

  • Firmware Engineer

    1 month ago


    Pune, India Global Pharma Tek Full time

    Location: Pune Exp : to Yrs. Skills : Firmware Engineer Basic qualifications Bachelor's Degree in Electronics/Instrumentation Engineering Preferred qualifications Minimum of years of related experience. Programming experience using C or C++. Ability to design, build, and maintain firmware. Desire to work on a self-organized Scrum...

  • Firmware Engineer

    1 month ago


    pune, India Global Pharma Tek Full time

    Location: Pune Exp : to Yrs. Skills : Firmware Engineer Basic qualifications Bachelor's Degree in Electronics/Instrumentation Engineering Preferred qualifications Minimum of years of related experience. Programming experience using C or C++. Ability to design, build, and maintain firmware. Desire to work on a...


  • Pune, India emerson Full time

    Job Summary: If you are a Software Test Engineer looking for an opportunity to grow, Emerson has an opportunity for you! Based in our Pune, India location, you will be a member of a collaborative product development group. In This Role, Your Responsibilities Will Be: Work with the local EICP Software Test Leader. Work with cross-functional and global...