Posted:1 month ago|
Platform:
On-site
Full Time
We are hiring a Senior Firmware Verification and Validation Engineer to lead automated test framework design for our Linux based IoT core device platform. The role includes developing CI/CD pipelines, creating SIL and HIL test strategies, integrating automation with pytest, Jenkins, GitHub Actions, AWS, and ensuring continuous delivery of high quality firmware and software.
Testing scope covers firmware verification, validation, automation, hardware software integration testing, and system level functional testing to ensure reliability, performance, and seamless hardware integration.
• Build and maintain automated test frameworks in Python and pytest for software and hardware integrated systems.
• Create test plans covering feature, integration, sanity, and system testing.
• Develop and run SIL and HIL test plans for embedded firmware and system software.
• Integrate automated tests into CI/CD pipelines using Jenkins and GitHub Actions.
• Perform final validation in production like environments.
• Track post release behaviour, identify issues, and manage post release verification.
• Manage AWS and on premises test infrastructure.
• Generate detailed test reports using Allure, pytest html, and JUnit, and publish them to dashboards.
• Configure Slack and email alerts for build and test status.
• Work with developers to define coverage, improve reliability, and reduce regressions.
• Mentor junior engineers in automation, CI workflows, and system testing.
• Lead test data analysis, RCA, and quality metric reporting.
• Strong Linux and shell scripting experience.
• Hands on experience with hardware platforms iMX8, Raspberry Pi, ESP32, PIC24.
• Proficiency with JSON, Google Protobufs, REST APIs, HTTP.
• Experience with YAML.
• Experience integrating automated tests into CI/CD pipelines.
• Skilled in pytest, Google Test, or similar frameworks.
• Hands on experience with SIL and HIL setups.
• Knowledge of UART, SPI, I2C, Ethernet, WiFi, BLE.
• Experience with Jenkins, GitHub Actions, Git.
• Familiarity with AWS based build and test environments.
• Strong debugging and problem solving skills.
• Experience with JTAG or SWD tools, logic analyzers, and oscilloscopes.
• Experience with Docker based environments.
• Familiarity with Agile and tools like Git and JIRA.
DigiRecruitx
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python Nowpune, maharashtra, india
Experience: Not specified
Salary: Not disclosed
pune, maharashtra, india
Experience: Not specified
Salary: Not disclosed