Tech Stack
AWSCloudFlashIoTJavaScriptRTOSTCP/IP
About the role
- Design and implement test strategies for firmware applications in low-power, small-system environments, ensuring system requirements are met.
- Develop, document, and execute test plans for I/O communication protocols and device drivers within embedded systems.
- Conduct thorough testing of tracking and sensor telemetry applications for real-time LPWAN or Cellular IoT networks.
- Optimize testing procedures to assess network performance, signal quality, and power efficiency of firmware solutions.
- Lead the implementation of automated testing tools and methodologies to improve software development quality and efficiency.
- Manage and maintain the version control of test scripts and test data, ensuring consistency across development cycles.
- Collaborate with development teams to conduct technical reviews, identifying potential improvements in code quality and system architecture.
- Support post-deployment testing and integration efforts, ensuring seamless product functionality and system performance.
Requirements
- Bachelor’s degree or equivalent with 2+ years of experience in related fields.
- MS in Computer Science, Electrical Engineering or related field is preferred with 1+ years of experience.
- Desirable Qualifications :
- Relevant agile qualification
- Relevant project management qualification
- Experience on embedded Software testing.
- Hands on experience in Systems Programming, Operating Systems, RTOS, mbed
- Networking Protocols – TCP/IP, UDP, MQTT, CoAP, SNTP
- Wi-Fi, BLE, and Cellular networks
- Handling sensors (accelerometers, gyro, GPS, humidity, temperature) and actuators.
- Inter chip communication protocols: I2C, SPI, USART
- Testing experience in interfacing to serial ports, A/D and D/A converters, RAM/Flash memories, and other digital electronics
- Testing experience with ARM Cortex-M based microcontrollers.
- Experience with hardware debug tools / protocol analysers / Oscilloscopes / Multi-meters/etc.
- Added advantages of Cloud platforms (AWS) expertise and web technologies such as JavaScript, HTML/CSS, nodel.js, REST APIs, and tools like curl and postman.