A technology firm in India is looking for a seasoned software developer with expertise in embedded C and mobile automation testing. The ideal candidate will have 6–8 years of experience, particularly with Telematics Control Units and wireless protocols. Responsibilities include developing automated test scripts and ensuring high quality software delivery. Familiarity with communication protocols and vehicle tracking systems is essential, and experience with Agile methodology is advantageous.
Qualifications
6–8 years of experience in embedded or mobile automation testing.
Deep understanding of functional testing of Bluetooth/Wi-Fi coexistence.
Hands-on experience with RTOS or Embedded Linux.
Responsibilities
Develop and maintain software for Telematics Control Units.
Implement automated tests for mobile applications.
Analyze test results and support team members.
Skills
Embedded C programming
Telematics Control Unit (ECU) software
Communication protocols (CAN, CAN-FD, Ethernet)
Wireless protocols (BLE, Wi-Fi, 5G, LTE, GNSS)
Real-time data exchange
Automated mobile test scripts (iOS, Android, Appium)
Load and performance testing
Agile development
Test result analysis
Education
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering
Tools
CANoe
CANalyzer
PCAN
Python
Job description
Responsibilities
Strong programming skills in embedded C.
Hands‑on experience developing Telematics Control Unit (ECU) software.
Proficiency with communication protocols such as CAN, CAN‑FD, and Ethernet.
Experience with wireless protocols including BLE, Wi‑Fi, 5G, LTE, and GNSS.
Ability to handle real‑time data exchange between vehicles and cloud systems.
Design, implement, and maintain automated mobile test scripts for iOS and Android using Appium.
Develop load and performance test scripts and collaborate with developers and the testing team to deliver high quality software.
Participate in Agile development activities: sprint planning, retrospectives, and continuous improvement of testing processes.
Analyze and report test results, identifying areas for improvement and providing support to team members.
Qualifications
BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or equivalent.
6–8 years of professional experience in embedded or mobile automation testing.
Deep understanding of functional testing of Bluetooth/Wi‑Fi coexistence.
Good knowledge of vehicle tracking systems, fleet management, and remote diagnostics.
Hands‑on experience with RTOS or Embedded Linux.
Experience with CAN tools such as CANoe, CANalyzer, or PCAN.
Familiarity with Python for test automation of TCU features.
Strong sense of quality, test‑driven development, and agile collaboration.
Good to Have
Experience with RTOS or Embedded Linux environments.
Knowledge of vehicle tracking and fleet management solutions.
Background in developing real‑time vehicle‑to‑cloud data exchange solutions.
By submitting my profile, I agree to the Siri AB’s Privacy and GDPR Policy. I understand that my information will be used in accordance with GDPR regulations.