Responsibilities
Develop and execute test plans and test cases for embedded software and hardware components.
Collaborate with software engineers to understand system requirements and identify testing needs.
Perform integration, system, and regression testing on embedded systems.
Utilize testing tools and frameworks to automate tests where applicable.
Identify, document, and track defects using defect tracking systems.
Conduct performance and stress testing on embedded systems.
Analyze test results and provide actionable insights to development teams.
Participate in design and code reviews to provide feedback on testability and quality.
Ensure compliance with industry standards and regulatory requirements.
Maintain and update testing documentation, including test plans, cases, and reports.
Skills Required:
Experience with test automation frameworks and scripting.
Understanding of Agile methodologies and DevOps practices.
Familiarity with version control systems (e.g., Git).
Experience in safety-critical systems (e.g., automotive, medical devices) is an advantage.
Qualifications:
Bachelors degree in Electronics, or a related field.
Experience in software testing, particularly in embedded systems.
Proficiency in programming languages such as C/C++, Python, or similar.
Familiarity with testing tools (e.g., JTAG, oscilloscopes, logic analyzers).
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
Knowledge of real-time operating systems (RTOS) and embedded architectures is a plus.
Keyskills: RTOS embedded architectures embedded system testing Testing Tools C/C++ JTAG Logic Analyzer Oscilloscope Analytical Testing Python
Who We Are? Ingen Technologies Private Limited (a wholly owned subsidiary of Weather Risk Management Services Pvt. Ltd.) is a leading weather and logistics technology service provider creating smart solutions for a sustainable tomorrow. With a strong commitment to excellence, we strive to revolutio...